Fork me on GitHub

Project Approaches and methodologies

Software Project Management course review - part 2

Software development

Why to develop software systems?

How to develop software system?

Define each stage in terms of:

Resources required:

Software development methodologies

Software lifecycle phases:

Waterfall model

Rapid application development (RAD - Prototyping)

Spiral model


Extreme Programming (XP)


Online Evolution Model

Choosing a methodology: