SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

AGILE SOFTWARE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
You’re a developer on a software team. A user has approached your team about building a new feature, and has provided requirements for it in the form of a specification. She is very certain of exactly how the feature will work, and promises there will be no changes. <br />Which agile value BEST applies to this situation?
A
Individuals and interactions over processes and tools
B
Working software over comprehensive documentation
C
Customer collaboration over contract negotiation
D
Responding to change over following a plan
Explanation: 

Detailed explanation-1: -During a Sprint a Development Team determines that it will not be able to finish the complete forecast. Who should be present to review and adjust the Sprint work selected? The Development Team.

Detailed explanation-2: -During a sprint retrospective, the scrum team discusses what went right and areas for improvement in the sprint. They make tangible plans for how to improve their own process, tools and relationships.

Detailed explanation-3: -The Developers (anybody who is working on the sprint increment) must conform to the Definition of Done. If multiple Scrum Teams are collaborating on a product, they must mutually define and comply with the same Definition of Done. The Definition of Done is the commitment contained in the Increment artifact.

There is 1 question to complete.