Solutions.
(Ch. 5) In Agile, the design is completed upfront. correct answers False
(Ch. 5) Open source success include motivated programmers that work for free correct answers
True
(Ch. 5) Examples of Agile methodologies include: correct answers Extreme Programming and
Kanban
(Ch. 5) What are two examples of Agile? correct answers Extreme Programming and Kanban
(Ch. 5) The planning game in XP is a form of: correct answers test case design activity
continuous integration activity
requirements decision activity
UI implementation activity
→ None of these are correct
(release planning and iteration planning activity)
(Ch. 5) Kanban makes the project status and work flow visible by using what artifact? correct
answers Cards
(Ch. 5) A software project developed with the XP process will have huge amounts of
documentation. correct answers False
(Ch. 5) The source code is a big part of the actual documentation for an Agile project correct
answers True
(Ch. 5) Agile methods serve very well for software projects that do not have all requirements
completely specified at the beginning of the project correct answers True
(Ch. 5) Agile processes need the customer or client only at the beginning and at the end of the
software engineering project timeline correct answers False
(Ch. 5) There is a perfect process for each project correct answers False
(Ch. 5) During Extreme Programming planning, customers decide on scope, priorities, release
scope, and release dates correct answers True
(Ch. 5) The Crystal Family promises one specific methodology for each software engineering
project correct answers False
(Ch. 5) Which of the following is an advantage of Agile processes? correct answers No
duplication of effort