Agile Project Wins PMI Award
8th in Top 50 Leadership Blogs

Agile Star Quiz

Agile Graphs
So you think you know agile? Well then why not take the Agile Star Quiz and find out if you are really an agile star or more of an information black hole. The questions in each category start out easy, but get harder. Score yourself either manually with the answers shown below or use the attached Excel Agile Star Quiz and scoring model spreadsheet to generate your agile star graph scores.

1)    The Agile Manifesto was created at a meeting at:
     A) A rugby match, Auckland, New Zealand, February 2001
     B) A ski resort in Vail, Colorado, February 2001
     C) A ski resort in Snowbird, Utah, February 2001
     D) The OOPSLA software conference, 1999

2)    The last three “Agile 20xx” North American agile conferences have been held at:
     A)  2010 Orlando, 2009 Chicago, 2008 Toronto
     B)  2010 Nashville, 2009 Salt Lake City, 2008 Toronto
     C)  2010 Salt Lake City, 2009 Orlando, 2008 Washington D.C
     D)  2010 Orlando, 2009 Chicago, 2008 Washington D.C

3)    Who published the statement “Software development should be done incrementally, in stages with continuous user participation and replanning”?
     A)  Kent Beck, 1997
     B)  Harlan Mills, 1976
     C)  Ken Schwaber, 2001
     D)  Jeff Sutherland, 1995

4)    Which of the following projects was first credited with Iterative and incremental development?
     A)  The SAGE air defence project developed using the “Stagewise” iterative model, 1956
     B)  NASA’s Mercury rocket development program, 1961
     C)  IBM’s “Integrated Engineering” approach used on the Trident submarine program, 1972
     D)  NASA’s “Integrated Engineering” approach used on the Space Shuttle program, 1977

5)    Practices that included: Requirements prioritized on 5x3” cards, Short iterations, co-location &  close collaboration, QA staff integrated into the development team, Short daily status meetings, Lightweight, non-codified process that was adaptive to change, Progress tracked with  features complete vs. features remaining. Were first documented by:
     A)  Kent Beck describing the Chrysler C3 project in “XP Explained”, 1999
     B)  James Coplien describing Borland’s Quattro Pro project in 1993
     C)  Jeff Sutherland describing development at Easel Corporation at OOPSLA, 1995
     D)  Arie van Bennekum describing DSDM, at the DSDM conference 1994

Agile Principles
6) Which of the following statements is from the agile manifesto?
     A)  Individuals and interactions over contract negotiation
     B)  Individuals and interactions over comprehensive documentation
     C)  Individuals and interactions over processes and tools
     D)  Responding to change over contract negotiation

7) Which of the following statements is not from the agile manifesto?
     A)  Responding to change over processes and tools
     B)  Responding to change over following a plan
     C)  Customer collaboration over contract negotiation 
     D)  Working software over comprehensive documentation

8) Which of the following statements paraphrases a value from the agile manifesto?
     A)  Paper documentation should be light weight 
     B)  Daily standup meetings should be 15 minutes or less
     C)  Working software is the best way to mitigate project risks
     D)  Welcome changing requirements, even late in development

9)  Which of the following statements is not a paraphrase of a value from the agile manifesto?
     A)  Working software is the principal measure of progress
     B)  Close, daily cooperation between businesspeople and developers 
     C)  Continuous attention to technical excellence and good design
     D)  Prioritized backlogs are maintained by a product owner

10) According to the manifesto, communications are best managed through:
     A)  Daily Stand Up meetings
     B)  Face to face communications
     C)  Retrospectives
     D)  Demonstrations

11) Project business requirements are prioritized by:
     A)  Team consensus
     B)  The business
     C)  The architect
     D)  The PM/ScrumMaster

12) Change requests are integrated into the work schedule by:
     A)  Estimation using story points
     B)  Examining variances in team velocity
     C)  Following recommendations from the retrospectives
     D)  Prioritization within the backlog of existing features

13) Feedback on system suitability is primarily sought at
     A)  Daily Stand Up meetings
     B)  Planning Poker estimation sessions
     C)  Application demos
     D)  Iteration planning meetings

14) Agile techniques are well suited for projects that have
     A)  Changing requirements and absent business representation
     B)  Technology and requirements uncertainty
     C)  Team members whose time is split across many different projects
     D)  Questionable business value

15) Which of the following is not a technique used to coordinate geographically dispersed agile teams
     A)  Instant messaging
     B)  Daily Stand Up calls
     C)  Video conferencing
     D)  Continuous Integration

16) “Velocity” is a measure of:
     A)  Customer buy-in
     B)  Project progress
     C)  Executive support
     D)  Risk mitigation

17) Which is not a goal of a Daily Stand Up meeting?
     A)  To keep team members informed of progress
     B)  To raise potentials issues and risks up for resolution
     C)  To gain insights into delayed and “stuck” tasks
     D)  To confirm business requirements understanding

18) “Continuous Integration” is the process of
     A)  Frequently checking back on business requirements to confirm understanding
     B)  Frequently building and unit testing the application code
     C)  Automating burn down graph generation and providing real time velocity data
     D)  Adapting to changing requirements through reviews and retrospectives

19) If the last 3 iterations velocity scores were 30, 32, 29 points. “Yesterdays Weather” tells us
     A)  Team members may be in late tomorrow due to heavy snow falls
     B)  Some team members slacked off in the last iteration
     C)  Iteration velocity is likely to be in the 29-32 points range
     D)  Business involvement needs to be improved

20) The INVEST mnemonic helps us to remember the characteristics of
     A)  Backlog prioritization
     B)  Agile ROI and NPV models
     C)  Good user stories
     D)  Empowered product owners

Team Practices
21) “Fist to Five” is a:
     A)  Team decision making model
     B)  Time management model
     C)  Team based estimation model
     D)  Team conflict resolution model

22) Pair Programming may not assist when there is
     A)  A need for real time review of code as it is written
     B)  A mismatch of skills levels between developers
     C)  BA and QA disconnects
     D)  Very complex code to write

23) Task Boards are often used with agile teams because they
     A)  Are cheaper than buying MS Project licenses
     B)  Broaden team exposure to the project plan
     C)  Better support resource levelling calculations
     D)  Work seamlessly with geographically dispersed teams

24) Agile teams should be
     A)  Delayed until the last responsible moment
     B)  Driven by “spikes” to ensure performance
     C)  Empowered to make local decisions
     D)  Managed closely to avoid scope creep

25) Which statement least applies to facilitating retrospectives
     A)  Conducted when the project has completed to gather learnings for future projects
     B)  Should consider “safety” and attendees willingness to share
     C)  Reviews the project through multiple views e.g. timeline, tasks, roles  to gain insights
     D)  Conducted throughout the project to gain improvements during execution

Download the spreadsheet version to automatically score your answers and generate a results star graph. Agile Star Quiz.xls



The comments to this entry are closed.