Agile Methodologies Flashcards
Seeks alternatives to traditional project management
Helps teams respond to unoredictability through INCREMENTAL , ITERATIVE WORK CADENCES and EMPIRICAL feedback
Agile methodology
Develop software by doing it and helping others do it
Agile manifesto
____ over processes and tools
Individuals and interactions
__-_ over comprehensive documentation
Working software
____ over contract negitiation
Costumer collaboration
__-over following a plan
Respond to change
What are the Agile Principles
> customer satisfaction from fast delivery of useful software
open to changing requirements even in late development
working software is delivered frequently and is the measure of progress
sustainable development wherein able to maintain a constant pace
simplicity and self-organizing teams
close and daily cooperation between business people & devs
face to face is the best form of communication
projects are built around motivated individuals who should be trusted
continous attention to technical excellence and good design
regular adaptation to change
Refers to a project that has seen its original goals expand while it is in progress
Characterized by uncontrolled growth of goals, features & size
Scope creep
a type of model wherein programmers switch roles frequently snd usually program in pairs
Extreme programming
A type of model wherein project is finished in an iterative and incremental approach and tasks are fetched from the SPRINT BACKLOG
The team is lead by a ___
Output is a DEPLOYABKE INCREMENT VERSION of the product
Scrum ; scrum master