1 / 17

Basketball Camp Management System

Basketball Camp Management System. Brendan Post Andrew Proper Nathaniel Rudd. 8 May 2003. Summary. The Basketball Camp Management System (BCMS) was developed for the Messiah College Men’s Basketball program.

goldy
Download Presentation

Basketball Camp Management System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Basketball Camp Management System Brendan Post Andrew Proper Nathaniel Rudd 8 May 2003

  2. Summary • The Basketball Camp Management System (BCMS) was developed for the Messiah College Men’s Basketball program. • BCMS accommodates the data storage and manipulation needs of the program as related to their summer camp program. • The system provides process automation and complete reporting utilities.

  3. Background • Formerly a single table Access database was used to manage camp data including: • Participant Information • Team Placements • Housing Information • Health Information • The system provided no automation for routine activities • Team Assignments • Roommate Assignments • Housing Placements • Balance Calculations

  4. The Original Concept • Develop a web application to capture participant information via online registration • Provide e-commerce solution to paying camp deposit and camp payments • Store data in robust backend database • Provide administrative functionality • Develop automation for routine activities

  5. The Real World Concept • Develop a web application to capture participant via online registration • Provide e-commerce solution to paying camp deposit and camp payments • Store data in robust backend database • Provide administrative functionality • Develop automation for routine activities

  6. Concept Analyzed

  7. Scope Reduction • Through requirements analysis, modules were prioritized and the scope was reduced. • Limited resources prevented the ability to develop low priority modules. • Time constraints and team strengths also produced scope reduction.

  8. Highway to the Danger Zone • Milestone 4 completion report defines project as in a state of caution: Code Yellow. • 9 weeks into project with very limited implementation complete! • 4 weeks left to complete all implementation and turn application over! • Implementation takes over all project development time • Time to pull a Parnas and forget about documentation • “A Rational Design Process: How to Fake It”

  9. Caution Continues • Milestone 5 fails to meet expectations • Implementation not complete • Development of some modules not yet started • No significant testing occurs • Documentation produced at last minute to meet milestone requirements

  10. Race to the Finish • Milestone 6 completed • Implementation of all modules completed as desired • System moved to stable home • BCMS populated with existing information • Testing completed • Project goes code green for turnover to Men’s Basketball program for use this summer

  11. Demonstration

  12. BCMS Impact • Robust, stable, web-interfaced database system to manage camp participant and related information. • Automated support for routine activities • Roommate Assignments • Balance Calculations • Full reporting capabilities • Participant • Health • Team • League • Financial

  13. Strengths • System Implemented to level desired • Customized system tailored to client needs • Modular approach allows for growth • System migration completed and tested

  14. Weaknesses • Milestone Lifecycle Approach • Unrealistic for project scope • Participant Online Registration • Project for another semester • E-Commerce Integration • Not feasible at this time • Time, Energy, & Resources • Semester time constraints • Team member background knowledge • Maintaining team morale

  15. Sponsor Assessment • Coach Van Pelt excited about employing the BCMS this summer to handle camp management. • Supportive throughout project • Helpful in clarifying needs throughout development • “Can you guys sell it?” • Potential exists for turning project into a product and marketing it to other programs at Messiah and beyond.

  16. Lessons Learned • Go Agile! • Milestone lifecycle process unrealistic for team with limited resources, and background knowledge. • Project scope and requirement unknowns require immediate launch into solid prototyping and implementation. • The sooner you start building the better. • Pull a Parnas • Project buried in administrative documentation. • We found less than 50% of all documentation dramatically assisted development.

More Related