Starting from:

$30

Assignment 8: Software Process Models

2.5 - Assignment 8: Software Process Models
Points 25 
Start Assignment
Overview
With this assignment, you'll have a break from the project work to learn about software process
models.
The software process model you've experienced aspects of in this course is Agile but there are many
others. You'll learn about at least one other software process model for this assignment.
Why are we doing this assignment?
Different software production environments use different software process models (or blend them);
you'll learn more about 2 of the classic 3 in this assignment.
So you'll have a better idea of which aspects of which models to use, if you ever need to.
Instructions
1. Select two of these software process models: Agile, Waterfall, and Spiral
2. Learn about the two you selected using the resources below (or others you find).
3. Compare and contrast their advantages and disadvantages (2+ paragraphs).
4. Clearly describe a concrete example of when it would be appropriate to use each of the two
software process models you chose (1+ paragraphs).
5. Cite your sources.
Resources
All three
Software Development Process
(https://www.cs.odu.edu/~zeil/cs350/f15/Public/processModels/) Models (Zeil, 2015)
Agile
Agile Practice Guide
(https://search.library.oregonstate.edu/permalink/01ALLIANCE_OSU/1c3q896/alma99897832401865)
(online access via OSU library)
Chapter 2 of the textbook
Agile Manifesto (https://agilemanifesto.org/)
Waterfall (also called "predictive")
Su23 A8 Rubric
Chapter 3 of Agile Practice Guide
(https://search.library.oregonstate.edu/permalink/01ALLIANCE_OSU/1c3q896/alma99897832401865)
(online access via OSU library)
Managing the Development of Large Software Systems (https://dl-acmorg.oregonstate.idm.oclc.org/doi/pdf/10.5555/41765.41801) (Royce, 1970) (PDF)
Spiral
A Spiral Model of Software Development and Enhancement
(https://search.library.oregonstate.edu/permalink/01ALLIANCE_OSU/1ffs2e1/cdi_ieee_primary_59)
(Boehm, 1988) (online access via OSU library)
Submission
Use the text entry field to submit plain text or a document.
(https://canvas.oregonstate.edu/courses/1923056/pages/4-dot-1-sprint-4-overview)
Total Points: 25
Criteria Ratings Pts
1 pts
14 pts
7 pts
3 pts
0 pts
Stated two of these three software process models:
Agile, Waterfall, and Spiral
1 pts
Accept
0 pts
Did Not
Attempt (no
revision
allowed)
0 pts
Did Not
Revise
0 pts
Revise
Compared and contrasted the advantages and
disadvantages of each software process model you
selected; Grader understands and sees no obvious
inaccuracies. (2+ paragraphs)
14 pts
Accept
0 pts
Did Not
Attempt (no
revision
allowed)
0 pts
Did Not
Revise
0 pts
Revise
Clearly described at least two concrete examples of
when it would be appropriate to use each software
process model, one example for each model; Grader
understands and see no obvious inaccuracies. (1+
paragraphs)
7 pts
Accept
0 pts
Did Not
Attempt (no
revision
allowed)
0 pts
Did Not
Revise
0 pts
Revise
Cited sources 3 pts
Accept
0 pts
Did Not
Attempt (no
revision
allowed)
0 pts
Did Not
Revise
0 pts
Revise
Adjustments (late penalties, etc.) 0 pts
-
0 pts
-

More products