Project Manager

advertisement
BDM Project Plan
Banknote Detecting Module
Supervisor: Phan Duy Hung (PhD)
Document: Project Plan
Hanoi, 13th Jan,
BDM Project Plan
Banknote Detecting Module
Table of Contents
1.
Overview ..................................................................................................................... 3
2.
2.1.
2.2.
2.3.
2.4.
Problem Definition .................................................................................................... 3
Name of the project ..................................................................................................... 3
Project Abstraction ...................................................................................................... 3
Project Overview ......................................................................................................... 3
Project Description ...................................................................................................... 4
3. Project Deliverable and Dependencies .................................................................... 5
3.1. Deliverable................................................................................................................... 5
3.2. Dependencies ............................................................................................................... 5
4. Project Resource Plan ............................................................................................... 6
4.1. Project Organization .................................................................................................... 6
4.2. Project Communication ............................................................................................... 6
4.2.1. Internal Project Communication .............................................................................. 6
4.2.2. Communication with Supervisor ............................................................................... 6
4.2.3. Communication with Supplier................................................................................... 6
4.3. Tools and Infrastructure............................................................................................... 7
4.3.1. Software .................................................................................................................... 7
4.3.2. Hardware .................................................................................................................. 7
5. Project Management Plan......................................................................................... 7
5.1. Task sheet .................................................................................................................... 7
6. Quality Management ................................................................................................. 9
6.1. Quality Objectives ....................................................................................................... 9
6.2. Quality Activities ......................................................................................................... 9
7. Risk Management .................................................................................................... 10
7.1. Risk Identification ..................................................................................................... 10
7.2. Risk Control............................................................................................................... 11
BDM Project Plan
Banknote Detecting Module
1. Overview
Part 1 is clearly specified why “BDM” chosen to develop. It is an overview
concept about “BDM” and be discussed the advantages, disadvantages of existing
system and propose new feature in the “BDM” system. You now have the
knowledge of the system’s component and the benefits. This document will
present project planning to get the targets. All the tasks and time to implement, the
resource of the system, and the risk maybe meet during development are
implemented.
2. Problem Definition
2.1.
Name of the project
Objectives of the “BDM” are to be a module that can be used in a new
system to replace and surmount the weapon of old system. The goal of
name “BDM” is to highlight the features of module. There are usability,
reliability and easy to implement. The world “Banknote detection” used to
describe what main function of module is. We can use this module to make
a vending machine using coin.
2.2.
Project Abstraction
The “BDM” has very important meaning in vending machine using
banknote. Due to vending machine using coin has many disadvantages such
as they are not suitable with the habit buying in Viet Nam. Aiming to this
problem, paper introduces a new solution to deal with problem above.
2.3.
Project Overview
The current system
At present, vending machine is rarely appears in Viet Nam. And there are
fewer people using it. The reason is Vietnamese people don’t using coin
frequently. In other hand, in banking system, many employees have to work
hardly. The input amount of money per day of a bank is very large, and they
have to classify money to put the warehouse at end of day.
Report 2
Page 3
BDM Project Plan
Banknote Detecting Module
The proposed system
“BDM” will resolve these problems above. We can use this module to build
new vending machine that using banknote. And this machine is more
suitable with Vietnamese people than old system. Otherwise this module
will help the bank increase productivity many times.
As researching, using embedded computer using arm is better. Due to
system adopts modularization design, which can be transplant into other
field, such as money counting machine, vending machine, etc.
2.4.
Project Description
Project Name
Project Code
Customer
2nd Customer
Project level
Project rank
Project type
Project Manager
Scope and Objective
Committed effort usage
In which :
Management activity (%)
Development activity (%)
Quality activity (%)
Project start date
Expected Project end date
Banknote Detection Module
BDM
Tien Phong Bank
Bank, vending machine factory
� Company
� Branch
✓� Group
Not rank
✓� External
� Internal
Lê Nguyên Thành
Objectives:
- Create completely module to use widely.
- Deploy and demo on real embedded computer
Scope:
- Analyze requirement.
- Create detail design.
- Design algorithms.
- Develop software on embedded computer to
demo
- Execute unit test, integration test, system test,
and support for acceptance test.
300 man-day
10%
60%
30%
1st-Jan-2011
1st-Apr-2011
Table 2-1: Project Description
Report 2
Page 4
BDM Project Plan
Banknote Detecting Module
3. Project Deliverable and Dependencies
3.1.
No
1
2
3
4
5
6
7
8
Deliverable
Deliverable
BDM_Report No.1_v1.0
Project Introduction
BDM_Report No.2_v1.0
Project Management Plan
BDM_Report No.3_v1.0
System Requirement Specification
BDM_Detail Design_v1.0
Software Architecture Design
BDM_Weekly Report_v1.0
Show result for supervisor
BDM_Report No.4_v1.0
Implement
BDM_Report No.1_v1.0
Result of CPro
BDM_Report No.1_v1.0
Conclusion
Delivery
Date
Delivery
location
Note
8-Jan-2011
FPT Univisity
Finished
15-Jan-2011
FPT Univisity
22-Jan-2011
FPT Univisity
29-Jan-2011
FPT Univisity
19-Mar-2011
FPT Univisity
26-Mar-2011
FPT Univisity
02-Apr-2011
FPT Univisity
11-Apr-2011
FPT Univisity
Table 2-2: Project deliverables
3.2.
Dependencies
No
Critical Dependency
1
Software Detail Design
Expected Delivery Date
Note
Depended on ES
module
Table 2-3: Project Dependencies
Report 2
Page 5
BDM Project Plan
Banknote Detecting Module
4. Project Resource Plan
4.1.
Project Organization
No
1
2
3
4
5
Name
Phan Duy Hùng
Lê Nguyên Thành
Vũ Trường Biên
Vũ Hải Ninh
Đặng Cao Mạnh
Position
PD
PL
DEV
DEV
DEV
Email
Hungpd@fpt.edu.vn
Thanhln00450@fpt.edu.vn
Bienvt00400@fpt.edu.vn
Ninhvh00475@fpt.edu.vn
Manhdc00342@fpt.edu.vn
Table 2-4: Project Organization
4.2.
Project Communication
4.2.1. Internal Project Communication




Use mail “fpt.edu.vn” for communication
Use mobile for fast connect
Use “CPro_StudentGuide_ES” file for Project document.
Monitor development process by project meeting in two slots every
week at FPT University.
4.2.2. Communication with Supervisor




Use mail “fpt.edu.vn” for communication
Submit weekly report every weeks
Submit hard copy report and presentation
Directly communication in FPT University
4.2.3. Communication with Supplier
 Contact directly by mobile
 Go to the shop to buy real devices
Report 2
Page 6
BDM Project Plan
4.3.
Banknote Detecting Module
Tools and Infrastructure
4.3.1. Software
a.
b.
c.
d.
IDE 4: QT creator,
Document : Microsoft office 2007
Design : Microsoft Visio 2007
OS : Windows, Ubuntu
4.3.2. Hardware
a. Embedded Computer : mini2440- 3.5" Touch Screen S3C2440
ARM9 Development Board
b. Camera : Logitech QuickCam Pro 5000
5. Project Management Plan
5.1.
Task sheet
Figure 2-1: Project Initialization
Report 2
Page 7
BDM Project Plan
Banknote Detecting Module
Figure 2-2: Project Planning
Figure 2-3: Project Implementation
Figure 2-3: Project Release and closing
Report 2
Page 8
BDM Project Plan
Banknote Detecting Module
6. Quality Management
6.1.
Quality Objectives
Metrics
Module Test
Software Test
Integrated Test
System Test
Unit
Detection Module
Targeted
Actual*
Deviation
Table 2-5: Quality Objectives
6.2.
Quality Activities
 Clarify requirements at beginning of the project
 Extensive review and inspection for all work products (Report, Source
code, Module, etc.)
 Internal review after finish task assignment
 External review after finish task assignment
 Review detail design with supervisor
 Regular code review
 Weekly meeting to review code
 External review after finish coding for module
 Casual analysis meeting after finish coding
 Release the beta module to evaluate
Report 2
Page 9
BDM Project Plan
Banknote Detecting Module
7. Risk Management
7.1.
No
1
Risk Identification
Risk Name
Communication
Quantification
High
2
Equipment
Supplier
3
Lack of task
assignment
High
4
Inadequate
analysis/specific
action
High
5
Deployment/inte
gration failure
High
6
Complex system
integration
High
7
Scalability
problems
Medium
High
Description
Project members lack
of close contact with
each other and project
team with supervisor
and supplier.
Response
Weekly meeting
decide way to
communicate
Limited number of
supplier, transaction
complexity
Find replaced
supplier Contact
with supplier at the
beginning of project
Project team estimate
Monitor the task
resource for task is not
status, re-plan
reasonable
System requirements
Update requirement
incomplete and
usually when deploy
unclearly
system
Module deployment
PD and PL monitor
failure. Team does not
progress and offer
cover all functional
appropriate solution
requirements.
Modules integration
Check the activity of
not matches.
individual module
Application on PC and
Integration test
microcontroller does
System test
not active
The system is not
Release beta version
stable, difficult to
to check stability
installation.
and debug error
Table 2-6: Risk Identification
Report 2
Page 10
BDM Project Plan
7.2.












Banknote Detecting Module
Risk Control
Validate mitigation strategies and alternatives
Validate mitigation strategies and alternatives
Close settled risks and identify new risks.
Take corrective action when actual events occur
Assess impact on the project of actions taken ($$, time, resources)
Identify new risks resulting from risk mitigation actions
Ensure the Project Plan (including the Risk Management Plan) is
maintained
Ensure change control addresses risks associated with the proposed change
Revise the Risk Assessment Questionnaire and other risk management
documents to
Capture results of mitigation actions.
Revise Risk Response Plan
Communications Close settled risks and identify new risks.
Report 2
Page 11
Download