1/26
Agile
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
agile processes
based on IID
agile processes 2
aim to reduce software overheads
agile development process example 1
scrum
agile development process example 2
crystal
agile development process example 3
kanban
scrum
emphasises speed and flexibility, iterative development
scrum phase 1
outline planning - backlog and architecture
scrum phase 2
sprint cycles - each developing an increment of the system
scrum phase 3
closure - wrap up and complete documentation
scrum team 1
product owner - responsible for maximising value of product created
scrum team 2
development team - professionals who do the work of delivering an increment
scrum team 3
scrum master - facilitates scrum and liases with external stakeholders
scrum meeting 1
sprint planning meeting
scrum meeting 2
daily scrum meeting
scrum meeting 3
sprint review meeting/ sprint retrospective
scaling agile processes challenge 1
large systems of systems, developed by different teams
scaling agile processes challenge 2
large systems are often brownfield systems
scaling agile processes challenge 3
constraints from external rules and regulations
scaling agile processes challenge 4
systems with long procurement and development time
scaling agile processes challenge 5
diverse set of stakeholders with different perspectives and priorities
scaling agile processes solution 1
more up front design and documentation
scaling agile process solution 2
diverse product owner or customer representatives
scaling agile process solution 3
cross-team communication mechanisms
scaling agile process solution 4
frequent system builds and regular releases
devops principle 1
everyone is responsible for everything - development, release and support
devops principle 2
everything that can be automated should be automated
devops principle 3
measure first, change later