Action items for this meeting:
* Team allocations and planning for the quarter
* Roles for each team and their members
* Preliminary schedules for the project
* Risks associated with the project
1) Team allocation
Design Team - 3 people (Chris Goodrum, Derek, Greg Brown)
Delphi Platform - 2 people (Prabhath, Michael)
Newton Platform - 2 people (Rich Bails, Jason)
These are the team allocations that were agreed upon. The hope is
that the design team reflects more experienced team members, and
that these team memebrs have worked on different parts of cyberguide.
The Newton team reflects some experience, both members are returning,
and Rich in particular has good communications experience. The Delphi team
was essentially volunteers, since noone on the project has much Delphi
experience.
2) Roles
* Design Team - To create a long term desing plan for Cyberguide and
after that is completed to work with both platform teams
to implement the new design
* Newton Team - To examine the Newton platform, its limitations and
capabilities, and become familiar with the platform
in a technical (programming) sense. After the period
of learning, the new design will be implemented by this
team.
* Delphi Team - Same as the Newton team, basically examining the pc platform
to understand how it will fit with Cyberguide. After the
learning period, the new design will be implemented in
Delphi.
* Testing - Although this arae has not been finalized, a test period is
being considered.
3) Scheduling for the Project
* Project meetings -> Friday 12 - 1
* Cybarguide Meeting -> Tues 4:30
both meetings are in the GVU
* The Basic schedule is as follows:
Week 1 - 3 (till April 22) : Design team prepares design, platform team
becomes familiar with environment and prepares
"toy" apps to prove feasibility of platform
Week 3 - 4 : Midterm Presentation in this area
Week 4 till around May 6th : Implement design.
May 6th - 20th : Communications debugging and testing
Week 9 : Final presentation and documentation
Please note this is a very rough schedule, the project plan will be more
in-depth
4) Risk Analysis
* Platform Limitations
* Delphi Inexperience
* Programming in Newton
* Personnel risks, i.e sickness, etc
* Design Documentation limitations