1 CMPT 275 Software Engineering Janice Regan,
2 Example of Revision History RevisionStatus Publication/Revision Date By: 1.0Created, May Revised (Specify which section(s) of the document was (were) revised and why), May Final Revision (Specify which section(s) of the document was (were) revised and why), Jan
Janice Regan, Example of Revision History RevisionStatus Publication/Revision Date By: 1.0Created Wednesday May Su Jo Steve Sims Jan Jones 1.1 Section 4 added Section 2.3 updated to include new hardware information Wednesday, May 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 Su Jo Kumar Smail
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,
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
Janice Regan, Action Plan A set of steps that eliminates risk before the activity/project commences. What When Before the risk occurs!
Janice Regan, Contingency Plan A set of steps that reduces the impact of risk once it has occurred during an activity/project. Wha t When
Janice Regan, 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?
Janice Regan, 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
Janice Regan, 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?
Janice Regan, 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)