Blockhead Jerry Weinberg Luke Snell ManagerProfessor Client Seth
Blockhead Jerry Weinberg Luke Snell ManagerProfessor Client Seth W. Phillips Team Leader Lead Documenter Jay Mc. Cullough Kenney Tim Chamberlain Lead Tester Lead Programmer Lead Analysis Web Designer Program Documentation Web Designer Organizational Chart
Project Lifecycle Project Definition Analysis Staged Design M od ifi Staged Development ed Testing W ate Training rfa ll Implementation
Staged Design Paper Prototyping Database Design Screen GUI Design
Design Steps Paper Prototyping Figure out ways of do the things Dr. Snell wants. Database vs. Spreadsheet
Prototyping: Before
Prototyping: After
Staged Development Database Development Code and Debug Test GUI Development Code and Debug Test
Project Plan From Inception to Completion
Project Plan- Milestones From Inception to Completion
Risk Management Risks Resolution • Keep all members informed on what the Loss of Team Member other members are doing. • Redistribute workload. • Adjust Contract and Deliverables • Adjust Contract • Add more concentration to underdeveloped Missed Deadline area • Slate more work hours • Re-achieve Deadlines Loss of Client • Project for Fun of It • Analyze the Creep • Practical: time allows rework deliverable Feature Creep schedule • Impractical: tell the client. (If client insists rework deliverables) Varied OS Database Version • Include database version (Jet Version) • Add constraints to installation of produce (i. e. must have Access 97)
Tentative Testing Plan Intragroup. Testing Client Testing • Testing of functionality • Code Review • Dr. Snell will be guinea pig • Will test live simulations • Will review “feel” of program • Dr. Snell will provide outside External Small Test Group testers to provide feedback on completed subtasks of the system • Dr. Snell will provide outside External Large Test Group testers to provide feedback on completed system
Tentative Documentation Plan Extensive Help Files Cut initial documentation while program is being developed. Refine Documentation with feedback from Lead Tester-Lead Analysis-Client
- Slides: 13