SWE201C - SP21 (LEAN SOFTWARE DEVELOPMENT) QUESTIONS WITH CORRECT ANSWERS
Question 1 In Lean software development, how can amplifying learning occur? (Select all that apply) A. The developers use short iterations. B. The developers choose technologies that force them to learn new skills. C. The developers write detailed specifications before writing code. D. The developers make different solutions, each with the exact same features. CORRECT ANSWER A, D How can waste arise in software development? (Select all that apply) A. Required features expected to be developed in a given time period are fully "done". B. There are product defects found late in the development. C. Knowledge about the developers' skills is shared among the team. D. Developers work on rarely used product features. CORRECT ANSWER B, D In Lean software development, what does the principle of "defer commitment" mean? A. Decisions are made just before a deadline. B. Decisions are made to choose the modern alternative. C. Decisions are made after having enough information from considering the alternatives. D. Decisions are made to delay the product delivery to a later date. CORRECT ANSWER C In Lean software development, what does the principle of "deliver fast" mean? (select 2 that apply) A. Iterations are short, so feedback is frequent, and product evolution is rapid. B. The software product is delivered rapidly via courier. C. Working alternatives are rapidly created. D. A simpler version of software product (an MVP - Minimum Viable Product) is developed first to reach the market rapidly. CORRECT ANSWER A, D Which of the following align with the lean principle of "build quality in"? (select 2 that apply) A. The developers refactor the source code to be simpler and easier to modify. B. The developers apply practices to avoid or quickly catch errors while making the software product.
Written for
- Institution
- SWE201C - SP21
- Course
- SWE201C - SP21
Document information
- Uploaded on
- January 11, 2023
- Number of pages
- 8
- Written in
- 2022/2023
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
question 1 in lean software development
-
how can amplifying learning occur select all that apply a the developers use short iterations b the developers choose technologies that force them to le