In: Computer Science
What are the triple constraint limitations (aka the iron triangle) that apply to every software project management? Explain why are their constraints, and how does it relate to the waterfall software development process? () How does the agile Scrum development approach address the iron triangle constraints?
The triple constraint limitations are:
1.Cost
2.Scope
3.Time
Why are their constraints, and how does it relate to the waterfall software development process
In 1969 Dr. Martin Barnes gave original iron triangle.In this the product devlopment is done using waterfall model meaning time and resources are variable while scope is fixed.Software teams use this to etermine the project's scope by defining product requirements before they are able to start the project.
How does the agile Scrum development approach address the iron triangle constraints?
Agile consider quality as a vital factor,which is always placed in middle of the triangle.So agile teams follow
vary the scope and follow Cost, Schedule, and Quality as the three sides (aspects) of the triangle.
● Project delivery must be cost-effective
● Project must be delivered within time
● Project must meet the scope
● Project must meet all the quality requirements raised
by the customers