SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

AGILE SOFTWARE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What is Scrum?
A
A sequential design process, used in software development processes, in which progress is seen as flowing steadily downwards
B
A software development methodology which is intended to improve software quality
C
A framework within which people can address complex adaptive problems, while delivering valuable products
D
None of the above
Explanation: 

Detailed explanation-1: -Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. The Scrum Guide was written-and is continually updated-by Ken Schwaber and Jeff Sutherland, the originators of Scrum.

Detailed explanation-2: -In Scrum, a complex challenge is one where more is unknown than is known. The whole point of a Sprint is to meet a Sprint Goal, which presents an opportunity to mitigate a significant risk or uncertainty. Scrum is all about establishing empiricism under conditions of high uncertainty.

Detailed explanation-3: -The scrum framework guides the creation of a product, focusing on value and high visibility of progress. Working from a dynamic list of the most valuable things to do, a team brings that product from an idea to life using the scrum framework as a guide for transparency, inspection, and adaptation.

There is 1 question to complete.