Está en la página 1de 11

SOFTWARE PROJECT MANAGEMENT PLAN

FOR THE

TEACHERS DESKTOP

APRIL 30, 2011

PREPARED FOR:

SAN DIEGO UNIFIED SCHOOL DISTRICT

PREPARED BY:

JONATHON MACAM

J.D. YOST
(SPMP) Teachers Desktop

REVISION CHART

Version Primary Author(s) Description of Version Date


Completed

Draft Jonathon Macam Initial draft created for distribution and


J.D. Yost review comments

Preliminary Jonathon Macam Second draft incorporating initial review


J.D. Yost meeting (date) comments, distributed for
final review.
Final 1.0 Jonathon Macam Adding Use Case on login to system after
J.D. Yost meeting with customer (Date)
Removing Use Case Sales Statistics after
internal review (Date)
Reformulating the pre and post condition
for each Use Case so that they match each
other.
First complete draft, which is placed under
change control
Revision 1 TBD Revised draft, revised according to the TBD
change control process and maintained
under change control
Revision 2 TBD Revised draft, revised according to the TBD
change control process and maintained
under change control
etc. TBD TBD TBD

58440904.docx (04/30/11) Page 1


(SPMP) Teachers Desktop

PREFACE

The purpose of this software project management plan is to define what the Teachers Desktop
project entails entirely. This document includes the purpose, deliverables, process model,
assumptions and constraints, estimation plan, infrastructure of our project. Project roles and
responsibilities of assigned team members are contained within this document. A staffing plan,
management plan, control plan and risk management plan will all be examined in the managerial
process plan. Managerial process plan of the project is the most critical step in our plan, so the
managerial process plan will be explained effectively. Technical process plan is important for
infrastructure processes for the project. The most suitable tools, methods and techniques will be
selected and executed for the project.

58440904.docx (04/30/11) Page 2


(SPMP) Teachers Desktop

TABLE OF CONTENTS

1. INTRODUCTION.................................................................................................PG #
1.1 PROJECT OVERVIEW...................................................................................................
1.2 PROJECT DELIVERABLES............................................................................................
1.3 EVOLUTION OF THE SPMP.........................................................................................
1.4 REFERENCE MATERIALS.............................................................................................
1.5 DEFINITIONS AND ACRONYMS...................................................................................

2. PROJECT ORGINIZATION..........................................................................................
2.1 PROCESS MODEL........................................................................................................
2.2 ORGANIZATION STRUCTURE......................................................................................
2.3 ORGANIZATIONAL BOUNDARIES AND INTERFACES....................................................
2.4 PROJECT RESPONSIBILITIES........................................................................................

3. MANAGERIAL PROCESS............................................................................................
3.1 MANAGEMENT OBJECTIVES AND PRIORITIES.............................................................
3.2 ASSUMPTIONS, DEPENDENCIES, AND CONSTRAINTS..................................................
3.3 RISK MANAGEMENT...................................................................................................
3.4 MONITORING AND CONTROLLING MECHANICS.........................................................
3.5 STAFFING PLAN..........................................................................................................

4. TECHNICAL PROCESS...............................................................................................
4.1 METHODS, TOOLS, AND TECHNIQUES........................................................................
4.2 SOFTWARE DOCUMENTATION....................................................................................
4.3 PROJECT SUPPORT FUNCTIONS...................................................................................

5. SYSTEM REQUIREMENTS SPECIFICATION................................................................


5.1 WORK PACKAGES.......................................................................................................
5.2 DEPENDENCIES...........................................................................................................
5.3 RESOURCE REQUIREMENTS........................................................................................
5.4 BUDGET AND RESOURCE ALLOCATION......................................................................
5.5 SCHEDULE..................................................................................................................

6. ADDITONAL COMPONENTS.......................................................................................

7. INDEX.........................................................................................................................

8. APPENDICES..............................................................................................................

58440904.docx (04/30/11) Page 3


(SPMP) Teachers Desktop

INTRODUCTION

1.1 Project Overview

The Teachers Desktop project priority is to effectively surpass two major barriers of
standards and training that are minimizing the efficiency use of technology within the
school district.
The Teachers Desktop will create a computer user environment expressly to aide teachers
in curricular development, presentation, and distribution.
The Teachers Desktop will combine and utilize a variety of commonly used tool (objects)
such as: word processors, spreadsheets, multimedia authoring, communications, database,
etc. The goal is to obtain optimal flexibility by developing the product with a collection
of highly configurable objects. This will in hope facilitate rapid refinement of the
product throughout its life cycle. The Teachers Desktop will be a product that will help
progress the ability of teaching efficiency throughout the school district.

1.2 Project Deliverables

There are mandatory deliverables that must be completed and made available in order for the
teacher's desktop to reach its full potential. The deliverables listed below are essential to the
foundation that must be implemented in order for the database to improve the efficiency of the
school and teachers.

Curricular Development
Graphical User Interface (GUI)
Interface with Other School Databases
Integrate New Tools
Maintain Student Records
New Features Easily Added
Schedules for Students, Faculty, Facilities, and Equipment
Support Student Administration
Wide Area Network
Local Area Network

58440904.docx (04/30/11) Page 4


(SPMP) Teachers Desktop

1.3 Evolution of the SPMP

The SPMP will be monitored by the team’s configuration management for version
control purposes. This plan will most likely go through several revisions and updates as
the project progresses, as it is natural in any software project that the requirements and
constraints may change over time. The team will update and resubmit this document, if
necessary with the approvals of both the team and the advisors. This will be done when
milestones are identified for documents updating and revising. New revisions must be
formally reviewed prior to approvals.

1.4 Reference Materials

[1] IEEE STANDARD 1058.1, STANDARD FOR SOFTWARE PROJECT MANAGEMENT


PLANS (ANSI).
[2] Schwalbe, Kathy, Information Technology Project Management, Software Project
Management Plan.

1.5 Definitions and Acronyms

GUI Graphical User Interface


LAN Local Area Network
SPMP Software Project Management Plan
WAN Wide Area Network

2. PROJECT ORGINIZATION

2.1 Process Model

2.2 Orginizational Structure

2.3 Originizational Boundaries and Interfaces

58440904.docx (04/30/11) Page 5


(SPMP) Teachers Desktop

There are two mentors from the school district that will be assigned to the team. They will
support the project by advising and providing valuable guidance throughout the project. A
technical advisor will also available to the team. Their expertise will be a direct contribution to
the value that the client will receive from the Teachers Desktop.

2.4 Project Responsibilities

The following roles and responsibilities have been identified in order to complete the Teachers
Desktop project in an efficient manner. These roles could be adjusted or duplicated depending on
the progress of the project.

Roles Responsibilities

The Project Managers overall project


responsibility in order to achieve success will
work closely with the sponsor with respect to
staffing requirements and funding availability.
Project Manager The Project Manager will be responsible for
completing the Teachers Desktop project on
time, within budget, and meeting the quality
criteria and requirements.

Web Designer Responsible for designing and developing web


pages, publish all of the related Project
documents on the team’s web page,

Developer Develop software architecture , technical


interface, and work coordinate with other
developers

Database designer is responsible for design,


implementation, repair database, improving
Database Designer

58440904.docx (04/30/11) Page 6


(SPMP) Teachers Desktop

database performance and capacity and

Reporter Responsible for preparing documents


Such as SDD, SPMP SRS

Tester Evaluating an attribute or capability of a


program , and report any errors found to the
team developers

Responsible to quality control for each step of


Quality Manager
Project, examining process of the project.

Configuration Manager Management and planning of the Project


configuration process, and verifying, recording,
and reporting configuration information

Requirement Analyzer: Understand, analyze requirements for Project,


and solve given project problem

Researcher Responsible for researching the necessary


Technologies, necessary information

Table Roles and Responsibilities

3. MANAGERIAL PROCESS

58440904.docx (04/30/11) Page 7


(SPMP) Teachers Desktop

3.1 Management Objectives and Priorities


1.1 It is the goal of management to create an environment in which quality is the
number one goal. A detailed schedule will be written based on the desktop design.
From that point forth, the team will strictly adhere to the schedule, with any
variations from teacher and stakeholders must be approved immediately. The
schedule will be updated during team meeting and personal responsibilities and
expectations will be discussed. Team members will be expected to work as many
hours as necessary to complete their assigned task, however, each member should
try to reach at least eight hours per week. All tasks are expected to be ready upon
the scheduled completion date.

3.2 Assumptions, Dependencies, and Constraints

3.3 Risk Management

3.4 Monitoring and Controlling Mechanics


4.1 To review and monitor progress of the project we will have team meetings held
weekly and will follow a detailed agenda. A progress report will be created after the
meetings. If additional time is needed, the group will meet at times arranged amongst
group members

3.5 Staffing Plan


5.1 The project will be completed by our highly skilled staff and teams, all of who are
responsible for leading one aspect of the project. For a list of team members and their
respective roles, see section (2.4). A training coordinator will provide the necessary
resources for each team member to gain the required knowledge. Third-party staff will be
sought after if needed from a reliable source

4. TECHNICAL PROCESS

4.1 Methods, Tools, and Techniques


4.1.1 Our team will use the most reliable software development tools to create a user
friendly operating system environment. The team will also agree upon coding and
documentation standards at a later date.

4.2 Software Documentation


4.2.1 In order to create high quality product, the team members will join all meeting
about the project. Meeting will held on a weekly. Documentation will be composed according to
IEEE Standards.
This project, documentation will be composed according to the IEEE Standards. Each
deliverables will be reviewed by quality group and the stakeholders.

58440904.docx (04/30/11) Page 8


(SPMP) Teachers Desktop

4.3 Project Support Functions


4.3.1 Our project will support our staff with up-to-date software documents in the event
of requirement changes from teachers and stockholders. In order to create high quality
product, the team members will join all meeting about the project. All change of
requirements will only come from a lead stakeholder and must be reviewed and singed
off by a project leader

5. WORK PACKAGES, SCHEDULE, BUDGET

5.1 Work Packages


WBS

5.2 Dependencies
network diagram

5.3 Rescource Requirements

5.4 Budget and Resource Allocation

5.5 Schedule

6. ADDITIONAL COMPONENTS

7. INDEX

58440904.docx (04/30/11) Page 9


(SPMP) Teachers Desktop

8. APPENDICES

58440904.docx (04/30/11) Page 10

También podría gustarte