SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which three framework activities are present in Adaptive Software Development(ASD)?
A
analysis, design, coding
B
requirements gathering, adaptive cycle planning, iterative development
C
speculation, collaboration, learning
D
all of the mentioned
Explanation: 

Detailed explanation-1: -The ASD approach encourages teams to develop according to a three-phase process: speculate, collaborate, learn.

Detailed explanation-2: -In ASD, projects happen in an iterative cycle composed of three overlapping phases: speculation, collaboration, and learning. The “speculation” phase is what is usually called “planning” in other methodologies, agile or not. It explicitly acknowledges the paradox of making plans in a rapid-evolving, complex, scenario.

Detailed explanation-3: -The characteristics of an ASD life cycle are that it is mission focused, feature based, iterative, timeboxed, risk driven, and change tolerant. As with RAD, ASD is also an antecedent to agile software development.

There is 1 question to complete.