COMPREHENSIVE EXAMINATION TEST
WITH FULL Q&A
⩥ Agile Manifesto Principles 1-6. Answer: 1. Our highest priority is to
satisfy the customer through early and continuous delivery of valuable
software
2. Welcome changing requirements, even late in development. Agile
processes harness change for the customer's competitive advantage
3. Deliver working software frequently, from a couple of weeks to a
couple of months, with a preference for the shorter timescale
4. Business people and developers must work together daily throughout
the project (Have a role for business sides, then roles for IT. Show your
work, transparency builds trust)
5. Build projects around motivated individuals. Give them the
environment and support they need, and trust them to get the job done
6. The most efficient and effective method of converying information to
and within a development team is face-to-face conversation
⩥ Transparency builds.... Answer: trust
⩥ Agile Manifesto Principles 7-12. Answer: 7. Working software is the
primary measure of progress
,8. Agile processes promote sustainable development. The sponsors,
developers, and users should be able to maintain a constant pace
indefinitely
9. Continuous attention to technical excellence and good design
enhances agility
10. Simplicity - the art of maximizing the amount of work is not done -
is essential
11. The best architectures, requirements, and designs emerge from self-
organizing teams
12. At regular intervals, the team reflects on how to become more
effective, then tunes and adjusts its behavior accordingly. (Retrospective
"retro"; reuse/revision)
⩥ Develop on cadence.... Answer: Release on demand
⩥ Agile is value.... Answer: and quality driven
⩥ Agile teams show that ______ matter. Answer: dates
⩥ Business owners show how __________ matter. Answer: priorities
⩥ Fix _______, not scope. Answer: quality
, ⩥ Stretch Objectives. Answer: Time & capacity to do it, we plan for it,
but are not committed to it
⩥ Backlog is NOT a.... Answer: commitment
⩥ Queue IS a.... Answer: commitment
⩥ Agile frameworks. Answer: SAFe
Scrum
Crystal
Kanban
eXtreme Programming (XP)
Feature-driven development
⩥ Agile practices. Answer: Timeboxing
User stories
Daily stand-ups
Frequent demos
Test-driven development
Information radiators
Retrospectives
Continuous integration