INTRODUCTION TO SOFTWARE ENGINEERING
AGILE SOFTWARE DEVELOPMENT
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
become experts
|
|
improve technical skills
|
|
become more effective
|
|
improve the product
|
Detailed explanation-1: -"At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.” Retrospectives, or retros, are a chance to uncover what is working well for a team, and what isn’t working well.
Detailed explanation-2: -Embrace Change The second principle states, “Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.”
Detailed explanation-3: -Agile teams operate on the assumption that individuals accomplish more when they rely on each other, than when they rely upon the processes and tools that are the mainstays of software development. Working together empowers and emboldens teams to take the imaginative leaps that produce truly innovative software.
Detailed explanation-4: -Clearly define and agree the roles of the partners. Communicate openly within teams to share information. Seek consensus on goals and methods for completing the task. Recognise and respect the contribution of everyone. More items