Agile Software Process And its Limitations Presented by: Yingjie Tang
2
2
2
2
2
The Agile Alliance 12 Principles 2
Develop software in “Internet Time”!! 2
Assumptions Customers & developers are co-located Documentations and software models do not play central role Cost of change is low Vigorous evaluation of software artifacts … 2
Limitations Limited support for distributed development environment Limited support for subcontracting Limited support for building reusable artifacts Limited support for development involving large teams Limited support for developing safety-critical software Limited support for developing large, complex software 2
Conclusions Agile Process Predicted Process 2