meeting plan - 4/5/96

Nancy Anne Babiarz (nab@cc.gatech.edu)
Sat, 6 Apr 1996 21:06:02 -0500 (EST)

Meeting PLAN for Friday, April 5 1996 Meeting

(Note -- these are rough areas of mondays project plan,
mostly based off of the wednesday, april 4 meeting, being
presented to the advisor for comments and suggestions...)

(Note #2: Predicted Problem: Need to be much more specific, especially
in goals of groups)

Key Personnel/Roles
-------------------
Project Leader
* liason between team members, faculty advisor, and RWL professor
* organize and run team meetings
* delegate responsibilities
* tabulate and forward weekly status reports to advisor
* set and update schedule (prefer web version)
* organize presentations
* be aware of what all people are doing
* (in free time) organize/create cyberguide video
* (in free time) help out with technical stuff

Design Team

Chief Designer
* organize and run design team meetings
* liason between design team and project leader
* set design team schedule (within overall schedule confines)
* constantly check quality of design
* responsible for final design document

Designer
* work with Design team to create a platform-independant
cyberguide design
* work with Design team to create design document, clearly
specifying the design in a form that can be used by group
members in implementing Cyberguide

Analysis Team

Analyst (PC or Newton)
* research and brainstorm to determine some good and bad qualities
of a development and target platform for Cyberguide
* research the chosen platform, and how it would be evaluated
along the above criteria
* research and learn the language of choice (delphi or ntk)
* create simple demos of communications programs on the platform
of choice
* summarize results in Platform Analysis Document

Development Team (PC or Newton)

Chief Architect (PC or Newton)
* liason between development team and project leader
* oversees implementation and structure of code
* ensures that the design document is adhered to in implementation
* ensures that code is adequetely documented

Software Developer (PC or Newton)
* develops Cyberguide implementation on chosen platform
in adherence to design document
* documents code written

Test Team

Secretary General
* takes minutes during team meetings
* emails minutes to project leader

Equiptment Manager
* has primary responsibility for location of all Cyberguide equiptment
* maintains list of equiptment and locations

Web Manager
* has primary responsibility for maintaining the Cyberguide Web Page
with helpful links, as needed
* add documents to the homepage
* convert text or framemaker documentation into html when needed
* assist in creating new forms and links for the homepage, as needed

Software manager
* maintain revision control system for software files
* backup software as needed
* ensure that final version (end-of-quarter) is saved

---------------

Summary of Deliverables:

04-08-96 Project Plan
04-22-96 Design Document
04-22-96 Platform Analysis Document
04-22-96 Samples of Communications Code
04-26-96 (Week Ending) Midterm Presentation
05-06-96 Basic Cyberguide Implementation (PC & Newton)
05-20-96 Communications Implementation of Cyberguide (PC & Newton)
05-27-96 Test Plan/Document
05-31-96 (Week Ending) Final Report
05-31-96 (Week Ending) Final Presentation

Complete Schedule, by Dates:

04-03-96 Begin Phase I: Design & Analysis
04-03-96 First Team Organizational Meeting
04-05-96 Team Status Meeting w/ Gregory
04-08-96 (DOC) Project Plan due
04-10-96 Informal Group Meeting to Discuss Progress
04-12-96 Team Status Meeting w/ Gregory
04-17-96 Rough Draft of Design Doc, Analysis Doc. (to Nancy)
04-19-96 Team Status Meeting w/ Gregory
04-22-96 (DOC) Design Document Due
04-22-96 (DOC) Analysis Document Due
04-22-96 (CODE) Sample Communications Code due
04-22-96 End Phase I

04-23-96 Begin Phase II: Implementation
04-24-96 Functionality Checklists for Basic Implementation (to Nancy)
04-26-96 Team Status Meeting w/ Gregory
05-01-96 Progress Checkpoint
05-03-96 Team Status Meeting w/ Gregory
05-06-96 (CODE) Basic Cyberguide Implementation Due
05-08-96 Functionality Checklists for Communications (to Nancy)
05-10-96 Team Status Meeting w/ Gregory
05-15-96 Progress Checkpoint
05-17-96 Team Status Meeting w/ Gregory
05-20-96 (CODE) Cyberguide + Communications DUE
05-20-96 End Phase II

05-21-96 Begin Phase III: Testing/Final Documentation
05-24-96 Team Status Meeting w/ Gregory
05-27-96 (DOC) Testing Document due
05-27-96 (Week of) Final Report Document Due
05-27-96 (Week of) Final Presentation Due
05-30-96 End Phase III

05-30-96 Grades Due for Graduating Seniors

----------

Quarter Goals

1) Platform-Independant Design Document
2) Platform Analysis -- Comparison of PC versus Apple
3) Re-implementation of Existing Cyberguide Functionality
in adherence with design document
4) Adding basic communications demos