Staffing Plan

advertisement
Yellow Team
Staffing Plan
December 6, 2010
Staffing Plan
Authors
Last Updated
Document Purpose
Version
Status
Omer Alsayegh
December 9, 2010
Staffing Requirements for uRaise
1.1
Final
Yellow Team
Staffing Plan
December 6, 2010
Staffing Plan
Purpose:
This document will describe all staffing requirements for each phase of the project. This document also
explains each staff member’s responsibilities.
Phase 0
Phase 0 is the initial project inception and concept design. This phase requires the least amount of
staffing and will focus primarily on the project’s feasibility and design. This phase will also set the
schedule and budget for each of the following phases. Each of the team members in this phase will be
students who work for no salary and thus this phase has no budget.
Phase 1
Once the project as defined in phase 0 is approved and funded the project will enter Phase 1; the
prototype development phase. This phase will require many of the same staff as defined before but will
have a different organization structure.
[Figure 1.1: Phase 1 Organization Chart]
1.1 Staff



Athenes Holloway (Project Manager)
o The Project Manager is responsible for the coordination, communication, and
collaboration of the team, as well as monitoring development, task assignments, and
project schedules.
Michael Gordon (Financial Specialist)
o The Financial Specialist is responsible for managing the records and planning budgets for
the project, and will work with the Software Specialists and Project Manager to ensure
that the budget is within acceptable ranges.
Wayne Stilwell (Web developer, Software Specialist)
Yellow Team
Staffing Plan
o



December 6, 2010
The Web developer (Webmaster) is responsible for the design, creation, and updating
the uRaise website. All specifications for the website will be agreed upon by the Project
Manager.
o The Software Specialist is responsible for overseeing the production of quality, efficient
code in accordance with the standards set by uRaise. It is the duty of the Software
Specialist to inform the Project Manager of the current status and progress of the
project in terms of software development.
Jay Winborne (Risk Analyst)
o The Risk Manager is in charge of managing and continually monitoring the project risks
with foresight and outlook for future risks. He will analyze the risks and coordinate with
other managers to ensure that these risks are handled in the appropriate manner. He
will also report to the Project Manager the current status of all risks and their potential
impact on the project.
Omer Alsayegh (Documentation, Hardware Specialist)
o The Hardware Specialist is responsible for the design and implementation of all
hardware required in the development of uRaise.
o The Documentation Specialist is responsible for overseeing all documentation required
with uRaise. It is the duty of the Documentation Specialist to provide quality guidance in
the area of technical writing.
Filippos Raditsas (Marketing Specialist)
o The Marketing Specialist is responsible for promoting and maintaining a positive image
for uRaise, and will establish and maintain contacts with small organizations and. The
Marketing Specialist will also design and implement effective marketing campaigns and
thorough market research plans.
[Figure 1.2: Phase 1 Budget Table]
Yellow Team
Staffing Plan
December 6, 2010
Phase 2
Once the prototype has established proof of concept and funding has been approved for development
the project will move into Phase 2; product development. This phase will use the proven algorithms and
concepts from Phase 1 to produce a fully functional real work product.
[Figure 2.1: Phase 2 Organization Chart]
2.1 Staff




Project Manager
o The Project Manager is responsible for the coordination, communication, and
collaboration of the team, as well as monitoring development, task assignments, and
project schedules.
Financial Analyst
o The Financial Specialist is responsible for managing the records and planning budgets for
the project, and will work with the Hardware/Software and Project Manager to ensure
that the budget is within acceptable ranges.
Documentation Specialist
o The Documentation Specialist is responsible for overseeing all documentation required
with uRaise. It is the duty of the Documentation Specialist to provide quality guidance in
the area of technical writing.
Software Manager
Yellow Team
o
Staffing Plan
December 6, 2010
The Software Manager is responsible for the entire development team. She/he must be
able to manage both the interface and the architecture development and ensure that
development stays on track.
 Software Engineers - The Software Engineer is responsible for the direct
creation, design, and enhancement of all system associated software. He is also
responsible for the testing and integration of the software into the device itself.
He is also responsible for researching and interface implementation of attained
hardware utilities.
 Web Developers - The Web developer (Webmaster) is responsible for the
design, creation, and updating the uRaise website. All specifications for the
website will be agreed upon by the Project Manager.
 Database Administrator - The Database Administrator (DBA) is responsible for
the design and implementation of all uRaise databases required in the
development stage. The DBA will work with the Software Engineers to ensure
compatibility with the uRaise software environment.
 Software Tester – along with the software engineers The Software Tester is
responsible for the direct creation, design, and enhancement of all system
associated software. He is also responsible for the testing and integration of the
software into the device itself. He is also responsible for researching and
interface implementation of attained hardware utilities.
[Figure 2.2: Phase 2 Budget Table]
Yellow Team
Staffing Plan
December 6, 2010
Phase 3 ‘Production’
Phase 3 will focus on maintenance, customer service, and production of the system. Software engineers
will be responsible for updates to our exercise algorithms and to update the software. Customer service
representatives will be available to assist customers(organizations). The Financial Director will continue
to perform the same duties as in Phase 2, and a Marketing Manager will be hired to help promote our
system.
As the project finishes its development stage a newly formed team will be assigned to implementation
of new customers. Many of the members of this team will be re-hired from the development team as
they will be the most knowledgeable of the software and know how it to implement it.
[Figure 3.1: Phase 3 Organization Chart]
3.1 Staff



Project Manager
o The Project Manager is responsible for the coordination, communication, and
collaboration of the team, as well as monitoring development, task assignments, and
project schedules.
Financial Analyst
o The Financial Specialist is responsible for managing the records and planning budgets for
the project, and will work with the Hardware/Software Specialists and Project Manager
to ensure that the budget is within acceptable ranges.
Marketing Analyst
o The Marketing analyst is responsible for promoting and maintaining a positive image for
uRaise, and will establish and maintain contacts with school districts and notable
Yellow Team




Staffing Plan
December 6, 2010
educational figures. The Marketing Specialist will also design and implement effective
marketing campaigns and thorough market research plans.
Documentation Specialist
o The Documentation Specialist is responsible for overseeing all documentation required
with uRaise. It is the duty of the Documentation Specialist to provide quality guidance in
the area of technical writing.
Software Manager
o The Software Manager is responsible for the entire development team. He must be able
to manage both the interface and the architecture development and ensure that
development stays on track.
 Software Engineers - The Software Engineer is responsible for the direct
creation, design, and enhancement of all system associated software. He is also
responsible for the testing and integration of the software into the device itself.
He is also responsible for researching and interface implementation of attained
hardware utilities.
 Web Developers - The Web developer (Webmaster) is responsible for the
design, creation, and updating the uRaise website. All specifications for the
website will be agreed upon by the Project Manager.
 Database Administrator - The Database Administrator (DBA) is responsible for
the design and implementation of all uRaise databases required in the
development stage. The DBA will work with the Software Engineers to ensure
compatibility with the uRaise software environment.
 Software Tester – along with the software engineer The Software Tester is
responsible for the direct creation, design, and enhancement of all system
associated software. He is also responsible for the testing and integration of the
software into the device itself. He is also responsible for researching and
interface implementation of attained hardware utilities.
Technical Support
o The Technical Support is responsible for assisting customers.
Network Engineer
o The Network Engineer tasks include designing and constructing the system network as
well as network maintenance. Personnel in this role will work with the Network
Administrator in ensure optimal network efficiency and connectivity.
Yellow Team
Staffing Plan
[Figure 3.2: Phase 3 Budget Table]
December 6, 2010
Download