agile Flashcards
aims of agile
Focuses on the project lifecycle by breaking it down into smaller chunks
•continuous improvements
•reduce errors
team re- evaluating so that they can make changes to work more effectively
12 principles of agile
1.Early and continuous delivery of valuable software
2.Embrace change
3.Frequent delivery
4.Co-operation
5.Autonomy and motivation
6.Better communication
7.Working software
8.Stable work environments
9.Quality assurance
10.Simplicity
11.Self-organising teams
12.Reflection & adjustment
value 1-individuals and interactions over processes and tools
•discuss what is required and set task
•.focus on the benefit to those involved
value 2-spotter importance compared to documentation
•consider the features of the software to ensure it matches their documentation.
• focus is on the end product
value 3 -customer collaboration over contract negotiation
The customer/client is involved in the process to ensure their needs are being met.
•collection feedback
value 4-respond to change
•updates will be reviewed, and any changes will be implemented.
advantages agile
Managers have control
•focus on producing quality and value for customers
•Risks can be reduced because there is a constant review process
disadvantages agile🕰️
Time consuming
•Individuals within the team could get lost within the constant changes
•Limited documentation which some team members do not like