Staffing Plan (Patrick Markham) Don't Forget Me Staffing/Organizational Plan Version: Date: Status: 2.0 December 10, 2007 Final Purpose This document defines the staffing requirements per phase. This document describes the staff that will be needed and what that staff will be needed to do. A detailed list of all tasks per team member is available in the Appendix. Salaries used in the budget plan were obtained by taking the 25 th percentile for each job description as reported at http://www.salary.com for the Norfolk zip code of 23529. Phase 0 During this phase, the product team will consist of five seniors in the Computer Science department at Old Dominion University. The students will also seek outside sources as needed to assist in the research and idea development. These consultants and the students will not be paid for their work. Don’t Forget Me: Passenger Safety System Diagram – Phase 0 Staffing Plan Documentation Specialist The responsibilities include creating and maintaining documents required to fulfill deliverable requirements during development. Financial Specialist The responsibilities include receiving funding, creating the budget, and determining the product cost. The financial specialist is responsible for the financial and funding plans. Hardware Specialist The responsibilities include identifying the hardware needed for the Don't Forget Me system, estimating costs, and determining the best methods for developing or attaining the components. Marketing Specialist The responsibilities include determining the target market and supporting the marketing aspects of the project. The marketing specialist will determine the overall marketing plan. Project Manager The responsibilities include making sure that all tasks are assigned and are performed with high quality. The project manager must also resolve difference between team members and facilitate team member communications. The project manager also must assist in the development of the 2 Don’t Forget Me: Passenger Safety System WBS, assign resources, prioritize tasks, and define task dependencies. Risk Specialist The responsibilities include managing the project risks. The risk specialist must determining what risks exists in the project, evaluate the severity and probability of the risk, and attempt to mitigate the risks. Software Specialist The responsibilities include identifying the software needed for the Don't Forget Me service, estimating costs, and determining the best methods for developing or attaining the components. Web Specialist The responsibilities include creating the team and product websites, as well as managing additional web developers in future phases. Phase 1: Proof of Concept In this phase a lab prototype will be developed and the SBIR Phase 2 proposal will be developed. Success will be measured by the successful completion of those two deliverables. The following staff will be needed in Phase 1 of this project: 3 Don’t Forget Me: Passenger Safety System Documentation Specialist Diagram – Phase 1 Staffing Plan The responsibilities include creating and maintaining documents required to fulfill deliverable requirements during development. Financial Specialist The responsibilities include receiving funding, creating the budget, and determining the product cost. The financial specialist is responsible for the financial and funding plans. Hardware Specialist The responsibilities include identifying the hardware needed for the Don't Forget Me service, estimating costs, and determining the best methods for developing or attaining the components. Marketing Specialist The responsibilities include determining the target market and supporting the marketing aspects of the project. The marketing specialist will determine the overall marketing plan. Project Manager The responsibilities include making sure that all tasks are assigned and are performed with high quality. The project manager must also resolve difference between team members and facilitate team member communications. The project manager also must assist in the development of the WBS, assign resources, prioritize tasks, and define task dependencies. Risk Specialist The responsibilities include managing the project risks. The risk specialist must determining what risks exists in the project, evaluate the severity and probability of the risk, and attempt to mitigate the risks. Software Manager The responsibilities include identifying the software needed for the Don't Forget Me system, estimating costs, and determining the best methods for developing or attaining the components. Web Developer The responsibilities include creating the team and product websites, as well as managing additional web developers in future phases. Senior Software Consultant 4 Don’t Forget Me: Passenger Safety System The responsibilities include providing expert opinions on how best to solve problems encountered in the development and testing of the software behind the Don't Forget Me system. Senior Hardware Consultant The responsibilities include providing expert opinions on what hardware to purchase, as well as on how best to solve problems encountered in the testing of all hardware, both individually and as a complete system. Electrical Engineer Consultant The responsibilities include providing expert opinions on how best to implement the system in an actual vehicle, all electrical engineering factors considered. Phase 2: Critical Design 5 Don’t Forget Me: Passenger Safety System In this phase, the actual prototype of the product will be developed. The following staff will be needed in Phase 2 of this project: Diagram – Phase 2 Staffing Plan Documentation Specialist The responsibilities include creating and maintaining documents required to fulfill deliverable requirements during development. Financial Specialist The responsibilities include receiving funding, creating the budget, and determining the product cost. The financial specialist is responsible for the financial and funding plans. Hardware Specialist The responsibilities include identifying the hardware needed for the Don't Forget Me system, estimating costs, and determining the best methods for developing or attaining the components. Marketing Specialist The responsibilities include determining the target market and supporting the marketing aspects of the project. The marketing specialist will determine the overall marketing plan. Project Manager The responsibilities include making sure that all tasks are assigned and are performed with high 6 Don’t Forget Me: Passenger Safety System quality. The project manager must also resolve difference between team members and facilitate team member communications. The project manager also must assist in the development of the WBS, assign resources, prioritize tasks, and define task dependencies. Risk Specialist The responsibilities include managing the project risks. The risk specialist must determining what risks exists in the project, evaluate the severity and probability of the risk, and attempt to mitigate the risks. Software Manager The responsibilities include identifying the software needed for the Don't Forget Me system, estimating costs, and determining the best methods for developing or attaining the components. Web Developer The responsibilities include creating the team and product websites, as well as managing additional web developers in future phases. Safety Expert The responsibilities include working with the development team and the organization's lawyer(s) to define what is an acceptable level of liability for which the organization can be held responsible, identifying necessary criteria to ensure that the Don't Forget Me system meets this level, and verifying that the development team's functional prototype meets this criteria. Advertiser The responsibilities include developing presentations and actually marketing the Don't Forget Me system to various vehicle manufacturers. Lobbyist The responsibilities include working with the organization's lawyer(s) to draft proposed legislation that, if passed, would require vehicle manufacturers to incorporate a system like Don't Forget Me in all future models. Responsibilities also include developing personal relationships with high ranking or otherwise influential members of both houses of Congress, especially those on relevant committees and subcommittees, to lobby said members of Congress to pass the proposed legislation, and to work together with relevant Political Action Committees (PACs) and non-profit organizations. Software Engineer (5) 7 Don’t Forget Me: Passenger Safety System The responsibilities include assisting in developing, testing and updating the software behind the Don't Forget Me system. Hardware Engineer (5) The responsibilities include developing hardware components not readily available for purchase, testing all hardware (e.g., all sensors) and developing and improving the installation design as necessary. Electrical Engineer The responsibilities include identifying installation criteria, all electrical engineering factors considered, and working with the hardware engineers to develop and improve the installation design. Assembly Crew Member (5) The responsibilities include assembling the system both in part and as a complete system during the lengthy testing process and in the development of the functional prototype. 8 Don’t Forget Me: Passenger Safety System Phase 3: Production and Out Years The phase is the main rollout of the product. In this phase, the authentication servers and the website are brought online and actual production begins. The marketing campaign also begins in this phase. 9 Don’t Forget Me: Passenger Safety System The following staff will be needed in Phase 3 of this project: Diagram – Phase 3 Staffing Plan Documentation Specialist The responsibilities include creating and maintaining documents required to fulfill deliverable requirements during development. Financial Specialist The responsibilities include receiving funding, creating the budget, and determining the product cost. The financial specialist is responsible for the financial and funding plans. Hardware Manager The responsibilities include identifying the hardware needed for the Don't Forget Me system, estimating costs, and determining the best methods for developing or attaining the components. Marketing Specialist The responsibilities include determining the target market and supporting the marketing aspects of the project. The marketing specialist will manage the advertising campaigns and determine the overall marketing plan. Project Manager 10 Don’t Forget Me: Passenger Safety System The responsibilities include making sure that all tasks are assigned and are performed with high quality. The project manager must also resolve difference between team members and facilitate team member communications. The project manager also must assist in the development of the WBS, assign resources, prioritize tasks, and define task dependencies. Risk Specialist The responsibilities include managing the project risks. The risk specialist must determining what risks exists in the project, evaluate the severity and probability of the risk, and attempt to mitigate the risks. Software Specialist The responsibilities include identifying the software needed for the Don't Forget Me system, estimating costs, and determining the best methods for developing or attaining the components. Web Developer The responsibilities include creating the team and product websites, as well as managing additional web developers in future phases. Safety Expert The responsibilities include working with the development team and the organization's lawyer(s) to define what is an acceptable level of liability for which the organization can be held responsible, identifying necessary criteria to ensure that the Don't Forget Me system meets this level, and verifying that the development team's functional prototype of all updated versions of the Don't Forget Me system meets this criteria. Advertiser The responsibilities include developing presentations and actually marketing the Don't Forget Me system to various vehicle manufacturers. Lobbyist The responsibilities include working with the organization's lawyer(s) to draft proposed legislation that, if passed, would require vehicle manufacturers to incorporate a system like Don't Forget Me in all future models. Responsibilities also include developing personal relationships with high ranking or otherwise influential members of both houses of Congress, especially those on relevant committees and subcommittees, to lobby said members of Congress to pass the proposed legislation, and to work together with relevant Political Action Committees (PACs) and non-profit organizations. 11 Don’t Forget Me: Passenger Safety System Human Resources Manager The responsibilities include hiring personnel and handling employee benefits plans. Software Engineer (5) The responsibilities include assisting in developing, testing and updating the software behind the Don't Forget Me system. Hardware Engineer (5) The responsibilities include developing hardware components not readily available for purchase, testing all hardware (e.g., all sensors) and improving the installation design as necessary. Electrical Engineer The responsibilities include identifying installation criteria, all electrical engineering factors considered, and working with the hardware engineers to develop and improve the installation design. Assembly Crew Member (5) The responsibilities include assembling the system both in part and as a complete system during the lengthy testing process and in the development of the functional prototype of all updated versions of the Don't Forget Me System. 12