Module 9: Adaptive Approaches Flashcards
What are the 12 working principles?
- Continuous delivery
- Changing reqs
- Frequent delivery
- Daily collabs
- Motivate indiv.
- Face to face conver.
- Working software
- Sustainable dev
- High quality and design
- Simplicity
- Self organized teams
- Continuous improvement
What are the 4 guiding principles of adaptive approaches?
- Individual > Process and tools
- Customer collaboration > contract negotiations
- Working software > documents
- Responding to change > following a plan
What is the process of “doing” agile
Using some tactics,
short iterations
What is “being” agile
Adopting mindset
Being flexible
Understanding its purpose
Why do you want T shaped team members in agile PLC?
They have a willingness to learn and have swarming behavior
Leadership style where the development team receives a PM that provides resources, support and political assisstance.
Servant leadership
What are the components of a theme?
Epics > features > user stories > daily planning
What are two ways to know when the task/project is complete in agile?
Acceptance criteria or definition of done checklist
Pros of iterative work style
Quick feedback on feasibility, direction and changes.
Proactive exploration of risks.
Cons of iterative work style
Ongoing business involvement
Difficult to chunk/evaluate problems
When do retrospective meetings occur?
At the end of an iteration
What is this and when should it be used?
Starfish wheel, retrospective reviews
What are logical planning units of an iteration?
Tasks and user stories
What 8 decision points regarding the Product does the PMBOk recommend PMs review when determining which PLC to use?
Degree of Innovation
Reqs uncertainty
Safety reqs
Regulations
Delivery Options
Scope stability
Ease of change
Risks
What 3 decision points regarding the Project does the PMBOk recommend PMs review when determining which PLC to use?
Stakeholders
Schedule constraints
Funding availability
What 4 decision points regarding the Organization does the PMBOk recommend PMs review when determining which PLC to use?
Org structure
Project team size
Org capacity
Culture
____ PLCs are fixed scope with variable timeline
____ PLCs are varied scope with restricted timelines
Predictive
Agile
What happens during the concept step?
Vision statements
Product roadmaps
What are the three formats of a vision statement
Elevator, press release, vision board
If tasks are continuously not being completed during the iterations, PM should:
Improve estimated techniques
A TM is consistently reporting blockers in a standup, what should they PM do?
Discuss the blockers in detail post stand up.
A product owner is refining the backlog. Team has ask for more detail to plan the next iteration. What should the product owner focus on?
Ensuring the acceptance criteria for each user story.
How does a team decide on the next iteration of work?
Indicate next releases features
Review res of upcoming iterations
What is a part of the iteration planning?
Review upcoming reqs
Review user stories
What are the 6 prioritization schemes?
Simple
MoSCoW
Dot voting
“Buy a feature”
Kano model
Stack ranking
What does MoSCoW stand for?
Must have
Should have
Could have
Wont have
What prioritization scheme allows potential features to be analyzed over functional and customer satisfaction variables?
Kano model
Defn: Minimal viable product
Concept used to define the scope of the 1st release of a solution to a customer by identifying the fewest number of features that would deliver value
LEAN is the foundation for what other frameworks?
Scrum and Kanban
What is the LEAN mindset
Improve efficiency by eliminating waste. Continuous improvement
What is the structure of SCRUM
Accountability, Events, artifacts, fixed sprints
What is a Kanban
Visual board to manage WIPs and improve workflow
Structure of extreme programming (XP)
Iterative
User stories
What are the critical concepts of XP
Pair programming
Refactoring
Continuous integration
Collective code ownership
What is feature driven development
Implementing features in a large project
Delivers features first
Shorter iterations than scrum
What are some features of dynamic system development methodology
Vendor independent agile
Enterprise friendly
scalable
constraint driven (prioritize scope)
What are the principles of DSDM
Focus on business needs
Deliver on time
Collaborate
Never compromise quality
Build incrementally
Develop iteratively
Communicate cont.
Demonstrate control
What is the crystal method?
Work is based on a color code and varies on team size and how critical the outcome is.