COMPUTER SCIENCE AND ENGINEERING
SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Shared code ownership
|
|
Implement the simplest solution to meet today’s problem
|
|
Continual feedback from customer
|
|
Postpone integration until all the incremental deliveries are complete
|
Detailed explanation-1: -In Agile rather than anticipating changes and providing extensibility, the team creates a simple design that anticipates as little as possible.
Detailed explanation-2: -Which on of the following is not an agile method? Explanation: The 4GT approach does not incorporate iteration and the continuous feedback, which is the fundamental aspect of an agile method.
Detailed explanation-3: -Agile development methods focus rigorously on delivering business value early and continuously, as measured by running, tested software. This requires that the team focuses on product features as the main unit of planning, tracking, and delivery.
Detailed explanation-4: -Put simply, Agile involves the use of short development cycles, multiple iterations, and continuous improvement, with the flexibility for changes to occur as the project progresses.
Detailed explanation-5: -An Agile team is all about communication (usually daily), teamwork, problem-solving, technical development skills, and striving to improve the team’s velocity with each iteration.