INTRODUCTION TO SOFTWARE ENGINEERING
AGILE SOFTWARE DEVELOPMENT
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
True
|
|
False
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -Collaboration is key in Agile, not just between team members, but with stakeholders, developers, customers, and other relevant parties. Agile teams are successful because they make sure to structure their team with the right people for the project.
Detailed explanation-2: -Business people and developers must work together daily throughout the project. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
Detailed explanation-3: -Agile processes harness change for the customer’s competitive advantage.” This Agile principle can be only used for software development, and it supports software development changes instead of moving forward without them.