Describe the three key assumptions regarding software projects that every agile software process must address.

What will be an ideal response?


It is difficult to predict in advance which software requirements and customer priorities will change and which will not.
For many types of software design and construction must be interleaved, it is difficult to predict how much design is needed before construction can be used to prove the design.
Analysis, design, construction, and testing are not always predictable processes and this makes planning difficult.

Computer Science & Information Technology

You might also like to view...

A(n) ________ is a free-form section where you get to write just about anything you want about yourself

A) other profiles B) tagline C) profile discovery D) introduction

Computer Science & Information Technology

Which of the following statements best describes the walk-through test of the DRP?

A. Members of key departments perform a dry run of the emergency. B. Members of key departments trace their steps through the plan checking for omissions and inaccuracies. C. Members of key departments check off the tasks for which they are responsible. D. Backup processing run simultaneously with the production services. E. Production systems are stopped to evaluate how backup systems perform.

Computer Science & Information Technology

In a quick sort, all of the sorting work is done by the function ____________________.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

The two types of packet-switched networks are the datagram and the ____.

A. ?static circuit B. ?fixed circuit C. ?standard circuit D. ?virtual circuit

Computer Science & Information Technology