INTRODUCTION TO SOFTWARE ENGINEERING
AGILE SOFTWARE DEVELOPMENT
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Methodology
|
|
Specific Way of Developing Software
|
|
Framework
|
|
Set of Values and Principles
|
Detailed explanation-1: -Agile is a set of values and principles that help in decision making. To be Agile, you need to follow different practices, use various methodologies, and use specific tools for developing software. While these things may help a team to adopt an Agile environment, but they do not become Agile by themselves.
Detailed explanation-2: -Definition of agile principles Their manifesto outlined a set of key principles, which are designed to ensure companies prioritize the right things; namely: customer satisfaction, collaboration, adapting to change, and more.
Detailed explanation-3: -The Agile Manifesto consists of four key values: Individuals and interactions over processes and tools. Working software over comprehensive documentation. Customer collaboration over contract negotiation. Responding to change over following a plan.