Lecture 7-8
Lecture 7-8
(SPM)
Today We will cover
• Agile Methods
• Scrum
• Rational Unified Process (RUP)
• Extreme Programming (XP)
• Agile Project Management
• Project Planning
• Project Scope and Objectives
Agile Methods
• Extreme Programming
• Scrum
• Rational Unified Process
Extreme Programming
• Flavor of Agile
• If customer change their minds then scrum can
accommodate it
• Emphasizes feedback from customer
• Build properly tested product increments in short period
• Scrum has three roles
Roles of Scrum
• Scrum Master
• To coordinate with all teams and product owner
• To manage the project
• Product Owner
• Owner of the product/ stakeholder
• Team
• Development team
• QA team
• Designing team
Rational Unified Process
(RUP)
• Inception phase
• Developer define scope of the project
• Elaboration Phase
• Developer analyze the project needs in greater detail
• Define architecture
• Construction Phase
• Developer create application design and source code
• Transition Phase
• Developer deliver code system to customer
Agile Project Management
• Agile Methods
• Scrum
• Rational Unified Process (RUP)
• Extreme Programming (XP)
• Agile Project Management
Thank You!