Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 CMPT 275 Software Engineering Janice Regan, 2008-2014.

Similar presentations


Presentation on theme: "1 CMPT 275 Software Engineering Janice Regan, 2008-2014."— Presentation transcript:

1 1 CMPT 275 Software Engineering Janice Regan, 2008-2014

2 2 Example of Revision History RevisionStatus Publication/Revision Date By: 1.0Created, May 12 1997 2.0 Revised (Specify which section(s) of the document was (were) revised and why), May 19 1997 3.0 Final Revision (Specify which section(s) of the document was (were) revised and why), Jan 23 1998

3 Janice Regan, 2008-2014 3 Example of Revision History RevisionStatus Publication/Revision Date By: 1.0Created Wednesday May 12 1997 Su Jo Steve Sims Jan Jones 1.1 Section 4 added Section 2.3 updated to include new hardware information Wednesday, May 19 1997 Steve Sims Jan Jones 3.0 Final Revision, to be released with V4.2 of product. Sections 5 and 6 added Section 2.8 and 3.2 revised Tuesday, Jan 23 1998 Su Jo Kumar Smail

4 Revision History  Each document you create will have its own revision history.  Groups of small changes can be inserted together as one revision.  Always indicate every section that has changed in the revision history  Give very brief descriptions of each set of changes (examples on previous 2 slides) Janice Regan, 2008-2014 4

5 5 Risk Analysis  A risk is a potential problem that would hinder the progress of an activity/project if it were to occur.  To identify risks need to ask: What could happen that would make our project late?  Mitigate identified risks by making plans that detail how to avoid the risk or recover from the risk

6 Janice Regan, 2008-2014 6 Action Plan A set of steps that eliminates risk before the activity/project commences. What When Before the risk occurs!

7 Janice Regan, 2008-2014 7 Contingency Plan A set of steps that reduces the impact of risk once it has occurred during an activity/project. Wha t When

8 Janice Regan, 2008-2014 8 Risk Analysis  Let’s consider an example:  We are planning an awards dinner for a the participants of a programming competition.  What can go wrong?

9 Janice Regan, 2008-2014 9 Consider our example  Not enough food for all the participants.  Action Plan 1: Estimate the maximum number of attendees and order food for that many people.  May be expensive if not all participants attend

10 Janice Regan, 2008-2014 10 Consider our example  Not enough food for all the participants.  Action Plan 2: Send invitations with an RSVP. Order enough food for those who reply, plus a small additional amount (some may come even if they did not reply)  Will better estimate the amount of food needed  OTHER SUGGESTIONS?

11 Janice Regan, 2008-2014 11 In Class Exercise  Choose a partner  Discuss your term project  Identify some risks  Provide a contingency plan to mitigate one risk  Provide an action plan to mitigate one risk  Turn in 1 page with a summary of your risks and plans. I will mention some of them at the start of next lecture. (after the team meeting)


Download ppt "1 CMPT 275 Software Engineering Janice Regan, 2008-2014."

Similar presentations


Ads by Google