Introduction 4
The basics of project management 4
What is project management? 4
Project scope 4
The 5 main stages of any project 5
Project management structures 5
Requirements 5
Functional requirements: 5
Non-functional requirements: 5
Roles and responsibilities 6
IT project environments 7
The Waterfall Method 8
What is the waterfall method? 8
Principles of the waterfall method 8
The steps of the waterfall method 9
Benefits of the waterfall model 10
Drawbacks of the waterfall model 10
The Agile Method 12
What is the Agile Method? 12
Principles of the Agile method 12
The steps of the agile method 14
Benefits of the Agile model 15
Drawbacks of the Agile model 16
The RAD Method 17
What is the RAD method? 17
Principles of RAD 17
The steps of the RAD method 17
Benefits of the RAD method: 18
Drawbacks of the RAD method: 18
Comparison of the methodologies 20
Comparison Table 20
Comparison summarised 21
Case Studies of projects using these methodologies 22
Waterfall case study: At - Thoyyib shop inventory system 22
, What was the project? 22
How was the Waterfall model used in the project? 22
Evaluation of the waterfall methodology in this project? 22
Agile case study - Smart eBook reader 23
What was the project? 23
How was Agile used in the project? 23
Evaluation of Agile in this project? 23
RAD case study - Hotel booking system 24
What was the project? 24
How was RAD used in this project? 24
Evaluation of the RAD methodology in this project? 24
References 26