Professional Documents
Culture Documents
VERSION B1.05.1231
INTRODUCTION
The ERP System is designed to allow department function of a factory
work efficiently.
ERP usually allow managing all the information and functions of a
company by shared data stores. There are several department that
allow to involve this system such as QA, engineering, finance,
production, purchasing, warehouse/receiving, shipping, sales, etc
Page 2 of 12
Table of Contents
1
1.1
2
INTRODUCTION.............................................................................................4
Sign In.........................................................................4
BASIC..............................................................................................................7
2.1
2.2
Work Flow....................................................................7
2.3
System Log...................................................................7
2.4
WORK PLAN...................................................................................................8
3.1
3.2
Release Plan.................................................................8
3.3
Iteration Plans..............................................................8
3.4
Budget.........................................................................9
CONTROL PLAN............................................................................................9
4.1
4.2
Metrics Collection.........................................................9
5.1
5.2
5.3
Page 3 of 12
1 Overview
1.1 Purpose and Scope
This section provides an executive overview of the project. It explains
why the project is being initiated and what can and cannot be
expected from project. It may also include any background or
contextual information necessary for understanding the project.
The purpose for the project explains the problem or opportunity the
project will address. The statement of purpose isnt a statement of
what you are doing (we plan to automate billing), but rather why you
are doing it (The purpose of this project is to streamline billing in
order to save time, money and resources.).
Project scope defines the boundaries of the projectwhat will and
wont be included in the project. Defining project scope helps set
expectations regarding what can be expected from the project. The
scope definition may also play a role in evaluating requests for
changes or new features. Project plans and estimates are based on the
scope definition. A request for a change that is outside the current
scope of the project cant be accepted without a change in project
scope.
Partial Example
A users guide and a system installation guide will be provided.
One-on-one personalized training isnt one of the project
deliverables.
Page 4 of 12
1.7 Definitions
This section should define potentially unfamiliar or ambiguous words,
acronyms and abbreviations.
2 Startup Plan
2.1 Team Organization
This section explains project roles and the authorities and
responsibilities associated with these roles. Lines of communication,
authority and reporting relationships are often shown with an org chart.
If development team is known, actual names can be associated with
roles.
Page 7 of 12
Partial Example
Project Manager: The project manager is responsible for creating
the project plan (with input from those doing the
work), managing risks, running the weekly team
meeting and providing monthly status reports to
senior management.
Programmers (3): Programmers are primary responsible for coding
and unit testing modules. They are also expected
to take part in architecture planning and review
meetings.
Build Coordinator: The build coordinator is responsible for setting
up, running and distributing the results of the
nightly build.
2.4 Tools
This section specifies the development tools the team will be using to
perform their work.
Partial Example
Programming Language Java
Version Control source code and written artifacts will be
stored in a Subversion repository.
Defect tracking defects and issues will be tracked using
Bugzilla.
Build tools local and main builds will be done using
CodeMake.
Automated testing unit tests will be implemented with the
JUnit testing framework.
Page 8 of 12
3 Work Plan
3.1 Activities and Tasks
A work breakdown structure is an excellent tool for identifying a
complete list of tasks.
Depending on the needs of the project, some or all of the following
attributes will be recorded for each task:
Task name
Task Description
Owner
Effort estimate
Actual effort
Planned start and stop dates
Actual start and stop dates
Dependencies among other tasks
3.4 Budget
The project budget is the projected cost of the project as a function of
time. At any point in the project you should be able to say how much
money has already been spent and estimate of the amount of money
needed to complete the project.
4 Control Plan
4.1 Monitoring and Control
Include in this section plans and procedures for tracking progress and
controlling performance. Included here will be the approximate dates
Page 9 of 12
3/1/2008
5/15/2008
Measurement
Record effort estimates for product features
Source
Mgr
Mgr
Mgr/Pgr
System
Test
QA
Project
Closeou
t
Mgr
Page 10 of 12
Ongoing
5.
Page 12 of 12