Agile Software Engineering
Basic value of Agile Process
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan.
Agile Principles
Satisfy the customer
Welcome change
Deliver software frequently
Work together
Motivate Individuals
Use face to face communications
Working software progress
Constant pace
Technical excellence
Simplicity
Self-Organizing team
Reflection
What agile principle does the traditional iron triangle violate?
Deliver working software frequently
Welcome change
Ensure team is highly motivated
Use working software as the primary measure of the project
What agile principle does the traditional iron triangle violate?
Deliver working software frequently
Welcome change
Ensure team is highly motivated
Use working software as the primary measure of the project
Phases of the Agile project Management
Envisioning
Speculating
Exploring
Adapting
Closing
Certification
Aptitude