Back To: [Trinity College]
[Computer Science Department]
[Heidi Ellis home page]
[CPSC 240 Principles of Software Engineering ]
Homework 2
CPSC-240 Principles of Software Engineering
Instructor: Dr. Heidi Ellis
Fall 2007
Homework 2
Due: Start of class Thursday September 13th
The purpose of this homework is to provide you with an overview of process models. Each student has been assigned a process model to describe. You are to place your homework on the Timelog Trac system under ClassAssignments/ProcessModels. You will have 7 minutes in class to present your process model using your Trac entry as needed. Each student should create a separate Trac page for their process model under the ProcessModel page. Your Trac entry should contain the following:
- A description of your model. This may include both text and a diagram. If you use an image taken fromt the web, make sure that it is unrestricted (i.e., no copyright or other licensing restrictions).
- A list of the advantages and disadvantages of your model (at least two each).
- A discussion of the types of projects that the process model is a good fit for. What are the characteristics of projects that are most easily developed under your model? It may be helpful to think about the characteristics of projects which are difficult to develop using your model.
- An example of one such project that is a good fit for the use of your model. This can be brief, a few sentences.
- A comparison of your model with the Waterfall Model.
http://www.cs.trincoll.edu/~hellis2
Copyright © Heidi J. C. Ellis