250 likes | 433 Views
Milestone 1. A Group 9 Presentation. Group Members. Kelsey Yurach David Dyck Chu Shin Koh Li Zhong Lin Reynold Hall Trevor Mineau Bradley Rodgers Marc Norris. Software Specification. Mission Statement.
E N D
Milestone 1 A Group 9 Presentation
Group Members • Kelsey Yurach • David Dyck • Chu Shin Koh • Li Zhong Lin • Reynold Hall • Trevor Mineau • Bradley Rodgers • Marc Norris
Mission Statement To create an informative website, which contains a tutorial section filled with valuable information and exciting interactive components. The web site itself shall contain a great deal of information that could prove to be useful to personal computer users. The tutorial aspect will aid in enabling personal computer users to help themselves with virus problems and give them background and current information on viruses and their effects.
Goals • To understand what viruses are, what they do, and how to rid your computer of them. • How to handle many virus problems. • To inform the users of the web site, the history of viruses. • Enable the site users to do self-help, diagnosis, save time, money and prevent damage to their computers. • Teach the users to identify problems caused by viruses.
Projected End Results • An Insightful Tutorial • Helpful Extras • Glossary of Terminology • Full Documentation • Project Credits
Related Websites • 1)http://www.tivoli.com/products/index/secureway_firstsecure/symantec_norton_av.html -- The steps to take to use norton antivirus to eliminate viruses on your system • 2)http://www.research.ibm.com/antivirus/ -- IBM’s virus research centre. • 3)http://www.sps.edu/Academics/AIS/Computing/help/information/virus.shtml-- virus info and help
Risks Mitigation, Monitoring, and Managing
Redundancy • What: The danger of accidentally repeating the same information (ie. the steps for handling and recovering from computer viruses for individuals and corporations will be the same in many places, just on a different scale.) • Probability: ~20% Severity: Minimal • Solution: Keep track of what each other member of the group is doing, and if any topic can be generalized from an individual to a group, do so.
Applets • What: We need applets to provide screen shots of what certain viruses effects will look like. Few group members have experience in making applets. The cost in time may become a complicating factor to meeting the deadline. The cause of that is the complexity of applets and our lack of experience. • Probability: ~80% Severity: Critical • Solution: Appoint some group members to do the applets, they do them while other group members complete other tasks. (a potential problem for "Overlooking Dependencies" here).
Range of Topics • What: We have to talk about the main kinds of viruses, but we do not have the time to review all of the viruses. To do so would take far more time than we can afford, but we do want to be able to give a decent overview of the main virus problems without missing any important details or swamping our audience with to much information. • Probability: ~40% Severity: Important • Solution: We will limit our group to a survey of the main types of malicious programming with an example of each, and the general steps used to counter and protect against them. Give enough information so the user learns what the main viruses are, and how to protect themselves, without overwhelming them. The links are there for further learning!
Overlooking Dependencies • What: We have to make sure that we get our jobs done in the proper sequence so that we can proceed to another job, instead of having to wait for somebody else to do another job before we can proceed. ex). the quizzes can't be done until the rest of the project (including applets) is done. • Probability: ~20% Severity: Critical • Solution: Keep intra-group communication open, and follow our dependency diagram.
Interpersonal Factors • What: • Time commitments (other classes outside of cmpt 371) • Skill of members to do their appointed duties within the group. • Group communication problems • Probability: 100% Severity: Minimal • Solution: Regular meetings, e-mail, ICQ (direct internet communications) so we can become aware of personal problems or work problems right away. Also keeping track of each other's work schedules so we can take time to assign and do jobs outside of that time.
Documentation Everything you wanted to know, but were afraid to ask.
What Will Be Documented • Internal Documentation of All Code • Metrics For Individual Web Pages • Metrics For Entire Web Site • External Documentation • Design Rationale
Collection of Data • All Documentation Will be Completed During the Creation of the Artifact it is Relevant to • Website Metrics Will be Completed Before any Page is Deemed Finished
What Will be on our Final Site • History • Time Line of Major Viruses • Brief History of Virus Types • Interactive Quiz Component
Self Help • Self Diagnostic Checklist • Steps to Follow for System Recovery • Links to Helpful Programs • Quiz
Helpful Extras • Links to Informative Sites • Corporate Information on Handling Viruses • Hollywood Viruses • Email Hoaxes • Other Informative Elements Encountered During Research for This Project
Management Strategies • Each Group Member has an Assigned Role Based on Their Skill Sets • Group Decisions are Made in a Democratic Fashion if a Unanimous Vote can not be Achieved • Group Members are Assigned to Keep Tasks on Line and Organized
Member Roles • Bradley Rodgers-Web Site Design, R&D, Presentation Preparation, Testing • Trevor Mineau-History, R&D, Presentation Preparation, Documentation • Marc Norris-Main R&D for Program Links • Reynold Hall-R&D, Information Organization, Risk Analysis • Kelsey Yurach-R&D, Risk Analysis, Presentation Preparation, Information Router • David Dyck-Web Site Design, R&D, Applet Design • Chu Shin Koh-R&D, Diagrams, Documentation • Li Zhong Lin-R&D, Applet Design, Documentation
Project Task Schedule Tasks Dependencies • T1 General Research • T2 Specific corporate information T1 • T3 Specific private information T1 • T4 History of viruses T1 • T5 How to protect your computer T3 • T6 How corporations protects networks T4 • T7 Recovery private/corporate T2,T3 • T8 Extras T2,T3,T4 • T9 Applets T5,T6,T7 • T10 Web page generation T8,T9 • T11 Testing T10
End Presentation 1 Any Questions?