INTRODUCTION TO SOFTWARE ENGINEERING
AGILE SOFTWARE DEVELOPMENT
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
“We do plan our projects, but we keep our focus on the immediate items and we value working software over comprehensive documentation during planning.”
|
|
“We plan as much as anyone working on projects and try to incorporate the opinions of many stakeholders to help us do it.”
|
|
“We don’t plan normally, but since you are new to Agile we thought we would plan as much as possible until you get comfortable with Agile.”
|
|
“We build plans that we know won’t work to meet stakeholder requirements.”
|
Detailed explanation-1: -Agile project management is an iterative approach to delivering a project throughout its life cycle. Iterative or agile life cycles are composed of several iterations or incremental steps towards the completion of a project.
Detailed explanation-2: -Agile project management methodology is commonly used for software development projects. It has greater adaptability to frequently changing scope. As a consequence, agile project management uses iterative or phased planning and continuous integration throughout the life of the project.
Detailed explanation-3: -The five different phases of the Agile Project Management framework include the envision phase, the speculate phase, the explore phase, the adapt phase, and the close phase.