Академический Документы
Профессиональный Документы
Культура Документы
Project Title
GROUP: A4CS1104A/B/C/D
Revision History
Date Version Description Author
<dd/mmm/yy> <x.x> <details> <name>
Table of Contents
1. Introduction 4
1.1 Purpose 4
1.2 Scope 4
1.3 References 4
2. Project Overview 5
2.1 Assumptions and constraints 5
2.2 Project deliverables 5
3. Project Organization 6
3.1 Organizational Structure 6
3.2 External Interfaces 6
3.3 Roles and Responsibilities 6
4. Management Process 7
4.1 Project Plan 7
4.2.2 Project Schedule 7
4.2.3 Project Resourcing 7
4.2.4 Budget 7
1. Introduction
1.1 Purpose of SDP
[A short overview in which the students (team members) will justify:
the significance of having a SDP to the clients, stakeholders and any external parties
involved.
list the aspects that the students (team members) cover throughout the development
process
For example; SDP is prepared to define the strategies in conducting the system
development project to avoid any delays and overbudget in completing the project.
The strategies may also include how the project will be implemented, observed and
controlled.]
1.4 Scope
<Project scope describes the project boundaries, what the project will and will not deliver. Project scope
must relate to the stated project objectives earlier. Example of activity that will not be included is provide
in-house training to the clients>
1.4.1 Included
1.4.2 Excluded
1.5 References
[This subsection should provide a list of all documents referenced elsewhere in the Project or Software
Development Plan. Each document should be identified by title, report number (if applicable), date, and
publishing organization/group of students. Specify the sources from which the references can be obtained.
This information may be provided by reference to an appendix or to another document.]
Example:
Calfee, R. C., & Valencia, R. R. (1991). APA guide to preparing
manuscripts for journal publication. Washington, DC: American
Psychological Association.
Example:
Bernstein, M. (2002). 10 tips on writing the living Web. A List Apart:
For People Who Make Websites, 149. Retrieved from
http://www.alistapart.com/articles/writeliving
2. Project Overview
2.1 Assumptions and constraints
[A list of assumptions that this plan is based on, and any constraints (e.g. budget, staff, equipment, and
schedule) that apply to the project.]
<Assumptions are what are the things that the students (team members) assume to happen when this system
is developed. Typically, assumptions are associated with positive things, for example if the student requires
a portable scanner, there will be a vendor who can supply that equipment on time. However, if the vendor
is not able to supply the portable scanner on time, the project objectives, budget and schedule need to be
reassessed.
Constraints are real world conditions that the system must achieve that involve hardware, software, policy,
time etc. Constraints also define the project scopes. An example of a constraint is “the delivery order
system must accept inputs from a maximum of 5 remote sites at one time”. By examining the constraints,
students (team members) can identified whether the constraints must be met immediately after the system is
completed or the constraints are necessary at some future time >
3. Project Organization
3.1 Organizational Structure
[Describe the organizational structure of the project team (Project Manager, Database Designer,
Programmer 1, Programmer 2, and supervisor among lecturer.]
3.2 External Interfaces
[Describe the project external groups if have. For each external group, identify the internal/external
contact names. If your group do not have link to any external group, just leave this blank for this section!]
3.3 Roles and Responsibilities
[Identify the project organizational units that will be responsible for each of the core workflows, workflow
details, and supporting processes.]
4. Management Process
4.1 Project Plan
4.1.1 Project Schedule
[Diagrams/tables showing target dates for completion of iterations and phases, release points, demos, and
other milestones.---please use Microsoft project for your milestone target
Identify major milestones with their achievement criteria
Define any important release points and demos]
4.1.2 Project Resourcing
4.1.2.1 Staffing Plan
[Identify here the numbers and type of staff required (including and special skills or experience), refer to
project team organizational structure.]
4.1.3 Budget
[Allocation of costs (software, salary. etc.)]