810 likes | 820 Views
SchedulePRO is an innovative approach to coordinating group events that utilizes electronic calendar systems, solving the complex and frustrating process of scheduling meetings for large groups.
E N D
SchedulePRO Plan, Schedule… Execute.
Staffing Chart • Meetings Today • Problem • Current Process • SchedulePRO Process • Customer • Project Modules • Work Breakdown Structure • Risk Matrix • Competition Matrix • Phases 1-3 • Marketing • Conclusion Outline CS 410 - Green Team
Staffing Chart CS 410 - Green Team
There are over 11 million meetings held daily in the United States(1) • Most professionals attend a total of 61.8 meetings per month(1) • 80% of professionals surveyed worked in a business environment that used Microsoft Outlook for a shared calendar system. • 1. EffectiveMeetings.com • 2. Green Team www.surveymonkey.com survey Meetings Today CS 410 - Green Team
Scheduling meetings for large groups of people is a complex, frustrating, and inefficient process Problem CS 410 - Green Team
Current Process CS 410 - Green Team
Venue Availability for Dec. 25th CS 410 - Green Team
Attendee/Venue “A” Availability for Dec. 25th CS 410 - Green Team
Attendee/Venue “A” Availability for Dec. 20-25 CS 410 - Green Team
Attendee/Venues A/B/C Availability for Dec. 20-25 CS 410 - Green Team
SchedulePROis an innovative approach to coordinating group events that utilizes the technological infrastructure (i.e. electronic calendar systems) present in many business or organizational environments SchedulePRO! CS 410 - Green Team
SchedulePRO Process CS 410 - Green Team
Customer • Higher Education • Geographically-distributed Teams • Organizations/Businesses that utilize a shared calendar system CS 410 - Green Team
Meeting Creator GUI CS 410 - Green Team
Room and Resource Creation CS 410 - Green Team
Meeting Timeframe CS 410 - Green Team
Attendee Managment CS 410 - Green Team
Coordinator Management CS 410 - Green Team
Room and Resource Management CS 410 - Green Team
Update Daemon Configuration CS 410 - Green Team
Prototype Goals • Goals • Coordinator & Attendee Interface • Easy to use and learn • Scalable • Algorithm • Defined & Analyzed CS 410 - Green Team
Phase 1 Milestones and Gantt CS 410 - Green Team
Project Modules CS 410 - Green Team
Project Modules CS 410 - Green Team
Phase I Milestones: Human Interfaces Requirements Phase: 1. Finalize list of parameters. a. Choose list of required parameters. 2. Sketch administrative functionality. 3. Write testing requirements. Design Phase: 1. Elaborate coordinator workflow. 2. Design input/output/profile GUIs. 3. Write tests. CS 410 - Green Team
Phase I Milestones: Human Interfaces • Implementation Phase: • Implement GUI Designs • Integrate with algorithm. • Integrate with messaging system. Test Phase CS 410 - Green Team
Project Modules CS 410 - Green Team
Project Modules CS 410 - Green Team
Phase I Milestones: Optimization Algorithm • Requirements - Establish a means to populate a list of possible meetings and establish a means to sort and exclude meetings based on coordinator preference. • Analysis - Research established algorithm methods and determine applicability. • Implementation - Implement developed design. • Integration - Integrate algorithm with GUI and data interfaces. • Testing - Use randomized test cases, as well as custom test cases, to evaluate accuracy and performance in various situations. CS 410 - Green Team
Optimization Algorithm CS 410 - Green Team
Project Modules CS 410 - Green Team
Project Modules CS 410 - Green Team
Phase II Milestones: Data Interfaces • Microsoft Exchange Server • Acquire availability and resource information from third party data sources. • By customer request, SchedulePRO can be tailored to retrieve data from additional data sources. CS 410 - Green Team
Project Modules CS 410 - Green Team
Phase 1 Milestones and Gantt CS 410 - Green Team
Risk Matrix C1 - Adoptability & GUI Difficulty S1 - Development time C2 - Data Inaccuracy T1 - Third-Party Data Availability C3 - Schedule Privacy F1 - Development costs CS 410 - Green Team
T1 - Third-Party Data Availability • Impact: 3 • Probability: 2 • Problem: There may be legal roadblocks preventing us from accessing data that is part of a proprietary system. The data also may not exist • Mitigation: Data-retrieval can be configured to access outside source when needed and update in set time intervals Technical Risks CS 410 - Green Team
C1 - Adoptability & GUI Difficulty • Impact: 4 • Probability: 2 • Problem: The large number of parameters that both coordinators & attendees enter in their respective interfaces creates potential for a cumbersome, difficult interface • Mitigation: Easy to use & scalable creation wizard for coordinator interface; intuitive & quick attendee interface Customer Risks CS 410 - Green Team
C2 - Data Inaccuracy • Impact: 3 • Probability: 3 • Problem: The scheduling algorithm can only produce results as good as the data it is given. Attendee availability accuracy is affected by the "human factor," some people just do not maintain or update their schedule • Mitigation: Coordinator can send update request messages to attendees; SchedulePRO can also be configured to automatically update data from third-party data sources Customer Risks CS 410 - Green Team
C3 - Schedule Privacy • Impact: 2 • Probability: 2 • Problem: People may not want to share details about personal events or obligations • Mitigation: Use of best security practices. Customer Risks CS 410 - Green Team
S1 - Development Time • Impact: 3 • Probability: 1 • Problem: Development must proceed as quickly as possible to prevent competition from producing product first • Mitigation: Proper estimation of development time and human resource allocation Schedule Risks CS 410 - Green Team
F1 – Development Cost • Impact: 3 • Probability: 1 • Problem: Development cost may outweigh either initial investment or expected income from sales • Mitigation: Keep costs low Financial Risks CS 410 - Green Team
Risk Matrix C1 - Adoptability & GUI Difficulty S1 - Development time C2 - Data Inaccuracy T1 - Third-Party Data Availability C3 - Schedule Privacy F1 - Development costs CS 410 - Green Team