Course outline

Short course name:

Information Systems Analysis and Design 1

Module number:

COM 104

Course Syllabus:

Overview of Systems Development Stages

Computer systems life-cycle phases

Identifying when systems need to be replaced

Software life-cycle/systems development models:

• Waterfall
• Phased
• V-model
• Evolutionary
• Spiral

ISO 12207 life-cycle standards

New techniques for systems development: RAD, JAD, UP (Unified Process) and EP/XP (Extreme Programming)


Software Project Planning

Identifying milestones, deliverables and dependencies

Using GANTT charts

Resource allocation over the project lifetime

CPM/PERT project planning techniques

Assembling software project teams; using focus and user groups

Initial feasibility studies - technical, operational and economic feasibility

Setting terms of reference for project phases