Project Plan
Home Syllabus Expertise Project Plan Specifications Design Test Plan User Manual Specifications Eval Design Eval Test Plan Eval Team Members Eval

 

Project Plan Requirements:

Your project plan should include the following information:

1.      Provide a brief (approximately 2 pages) description of your problem.

2.      Specify your tentative assignment of major responsibilities for various aspects of the project. Each team member should be involved in each aspect of the project; however, the extent of involvement may vary from one project component to the next.

Identify the person who will be responsible for each of the following:

(a)   Lead analyst - responsible for leading the team in the development of the specifications for the system.

(b)   Editor for the specifications document - responsible for putting together material supplied by the team for inclusion in the specifications document and preparing the final form of the specifications document.

(c)   Lead designer - responsible for leading the team in the development of the system design.

(d)   Editor for the design document - responsible for putting together material supplied by the team for inclusion in the design document and preparing the final form of the design document.

(e)   Lead programmer - responsible for leading the team in the development of project code and in integrating the components written by various team members.

(f)     Editor for the test plan document - responsible for putting together material supplied by the team for inclusion in the test plan document and preparing the final form of the test plan document.

(g)   Editor for the user manual - responsible for putting together material supplied by the team for inclusion in the user manual and preparing the final form of the user manual.

(h)   Leader for the in-class presentation and demonstration - responsible for leading team preparations for the in-class presentation and demonstration.

Comments: Share the responsibilities of editing the documents among team members. Each team member should be the leader in at least one of these areas.  Each person is to maintain a log of the time spent on course work and to break down the total time into categories.  For example, categories might include time spent reading textbooks or articles, reading project problem descriptions, devising specifications, testing your program, etc.