AGILE PRINCIPLES
BSA/375 – Business Systems Development University of Phoenix
HELLO!
In this presentation we’ll discuss:Agile vs Waterfall methodologiesAgile points of praise & criticismEffectiveness of the Agile Methodology
2
WATERFALL METHODOLOGY
Gather and document requirements Design Code and unit test Perform system testing Perform user acceptance testing (UAT) Fix any issues Deliver the finished product
3
Waterfall is a linear approach to software development. In this methodology, the sequence of events is something like:
ILLUSTRATED BY SEGUE TECHOLOGIES
AGILEMETHODOLOGY
4
Agile is an iterative, team-based approach to development. This approach emphasizes the rapid delivery of an application in complete functional components. Rather than creating tasks and schedules, all time is “time-boxed” into phases called “sprints.” Each sprint has a defined duration (usually in weeks) with a running list of deliverables, planned at the start of the sprint. Deliverables are prioritized by business value as determined by the customer. If all planned work for the sprint cannot be completed, work is reprioritized and the information is used for future sprint planning.
ILLUSTRATED BY SEGUE TECHOLOGIES
Points of PraiseCustomer satisfaction is the highest priority through early and continuous delivery of valuable software.Give motivated individuals the environment and support their need, trust them to get the job done.
POSITIVE &PRODUCTIVE AGILE PRINCIPLES
5
Points of CriticismDifficult to assess the effort required at the beginning of the software development life cycle.Harder for new starters to integrate in the team.
NEGATIVE &COUNTER-PRODUCTIVE AGILE PRINCIPLES
6
HOW EFFECTIVE IS THE AGILEMETHOD?
7
ILLUSTRATED BY SEGUE TECHOLOGIES
HOWEFFECTIVE IS THE AGILEMETHOD?
8
ILLUSTRATED BY SEGUE TECHOLOGIES
9
References
Haunts, S. (2014, 19 December). Advantages and Disadvantages of Agile Software Development. Retrieved from Stephen Haunts.com: https://stephenhaunts.com/2014/12/19/advantages-and-disadvantages-of-agile-software-development/Lotz, M. (2018, July 5). Waterfall vs. Agile: Which is the Right Development Methodology for Your Project? Retrieved from Segue Technologies: https://www.seguetech.com/waterfall-vs-agile-methodology/Sathram, B. (2015, March 31). Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies . Retrieved from Linkedin SlideShare: https://www.slideshare.net/sathrambalaji/agileoverview-46487135
10
Click following link to download this document
BSA 375 WK1 Agile Principles PowerPoint Presentation.pptx