Kaupapakōrero Ingoa Whakaahuatanga
kōnae IT6501 Course Outline T2 2022

This document describes the course content, the lecturers, the assessments, and has a detailed course timetable 

Lectures kōnae Introduction to systems analysis and design

This is a 50-minute lecture. The file is PowerPoint with voiceover so the file is large. Be patient when downloading. 

kōnae Lecture System requirements

This lecture is a bit long so listen in sections. Because the lecture has audio, it takes a while to download. 

URL Lecture Agile approach Overview of Scrum Part 0

Scrum is the most popular agile software development method in 2021 and 2022. Many business and systems analysts work in Scrum project teams where they work with developers, testers, and others to create software systems. 

This lecture has five short videos on Scrum and also covers user stories (stories are a useful way to write down functional requirements)


URL Lecture Agile approach Introduction to Scrum Part 1
URL Lecture Agile approach Introduction to Scrum Part 2
URL Lecture Agile approach Introduction to Scrum Part 3
URL Lecture Agile approach Introduction to Scrum Part 4
kōnae Lecture Agile approach - Scrum cheat sheet
URL The Scrum Guide - all versions

The Scrum guide changes somewhat in each edition. Earlier editions use different terms for the same thing, for example, self-managing = self-organising. 

kōnae Lecture Use Cases Part 1
kōnae Lecture Use Cases Part 2
kōnae Lecture Use Cases Part 3
kōnae Lecture Class diagram - Part 1 - Things in the problem domain
kōnae Lecture Class diagram - Part 2 - Domain and design class diagram
kōnae Lecture Use case description, activity diagram - with voiceover
kōnae Lecture From analysis to design; System controls and security - with voiceover
kōnae Lecture System architecture - with voiceover
kōnae Lecture User interface design - with voiceover
kōnae Lecture System implementation and deployment - with voiceover
kōnae Lecture Approaches Part 1 What is a systems development approach - with voiceover
kōnae Lecture Approaches Part 2 The waterfall approach - with voiceover
kōnae Lecture Approaches Part 3 Boehm's spiral model - with voiceover
URL The Rise and Fall of Waterfall - video
kōnae Lecture Approaches Part 4 Object-oriented approach - with voiceover
kōnae RUP - Rational Unified Process white paper 2001
kōnae Lecture Plan-driven vs agile approaches
URL Agile for business analysts - optional interesting playlist
Tutorials kōnae Tutorial 1 The role of the business analyst
kōnae Tutorial 2 System requirements
kōnae Tutorial 3 User stories, tasks, done, scrum board
URL Quick Scrum overview - 7 min
URL Product backlog
URL Scrum board
URL Scrum epics, stories, tasks
URL User stories and acceptance criteria

A user story is a simple statement about a requirement. A user story can also have acceptance criteria that can be used in acceptance testing. This link explains the relationship and has examples. 

kōnae Tutorial 4 Use cases
URL Tutorial 4 Use Cases - Using Visual Paradigm - Video 1
URL Tutorial 4 Use Cases - Using Visual Paradigm - Video 2
kōnae Tutorial 5 Domain class diagram
kōnae Tutorial 6 Activity diagrams
kōnae Tutorial 7 User interface design
kōnae Tutorial 8 System Implementation and Deployment
kōnae Tutorial 9 Choosing a systems development method
kōnae Tutorial Revision questions on waterfall, spiral and object-oriented approaches
Resources kōnae Visual Paradigm Community Edition 16.3 (Win64)
kōnae Satzinger et al. (2015) Chapter A Role of the systems analyst
kōnae Richards and Marrone (2014) Identifying the education needs of the business analyst
kōnae How to write an abstract
URL Abstract versus Introduction
kōnae How to write an executive summary
URL APA style for citations and references 7th Ed


kōnae Example of citation and referencing in APA 7th
kōnae EngVid - videos to help with writing - NOT just for international students
URL Schniederman's 8 Golden Rules with examples
URL Activity diagrams in Visual Paradigm

This online tutorial by Visual Paradigm is about the activity diagram. 

Assignments kōnae Assignment 1 Current trends report

Topics for this report are allocated in the tutorial

kōnae Case study - PredatorFree T222
kōnae Assignment 2 Part A Requirements
kōnae Assignment 2 Part B Models
kōnae Final Exam Study Guide 2022 Trimester 2
kōnae Turnitin: Checking your grades and feedback