01 project kick off

14
Website Tutor Website Project Kick-off Meeting Group: Nguyễn Thanh Bình Đặng Văn Trung Nguyễn Minh Tuấn

Upload: tran-tuan-dung

Post on 23-Jul-2016

222 views

Category:

Documents


2 download

DESCRIPTION

máy siêu âm

TRANSCRIPT

Page 1: 01 project kick off

Website Tutor Website Project Kick-off Meeting

Group: Nguyễn Thanh BìnhĐặng Văn TrungNguyễn Minh Tuấn

Page 2: 01 project kick off

Agenda

• Project Overview• Stakeholder and Team Organization• Estimation Effort and Majors Deliverables• Project Communication and Escalation• Hardware and Software Matter• Risks Management• Project Acceptance

Page 3: 01 project kick off

Project Overview

• Project Description– Create a online tutoring website to supports users who want to

registration teaching or looking for a tutor for their children.

• Project Scope– Website has 6 pages: Home, Introduction, Procedure, Price, News,

Contact– User management: Member registration, Login and logout, Edit Profile– Class and tutor management: Finding class and tutor register, accept

class and tutor– News management– Support browsers: Chrome, FF 15.0 Windows, IE 9 Windows, IE8

Windows– Webfarm environment: IIS7.

Page 4: 01 project kick off

Project Overview (Cont.)

• Project Objective # Objective Success factor

1 Delivery deviation Almost deliveries are sent on time as plan. In the event

there is delay, the max delay is one day.

Final delivery must be on time.

2 Project acceptance No blocker and critical bug, others bugs not over 20 bugs

3 Scope complete All functions in requirement specification in scope must be completed.

4 Customer satisfaction Achieved

Page 5: 01 project kick off

Stakeholder and Team Organization

Page 6: 01 project kick off

Stakeholder and Team Organization(Cont.)

• Roles and Responsibilities # Role Responsibility

1 Program manager (PGM) • Responsible for Customer meeting in strategy level• Support project team in term of technical consultant and resources management

2 Client • Provide all materials and answers about requirement to project team.

• Check the product and provide feedbacks to project team as plan.

• Perform UAT and feedback

3 Project manager (PM) • Setup the project.

• In charge of Project management, Requirement Management and Resources management

• Responsible for the Project Deliverables which must be met the customer requirement regarding Security, Quality and Timeline

4 Business Analyst (BA) • Establish project planning for business analysis part

• Understand business process management and business requirements of the customers and translate them to specific software requirements.

• Document and analyze the required information and data.

• Effectively communicate with internal teams and external clients to deliver functional requirements like GUI, screen and interface designs.

Page 7: 01 project kick off

Stakeholder and Team Organization(Cont.)

• Roles and Responsibilities

# Role Responsibility

5 Team Leader (TL) • Make detail estimation

• Analyze requirements and develop project's architectural design

• Establish project planning for development part

• Discuss and handle all technical issue with customer externally and team member internally

• Perform code review

• Directly communicate with client to solve the technical issues

• Build and deployment website6 Developers • Study requirements and system design

• Research new technologies

• Implement software components

• Perform unit tests

• Perform code review

• Fix bugs7 QC engineers • Develop/revise test cases, test data, and test scripts

• Register bugs

• Perform testing

• Participate in meetings and training sessions8 IT • Support setup server, software requirement for project team…

Page 8: 01 project kick off

Stakeholder and Team Organization (Cont.)

• Stakeholder involvement

# RoleInvolvement

Proposal Inception Planning Construction Release & Closure

1 Program manager (PGM)

None High High Medium Medium

2 Client High Medium High Medium High

3 Project Manager (PM) None High High Medium High

4 Business Analyst (BA) High High High High Low

5 Technical Team Leader

None High High High Medium

6 Developer None None None High Low

7 QC engineers None None Medium High High

8 IT None None Low None None

Page 9: 01 project kick off

Estimation Effort and Majors Deliverables

• Estimation Effort: – The project development team consist of 4 Developer (excluding PM), 1

BA, 1 QC Engineer– Total budget: 103 MDs

• Work plan and schedule– Project start date: 24-Dec-2012– Project expected end date: 15-Mar-2013

Page 10: 01 project kick off

Estimation Effort and Majors Deliverables

• Milestones Plan# Milestone Milestone Description Complete

1 Project kick-offGather project team, introduce project and plan, officially start project

23-Dec-12

2 User requirement specification finalization

Deadline for final requirement baseline 24-Dec-12 – 26-Dec-12

3 Technical Design finalization Deadline for final technical design baseline 27-Dec-11 to 31-Dec-12

4 Development framework and layout Build framework follow technical design and design layout 01-Jan-13 to 16-Jan-13

5 Development front end website Implement feature follow requirement and design document 17-Jan-13 to 25-Jan-13

6 Development back end website Implement feature follow requirement and design document 25-Jan-13 to 4-Feb-13

7 Testing and fix bug Testing and fix bug 05-Feb-13 to 28-Feb -13

8 UAT Client execute test and project team support issues 7-Mar-13 to 14-Mar-13

9 Project Closure Time for starting Project Closure phase 15-Mar-13

Page 11: 01 project kick off

Hardware & Software Matter

• Hardware:Currently team will be provided 3 PC for developing and 1 Server PC with configuration below

• Software: All PC must setup developing environment with software list below– Visual studio 2010 SP1.– SQL server 2008.– Microsoft expression studio 4.– Web browser: Safari, Mozilla Firefox, IE9 , Google Chrome.

# Resource Description Purpose Qty Responsible Provider

1 PC demo server with 8GB RAM at least Demo to Client 1 IT

2 PC for developer with: Processor: Intel Core i3, Ram: At

least 4Gb, OS: Windows 7 x64

Development 3 IT

3 PC for QC with at 4Gb at least Testing 1 IT

Page 12: 01 project kick off

Risks Management

# Risk Category Probability Impact Effect Mitigation Strategy1 Scope Creep Development High High Delay Schedule/

Increase CostFollow change management plan

2 Schedule

Overrun

Planning High High Delay Schedule Progress reporting with controls

3 Budget

Overrun

Planning High High Increased Cost Progress reporting with controls

4 Requirements not met

Development Medium Medium Delay Schedule Perform Conditions of Satisfaction, Requirements breakdown structure, Customer involvement in all phases

5 Users resist new system

Testing Medium High Delay Schedule Include user input in requirements gathering and design phase

6 Poor Quality, Buggy Software

Testing Medium Medium Delay Schedule Ensure thorough testing strategy

7 Testing reveals significant flaw in design logic

Design Medium High Delay Schedule/ Increase Cost

Implement code review process

Page 13: 01 project kick off

• Project Acceptance Objective– Ensure the Project Development team acknowledges the customer expectation on Project Deliverables– Avoid surprising at the end of the project to ensure high level customer satisfaction

• Functional/ Non-Functional Criteria

Project Acceptance

Criterion Description of Acceptance

Functional Complete All functions in requirement specification and in scope must be

completed.

All functional test cases must pass

Documentation All user guide made for the website must be completed

Defects No critical defects in the released product

Other defects must meet release criteria as mutually define

Page 14: 01 project kick off

THANK YOU FOR YOUR ATTENTION!THANK YOU FOR YOUR ATTENTION!