Agility - answerThe balance between agility and flexibility.
The need for Agile - answer(1) Rapidly changing market & technology.
(2)Shrinking time to market
(3)Customer value is delivered at the point of sale, not at the point of plan.
Agile Principles - answer(1) Customer satisfaction.
(2)Welcome change.
(3)Deliver working software frequently.
(4) Business and developer must work together trough the project.
(5)Build project around motivated individuals.
(6) Favor face-to-face communication.
(7)Working software is the primary measure of success.
(8) Promotes sustainable development.
(9) Continuous attention to technical excellence.
(10) Simplicity (the art of maximizing the work not done) is essential
(11) The best architectures, requirements and design emerge from self-
organizing teams.
(12) At regular intervals the team reflects on how to become more
effective and adjusts its behavior accordingly.
Agile methodologies: Lean Kanban - answer(1) Optimizes an organization
system to produce optimal results and reduce waste.
(2) Spouses the use of visual aids.
,Agile methodologies: Extreme Programming - answer(1) Keeps the cost of
changing software from raising radically with time.
(2)Incremental developments.
(3)Flexibility scheduling.
(4) Customer, Developer, Tracker and Coach.
Agile methodologies: Crystal Methods - answer(1) Executive sponsor, lean
designer, developer, experienced users.
(2) charting, delivering cycle, wrap-up.
Agile methodologies: DSDM - answer(1) Adjusts the projects deliverables on
Musts, Shoulds, Coulds and Won't Haves.
(2) MoSCoW.
Scrum project - answerCollaborative effort to create a new product or service
as defined by the project vision statement.
Scrum Principles - answer1. Empirical process control.
2.Self-organization.
3.Collaboration.
4.Value based prioritization.
5.Time-boxing.
6.Iterative development.
Scrum Principles - answer(1) Must be followed.
(2) Non-negotiable.
Scrum aspects and processes - answerCan be modified to meet the needs of the
project and
,organization.
Scrum Aspects - answer1. Organization.
2.Business justification.
3.Quality.
4.Change.
5.Risk.
Core roles - answerInvolved in producing the project's product or service.
Core roles - answerProduct Owner, Scrum Master, Scrum Team.
Product Owner - answerResponsible for achieving maximum business value.
Product Owner - answerArticulates customer requirements
Product Owner - answerMaintains business justification
Product Owner - answerVoice of the customer
Scrum Master - answerEnsures the scrum team has an appropriate environment
Scrum Master - answerGuides, facilitates and teaches scrum practices
Scrum Master - answerclears impediments for the team
, Scrum Master - answerEnsures that scrum processes are being followed
Scrum Team - answerResponsible for understanding the requirements specified
by the product owner
Non-core roles - answer(1) Stakeholders.
(2)Scrum guidance body.
(3)Vendors.
(4) Chief product owner.
(5)Chief Scrum Master.
Chief Product Owner - answerResponsible for coordinating the work of multiple
product owners
Chief Scrum Master - answerResponsible for coordinating the work of multiple
scrum masters
Business Justification - answerBusiness assessment executed before starting the
project
Business Justification - answerHelps key decision makers to understand the
business need for a change, new product or service.
Scrum Phases - answer1. Initiate.
2.Plan & Estimate.
3.Implement.
4.Review & Retrospect.
5.Release.
Initiate Phase - answer1. Create Project Vision.