Download presentation
Presentation is loading. Please wait.
1
Agile Methodology: The New Wave in Software Development By Patricia Cleary Thesis Hypothesis: The agile methodologies are better than the current methodology that is in place at a company that will be used for analysis purposes. This company’s current methodology is similar to Waterfall.
2
Why the need for software development processes? Build quality software On time On budget Meets the customer’s requirements
3
Why Agile? Light weight People focus Adaptive Less Documentation Intensive Handles changing requirements better
4
Extreme Programming Practices Planning Game Small Releases Metaphor Simple Design Testing Collective Ownership Pair Programming Refactoring Continuous Integration 40-hour workweek On-site customer Coding Standards
5
Adaptive Development
6
Feature Driven
7
Goal Of Thesis Describe agile processes of Extreme programming, Feature Driven, and Adaptive Evaluate if the company used as an example should stay with waterfall, reengineer, or change to an agile methodology Estimated Completion: Fall 2002
8
Sources www.togethercommunity.com/coad-letter/Coad- Letter-0070.html www.togethercommunity.com/coad-letter/Coad- Letter-0070.html www.martinfowler.com/articles/newmethodology.html Beck, Kent. Extreme Programming Explained Embrace Change, Addison-Wesley 2000 Highsmith III, James A. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems, Dorset House, 2000.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.