SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

AGILE SOFTWARE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Agile:Joaquin is a developer, and his software team is in the process of adopting agile. One of the project’s users wrote a brief specification that describes exactly what she wants for a new feature, and Joaquin’s manager assigned him to work on that feature. <br />What should Joaquin do next?
A
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
B
Read the specification
C
Ignore the specification, because agile teams value customer collaboration over comprehensive documentation
D
Start writing code immediately, because the team’s highest priority is to satisfy the customer through early delivery of valuable software
Explanation: 

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.

There is 1 question to complete.