How do you create agile processes to manage unpredictability? 1.Requirements gathering must be conducted very carefully. 2.Risk analysis must be conducted before planning takes place. 3.Software increments must be delivered in short time periods. 4.Software processes must not adapt to changes incrementally.
Choose the correct answer from the options given below:
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: C. 3 only
Explanation
Agile processes cope with unpredictability by adapting incrementally and delivering software increments in short time periods. Heavy upfront requirements and risk analysis are plan-driven ideas, and agile processes must adapt to change.
More Software Engineering questions
- Software project manager is responsible for the following tasks: A. Project Planning B. Project status tracking C. Resource management D. R…
- Mr. X designed open source software which must comply with some criteria. Choose the false statement in respect of the above. 1. No restric…
- Match List I with List II
- Given below are two statements: one is labeled as Assertion A and the other is labeled as Reason R. Assertion A: Cohesion is a qualitative…
- Which metrics are derived by normalizing quality and/or productivity measures by the size of the software produced?
- The model in which the requirements are implemented by category is