Tải bản đầy đủ (.pdf) (52 trang)

PRINET MOBILE APPLICATION CAPSTONE PROJECT PRESENTATION - Full 10 điểm

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.21 MB, 52 trang )

Prinet Mobile

Application

CAPSTONE PROJECT PRESENTATION

Supervisor
Nguyen Ngoc Chi

Team member
Nguyen Hong Giang (SE02093)
Vu Hong Duong (SE02380)
Vu Hai Anh (SE01986)
Nguyen Trong Phuc (SE02345)
Bui Cong Son (SE02099)

OUTLINE

 1. Overview
 2. Project Management
 3. Requirement Specification
 4. Software Design
 5. Implementation
 6. Quality Control
 7. Summary
 8. Demo
 9. Q&A

3

1. Overview



PRINET MOBILE APPLICATION

4
1.1 Google Cloud Print Overview

(Google Cloud Print introductory clip
Made by Google Development Team
Sub and Dub: Dream Team)

5
1.2 Our proposal

Create a mobile application that:

 Provide a simple picture editing tool with some functions like
free hand-drawing, rotate, crop, add symbols, set layout or
add effects (color filter).

 Allow user to choose the registered printer and print the
chosen picture over the internet through Google Cloud
Print’s service.

 Be available in 3 languages: English, Japanese and
Vietnamese.

6

7


2. Project
Management

PRINET MOBILE APPLICATION

8
2.1 Software Project Life-cycle

Plan and
Requirement

Design

Implementation
and Unit test

System test

Operation

9
2.2 Project Schedule

1/6/2014 – 4/26/2014

Work items Duration W1 W2 W3 W4 W5 W6 W7 W8 W9 W1 W1 W1 W1 W1 W1 W1

W1 0 1 2 3 4 5 6
1/6/2014 –
Plan and Requirement Create project plan. 1/12/2014

Determine project
requirements, building W2 – W3
requirements specification 1/13/2014 –
document 1/26/2014

Design Building design documents: W3 – W6
Architecture design, detail 1/20/2014 –
design 2/12/2014

Building test plan & test
case

Implementation and Developing W6 – W12
Unit test 2/13/2014 –

3/30/2014

System test Executing System testing, W13 – W14
Operation fix bug 3/31/2014 –
4/13/2014

Release software package W15
Create user manual, 4/14/2014 –
installation guide 4/17/2014

Capstone Project Defense W15 – W16
Preparation 4/18/2014 –
Capstone Project Defense 4/26/2014

Working week Non-working week

(Tet holiday)

10
2.3 Task Management

11
2.4 Project Organization

Nguyễn Ngọc Chí

Supervisor

Nguyễn Hồng Giang

Project Manager/
Test Leader

Vũ Hồng Dương Vũ Hải Anh Bùi Công Sơn Nguyễn Trọng
Developer Developer Phúc
Project Technical
Leader Developer

12
2.5 Communication Management

 Kick-off meeting 1/6/2014

 Working face-to-face: 1h30pm – 5h30pm every
Monday, Wednesday and Friday at home


 Meeting with supervisor: once a week

 Communication tools:

• Status report/Work assign: Email
• Raise issue/Request support/Discussion: Email, Phone, Skype
• Transfer/Sharing of project documentation or information:

Tortoise SVN

13
2.6 Risk Management

2.6.1 Risk Management Process

Risk Risk Risk Risk
identification analysis planning monitoring

List of potential Prioritized risk Risk avoidance Risk
risks and contingency assessment

plan

14
2.6 Risk Management

2.6.2 Risk/Issue List

Risk Description Avoidance plan Contingency plan Probability Impact Status
ID

Time: Study schedule may be - Define constraints and - Request a meeting with Low High Activated/
1 changed during executing discuss with the university the university Low Solved
time before the semester starts - Change the project
plan
Time: Project duration may - Define assumptions and
- Request to decrease
2 be requested to cut down request the university and the scope of the project High Activated/
by the University/FPT the company to confirm - Change the project Solved
plan
Software Co. about the duration

- The project manager will

discuss with all teammate - Persuade the
teammates to stay
about the meanings and - Re-organize the project
structure Low
Retention: Some teammates costs of the project to each - Review the whole
3 might leave the project one’s life project and re-plan (in Not yet
- Commitment order to reduce the High active
project scope)
before it is completed - Assign tasks appropriately

- Organize teambuilding

meetings weekly

- Keep in touch to get his - Ask supervisor for

Supervisor: he may not working status updated supporter


support the team (must go 4 onsite, have accident, - Organize weekly meetings - Organize a review meeting with a new Medium High Activated/
with him Solved
sick…) supporter
- Inform before leaving 2
- Keep contact with
weeks ahead
supervisor

5 Conflicting between team - Hold team building - PM must find the root Medium Medium Not yet
members frequently cause and help to solve active
conflict between
individuals

15
2.7 Quality Management

 Review Strategy

Review Item Reviewer Review Type Review Method Completion
Criteria
Project plan PM, Supervisor Group review Checklist project planning
Project schedule Group review review Pass checklist
CM Plan PM, PTL, Supervisor One-person review Checklist SRS review review or
Supervisor
Business analysis and Group review Checklist Design review approve
requirements specification
document Checklist test plan, test Pass checklist
case review review or
Design document PM, PTL, Supervisor Group review Checklist code review Supervisor

approve
Stage plans PM, Supervisor One-person review
Pass checklist
Complex/first time generated PM, TL, Supervisor Group review review or
program specs incl. test Group review Supervisor
cases, interactive diagrams approve

Code Self-review or Team Pass checklist
Lead review or Peer review or
review Supervisor
approve

Pass checklist
review or
Supervisor
approve

Pass checklist
review or
Supervisor
approve

16

3. Requirement
Specification

PRINET MOBILE APPLICATION

17

3.1 Product Perspective

18
3.2 Functional Requirement

 Use case diagram

19

Edit Picture

Print 20


×