Download presentation
Presentation is loading. Please wait.
Published byNaomi Gilmore Modified over 8 years ago
1
Agile Development GROUP 8 Agnes Fitria Utami - 1501142983 Erni - 1501145575 Hanna Septiani - 1501148394 Novie Ratna Sari - 1501151786 Lianto - 1501171724
2
What is Agile Development? Software development methodology Rapidly changing environment
3
Advantages Customer satisfaction Adaptive to changes Least documentation Reduces risks of development
4
Disadvantages Customer interaction is the key factor Lack of documentation Time consuming and wastage of resources More helpful for the management than the developer
5
Steps
6
Practices Iterative and incremental modelling Teamwork Simplicity Validation Documentation Motivation
7
Iterative and incremental modelling Use the right models Create several models in parallel Iterate frequently Model in small increments
8
Teamwork Model with others Involve users and other stakeholders Share ownership of the models Display the models publicly
9
Simplicity Create simple content Depict the models simply Use simple tools
10
Validation Prove it with code EDOC
11
Documentation Discard temporary models Formalize contract models Update only when it hurts
12
Motivation Model to communicate Model to understand
13
Rapid vs. Agile AgileRapid No prototypesPrototypes Break down solution into features Focus on delivering the features of the application by first doing it and improving the code base overtime Democratic : doing by teamIndividual works in silos Self managingManaged by project manager Focus on team communication and designing as a group Works as individual so resulting unmaintainable and poorly designed code Based around disciplined individuals that focused in real software Lack of discipline, because there was no structure to either the process, architecture or engineering practices
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.