INTRODUCTION TO SOFTWARE ENGINEERING
AGILE SOFTWARE DEVELOPMENT
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Demand a meeting with the user, because agile teams recognize that face-to-face conversation is the most efficient and effective method of conveying information
|
|
Read the specification
|
|
Ignore the specification, because agile teams value customer collaboration over comprehensive documentation
|
|
Start writing code immediately, because the team’s highest priority is to satisfy the customer through early delivery of valuable software
|
Detailed explanation-1: -Stages of Agile Team Development The stages are: forming, storming, norming, and performing. Tuckman’s theory says that these phases are all necessary and inevitable for the team to grow, face up to challenges, tackle problems, find solutions, plan work, and deliver results.
Detailed explanation-2: -It’s an opportunity for every team member to get involved in planning the project. Which of the following BEST describes the agile mindset with respect to simplicity? extra lines of communication might not be worth damaging the team cohesion.
Detailed explanation-3: -The Backlog A product backlog is used to store the user stories that haven’t yet been started. It is recommended that the user stories are ordered based on priority.