Agile - NOTES To Continue Flashcards
(81 cards)
Defects that make it through testing and into a release are called ….
Defects that make it through testing and into a release are called “escaped defects.”
Fast failure means …
Fast failure means that particular feature or proof-of-concept effort was not successful.
The risk-adjusted backlog is a ……. or …….. backlog containing risk ……… tasks for actionable risks.
The risk-adjusted backlog is a sprint or release backlog containing risk response tasks for actionable risks.
The whole team approach ensures team members ARE ……
The whole team approach ensures team members ARE multi-skilled, and have at least one deep specialty. “T-SHAPE”
By completing the high-risk items first …..
By completing the high-risk items first, you are significantly reducing those risks and the threat of unknowns later on in the project.
An Agile team is made up of …….
An Agile team is made up of generalising specialists, or “T-shaped” people with one deep knowledge area and a wide range or experience in other areas
The Team Facilitator, also known as the ………
The Team Facilitator, also known as the Scrum Master, Team Coach, Iteration Manager, Project Manager, Servant Leader and many other names. Their role is to help raise and remove blockers for the team, ensure an active flow of work, and problem solve with the team when needed.
The Team Facilitator, role is to help ….. and ….. ……….. for the team, ensure an active flow of work, and problem solve with the team when needed.
The Team Facilitator, role is to help raise and remove blockers for the team, ensure an active flow of work, and problem solve with the team when needed.
Problem solving is done with ……..
Problem solving is done with the Agile team
Blockers are raised as soon as possible – at least during a daily stand-up, so the team can ……………
Blockers are raised as soon as possible – at least during a daily stand-up, so the team can swarm around the problem, get help from any experts needed, and move on.
”Pair programming” is a common technique in Agile and can be used for most tasks. Pairing up team members on a task or iteration gives them ……..
”Pair programming” is a common technique in Agile and can be used for most tasks. Pairing up team members on a task or iteration gives them the opportunity to talk and work with each other one-on-one
- The three C’s of User Story Creation include:
……………
- The three C’s of User Story Creation include:
- Creating the card
- Conversation with the Product owner and developers to explain how the software or design will be used, and
- Confirming the acceptance criteria and the definition of done.
Lead time is a concept from Lean and the Toyota Production System. …….
Lead time is a concept from Lean and the Toyota Production System. Whenever you are calculating Cycle time (smaller items such as processes, story cards, or an iteration in a larger project) or Lead time (larger items such as features or the project itself) you must take into consideration both : value-added time (that directly contributes to the customer outcome) and non-value-added time (that does not directly contribute to the customer outcome).
The product owner should “share” ……..
The product owner should “share” the updated items in the product backlog with the team and ensure a shared understanding “before” moving forward.
Agile uses fast visual mock-ups or prototypes such as storyboards, wireframes, or models, to get ……..
Agile uses fast visual mock-ups or prototypes such as storyboards, wireframes, or models, to get a quick understanding of the requirements and consensus from all stakeholders.
the whole team approach aims to bring ……
he whole team approach aims to bring all necessary people into the project team, ideally in a co-located space. It involves cross-functional team members who specialise in one skill and are fluent enough in a wide range of other skills.
Agile promotes sustainable development, where the team is ……..
Agile promotes sustainable development, where the team is not overburdened and is able to work at a constant pace indefinitely. Be wary of often switching tasks or pushing for too much work during each iteration – this will burn out individuals and ultimately slow down your progress.
The team self-assessment is used to …….
The team self-assessment is used to gauge the team members performance together, with the results helping to identify what is working well and where improvements can be made. The team then meets to problem solve improvements and to celebrate what is working well.
A pre-mortem looks at reasons …..
A pre-mortem looks at reasons for failure before they happen, and is a great way to brainstorm risks for a card or feature. Typically, team members write their reasons down then discuss in a round-robin style, as some people may come up with the same idea.
Agile encourages self-organizing teams, formed by ……….
Agile encourages self-organizing teams, formed by the people who created the requirements and had the desired outcome in the first place. This gives a higher level of ownership and product expertise, that often cannot be bought.
There are many ways to reduce “wasteful” steps in the process of an agile team. We can stop :
1.
2.
3.
4.
5.
6.
7. …… and more.**
There are many ways to reduce “wasteful” steps in the process of an agile team. We can stop :
1. the introduction of unnecessary features,
2. reduce work in progress,
3. reduce delays and hand-offs,
4. extra processes,
5. task switching,
6. waiting,
7. defects and more.
A sprint “retrospective” is held with the Whole Team, after a …………. but before the ……………..
We use it to ………. and look for …………, and everyone has a …. .. for feedback and to implement …….. before the next sprint.
A sprint “retrospective” is held with the Whole Team, after a sprint review but before the sprint planning meeting. We use it to gather lessons learned and look for opportunities for improvement, and everyone has a voice for feedback and to implement improvements before the next sprint.
An Agile team charter typically covers :
1- ……..
2- ………..
3- ………….
4- …………
An Agile team charter typically covers :
1- Why we are doing the project,
2- Who benefits and how,
3- What does done look like, and
4- how are we going to work together
The Agile Practice Guide (2017), Chapter Five, p49
Agile and lean frameworks include …………….
Agile and lean frameworks include Scaled Agile Framework (SAFe), Large Scale Scrum (LeSS), Scrum of Scrums, Dynamic Systems Development Method, along with the more common Kanban, eXtreme programming and Scrum. The Agile Practice Guide (2017), p110