Exam Tips Flashcards
Tricky Words against agile principles
Assigned - Agile teams work with self organization, not work assignment
Escalate - Agile teams include the product owner and customer
Plan - Agile projects seldom create lots of project management plan upfront
Documentation - create documents that are barely sufficient
Direct, Instruct, Request - Agile teams work by self organization, seldom assume Command and Control
Meaning between words
User Story vs. Task
User stories add value, not necessarily true for tasks
Affinity Estimating vs. Relative Sizing
Relative sizing is estimating efforts in relation to other user stories
Afinity sizing is the use of common sizing units to compare task sizes (S,M, L)
Sprint Review vs. Sprint Retrospective
Sprint Review is for demo and validation purposes, involving customers and stakeholders
Sprint Retrospective is for the team members only with the purpose of finding areas of improvement
Agile Principles and Practices
Process Tailoring
Many answer choices are feasible. Yet one should consider the answer choices according to the general Agile principles and practices - Select the answer that is general recommendation and practice
Self organization is highly valued in Agile
Team members are most important assets for the organization. The success or failure of the project largely depends on the morale and skills of the team
Self organization and team empowerment are a highly favoured concept for Agile teams. Whenever you encounter this term in an anwser choice, you may like to seriously consider the choice as the correct answer
Escalation and Discussion with Management
Since Agile highly favours resolving problems and making decisions by the team, “escalation” is considered not recommended except in extreme cases.
When the following phrases appear in an answer choice, the choice is not likely the correct answer
Discuss with senior management
Recommend to senior management
ask management to participate
to be approved by the management
Srum, XP and Lean
Mainly focuses on:
Scrum - Roles, Principles, daily standup, sprint review and sprint retrospectives
XP - Roles, principles, practices (refactoring, pair programming and customer review)
Lean - Principles (eliminating waste) and practices
Colocation and Osmotic Communication
Team members working on the same project are highly recommended to be co-located within the same room to reap the benefits of Osmotic communication
Osmotic, Communication and Colocation are likely to be correct
Traditional vs. Agile
The following word choices may not be correct:
Change Management
Create a Plan, Amend a Plan
Assign Tasks
Scope Creep
Escalation
Report and Documentation
Baseline
Monte Carlo, Regression Analysis
Role of the project leader
A project leader should function more like a facilitator and work to ensure that Agile practices are followed
Whenever the project leader find some team members disrupting, it is best advised to wait for the team to collaborate to resolve the issue within the team first rather than talking directly to those problematic team members
The answer usually favours resolving within the team with a participatory decision model
Don’t spend too much time on Alien questions
Don’t spend too much time on questions that do not seem to have been part of your PMI ACP exam prep
Fit the project context
Use Timeboxes to create features
Or
Specific techniques to iteratively refine features
Continuous flow of value to achieve better business outcomes
Lean and the Kanban Method
Agile and Kanban are descendants of lean thinking
Delivering Value
Respect for people
Minimizing waste
Being transparent
Adapting to change
Continuously improving
Agile Methods work well
Iterative, incremental and Agile projects work well for projects that involve new or novel tools, techniques, materials or application domain
Also for projects that require R&D
Have high rates of change
Have unclear or unkown requirements, uncertainty or risk
Have a final goal that is hard to describe
Limits - When both technology and requirements uncertainty are high
Chaotic projects require that one of the uncertainty variables be contained
Project Life Cycles
Predictive - A more traditional approach with the bulk of the planning occuring upfront, and execution in a single pass
Iterative - An approach that allows feedback for unfinished work to improve and modify that work
Incremental - An approach that provides finished deliverables that the customer may be able to use immediately
Agile - An approach that is both iterative and incremental to refine work items and deliver frequently