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...

PriorityQueue method __________ inserts an element at the appropriate location in the queue.

a. offer. b. push. c. poll. d. peek.

Computer Science & Information Technology

Case WD 1-1Amanda has been using the Save and Save As command interchangeably, and it has caused some problems with her files. Amanda had opened her file from last year, "Junior Year Class Trip.docx," and spent about an hour updating the text and photos to show the information from her Senior Year Class trip.When she was finished she clicked the "Save" button on the Quick Access toolbar. What information will be in the "Junior Year Class Trip.docx file?

A. Information from her Junior Year Class Trip B. Information from her Senior Year Class Trip C. No information, the document will be blank D. Text only on both trips, no photos will be saved

Computer Science & Information Technology

?As the author, you can edit a published Sway site by clicking the__________. 

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

Computer Science & Information Technology

____ errors are errors in the algorithm used to solve the problem, such as using incorrect steps to solve a problem.

A. Logic B. Algorithmic C. Syntax D. Runtime

Computer Science & Information Technology