agile Flashcards
aims of agile
Focuses on the project lifecycle by breaking it down into smaller chunks
•This then means that teams can produce work faster
•They can focus on continuous improvements
•reduce errors
team re-evaluating what they are doing at different points of the project, so that they can make changes to work more effectively
12 principles of agile
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 agile
Individuals and interactions over processes & tools
the team meet to discuss what is required and set the tasks using the project LifeCycle.focus on the benefit to those involves and allows the team to focus on these values
value 2 agile
– software importance compared to documentation
It is most useful for software developers. The team will consider the features of the software to ensure it matches their documentation. The focus is on the end product and relies on software.
value 3 agile
Customer collaboration over contract negotiation
The customer/client is involved in the process to ensure their needs are being met. The business will remain in contact with them throughout the duration of the project to collect their feedback.
value 4 agile
Responding to any changes
The Agile methodology allows for continuous changes throughout each stage of the life cycle. The updates will be reviewed, and any changes will be implemented.
advantages agile
Managers have control
•Real 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
Disadvantages
Time consuming
Individuals within the team could get lost within the constant changes
Limited documentation which some team members do not like
Difficult to measure progress