You are on page 1of 15

CDIO PROJECT

Finding Pitch

PROPOSAL DOCUMENT
Version 1.1
Date: April 2nd, 2019

MENTOR : MSc, Nguyen Thi Thanh Tam


PROJECT TEAM : M.l.AE
TEAM’S MEMBER : Le Nguyen Song Toan
Tran Quoc Thinh
Nguyen Tan Thanh
Tran Thanh Vinh
Le Thanh Tri

INTERNATIONAL SCHOOL
Project Information

Project acronym FP
Project Tittle Finding Pitch
Start Date March 29, 2019 End Date June 02, 2019
Lead Institution International School, Duy Tan University
Msc. Tam, Nguyen Thi Thanh
Project Mentor &
Email: ttamdtu@gmail.com
contact details
Tel: 01664130007
Toan, Le Nguyen Song
Scrum Master &
Email: lenguyensongtoan15598@gmail.com
contact details
Tel: 0385531313
Name Email Tel
Thanh, Nguyen Tan Kinguyen166@gmail.com 0769880253
Team members
Thinh, Tran Quoc thinhtqcmu@gmail.com 0358370947
Tri, Le Thanh Trile121198@gmail.com
Proposal Document

Document Title Proposal Document

Reporting Period April 6, 2019


Author(s) & Toan, Le Nguyen Song,
project Scrum Master

Name Role

Thanh, Nguyen Tan Member

Team Information
Thinh, Tran Quoc Member

Tri, Le Thanh Member

Vinh, Tran Thanh Member

Date Apirl 6, 2019 Filename [FP]Proposal_v1.1.docx

Access Project and CMU Program

REVISION HISTORY

Version Person Date Description


V1.1 Team April 6, 2019 Proposal Document version
1.1
Document Approvals
The following signatures are required for approval of this document.

MSc. Tam, Nguyen Thi Thanh Date: April 6, 2019

Mentor & Product Owner


Toan, Le Nguyen Song Date: April 6, 2019

Scrum Master
Table of Contents
1. Introduction............................................................................................................. 1
1.1 Purpose ................................................................................................................ 1
1.2 Scope.................................................................................................................... 1
1.3 References ........................................................................................................ 1
2. Product Overview ................................................................................................... 2
2.1 Project definition.............................................................................................. 2
2.2 Business Need .................................................................................................. 2
2.3 Prior Art ........................................................................................................... 2
2.4 Proposed Solution ............................................................................................ 3
2.4.1 Project goal ................................................................................................... 3
2.4.2 System Overview .......................................................................................... 4
2.4.3 Technical Constrains .................................................................................... 6
3. Master Plan ............................................................................................................. 7
3.1 Scrum Process...................................................................................................... 7
3.2 Master Plan .......................................................................................................... 8
3.3 Organization Management .................................................................................. 9
3.3.1 Human Resource ............................................................................................ 9
3.3.2 Cost Estimate ................................................................................................. 9
3.3.2.2. Total Cost Estimate .................................................................................... 9
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch

1. Introduction

1.1 Purpose

The purpose of the Proposal document is to:


 Define the business need and problems in detail.
 Provide solutions for business needs and show the overview of system
context and architecture.
 Provide overview about resources, schedule, solution and budget for the
project.

1.2 Scope
This document provides an overview of project will be developed. It includes
the description of business need, the proposed solution, financial forecast and some
constraints that involved in the project.
The document provides a comprehensive master plan for each phase of
software development based on the processes that have been selected.
This document is made for senior management to put forward a
proposal.

1.3 References

No. References Document Information

1 Scrum process www.scrum.org

2 MySQL www.mysql.com

M.l.AE |1
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch

2. Product Overview

2.1 Project definition


Today, people in the community are increasingly concerned and improve their
health by participating in sports. In addition, the football movement is growing,
people of all ages in general and youth in particular is increasingly looking to
more football. Responding to the demand, the stadium grow more and finding
customers is inevitable that the management of the stadiums to do. So we
decided to develop the site "Finding Pitch" to solve this problem.

2.2 Business Need


Business Problems:
 Football is becoming more popular, finding to book a pitches are
growing, so we need a tool to solve that need.
 There are plenty of pitches in the Da Nang area, so there will be many
pitches are not known, wishing to promote the pitche is very high.
 Many people are looking for and booking a pitches also do this in a
very difficult (time consuming directly to the stadium to book, do not
know the pitche empty for reservations and details saved some money to
place a phone call to the pitche).
 Currently, there are very few Internet websites perform this task.

Business Need:
 Users need a system to help them search, view informations, service
of the pitches to have the best options before ordering the pitche.
 Businees need a system to help them manage their pitches, promote
their pitches easier and maximize profits.

2.3 Prior Art


Up till now, there are some Website about business online
(Ex: http://www.sporta.vn). But none of them have some feature:
For Player: - Find another team to exchange.
- Can review, comment and give feedback.
For business: - Create events
- Read reviews.
M.l.AE |2
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch
Those feature of our project is an important feature which make this system
different from other system success of the project and that's why we should make
it.
2.4 Proposed Solution
To solve these problems, the Finding Pitch System can help business manage
and promote their pitches and the player find and book the pitches easier.
Our team is based on the requirements and come up with solution and
implement project.
2.4.1 Project goal
The goal of project is to build the Finding Pitch with 3 main actors:
1. Admin (Team development): The system can help the team make money
by advertisement revenue or 20% of price the pitche of business. Addition,
team development can create relationships with business.
2. Player (Who rent the pitche): The system can help them find any empty
pitche, pitche is nearest their area and they can book the pitche without loosing
much of the cost.
3. Business (The owner of the pitches): The system help them manage
their pitch, create events to many people know, improve their pitches and
maximize profits.

M.l.AE |3
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch
2.4.2 System Overview

2.4.2.1 System context

Picture 1: System Context Overview

2.4.4.2 System context description

 Player
 Players must provide their information to register. After rigister, they
can login into system by using their usename/password to use fuctions
of system. Player can logout the system after they final their work, to
security private informations.
 They can rent the pitche and cancel rent if they want.
 Players can share the fied if they want.
 After the end of experince, players can comment, reviews and rate the
quality, services, of the pitches on post.

M.l.AE |4
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch
 Players can search, view information of pitches before ordering.
 Players can find directions from their place to pitche by Google Map.
 Player can manage renter pitch.
 Player must have online payment account. They can pay by their
account online.
 Teams can find another team to exchange experience.
 Business
 They must provide their pitch’s information to register. After rigister,
they can login into system by using their usename/password to use
fuctions of system. Business can logout the system after they final
their work, to security private informations.
 The business can control revenue and see revenue reporting by a chart,
or the dashboard (Show information of revenue on day,week or
month.
 The business can read some review of the their customers to improve a
quality, services of their pitches.
 The business can create events, tournaments for player to promote
their pitches
 The business need adjust price according to frame time, update status
of their pitches.
 The business can accept or deny booking of customer by press “OK”
or “Deny” button.
 The business can manage schedule rented pitch (show pitchs which
are rented or not) to update status of pitches. So, player can know
status of picth before ordering.
 Administrator
 Administrator can management account information (of the business
and player), adminstrator have responsible for modifying and deleting
customer accounts when receiving requests from customers.
 Administrator manage advertisement revenue.
 Administrator must ensure that the system always operate effectively
(maintain, update the system) and secure informations of customers.
 Administrator can post advertisement for customer who need promote
some product (shoes, uniforms, etc.).

M.l.AE |5
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch
2.4.3 Technical Constrains

Technical to develop
 Language: PHP, HTML5/CSS3, Javascript/Jquery, NodeJS
 Framework: Lavarel
 Operating system: Multi-platform
 Develop tool: Sublime Text.
 Database Management System: MySQL

Environment
 Web browsers: Internet Explorer, Mozilla Firefox, Apple Safari,
Google Chrome, and so on.
 Operation systems: Microsoft Windows, Linux, and Mac.

Other
Constraints
 Resource: 5 people.
 Budget: Limited.
 Time: The project must be completed within 02 months.
 Area: Danang city.

M.l.AE |6
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch

3. Master Plan

3.1 Scrum Process

 Scrum is an iterative and incremental agile software development framework


for managing software projects and product or application development.
 Scrum focuses on project management institutions where it is difficult to plan
ahead.
 Mechanisms of empirical process control, where feedback loops that constitute
the core management technique are used as opposed to traditional command-
and-control management.
 Its approach to planning and managing projects is by bringing decision-making
authority to the level of operation properties and certainties.
 Benefit of the methodology:

 Project can respond easily to change.


 Problems are identified early.
 Customer gets most beneficial work first.
 Work done will better meet the customer’s needs.
 Improved productivity.
 Ability to maintain a predictable schedule for delivery.

M.l.AE |7
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch
3.2 Master Plan

NO Task Name Duration Start Finish


29 – March – 4 – April –
1. Initial 7 days
2019 2019
Gathering 29 – March – 29 – March –
1.1 1 day
Requirement 2019 2019
Create
30 – March – 4 – April –
1.2 Proposal 6 days
2019 2019
Document
5 – April – 19 – April –
2 Start Up 14 days
2019 2019
Project Kick- 5 – April – 6 – April –
2.1 2 days
off Meeting 2019 2019
Create 7 – April – 19 – April –
2.2 12 days
Document 2019 2019
20– April – 30– May –
3 Development 40 days
2019 2019
20 – April – 27 – April –
3.1 Sprint 1 7 days
2019 2019
28 – April – 10 – May –
3.2 Sprint 2 13 days
2019 2019
11 – May – 20 – May –
3.3 Sprint 3 10 days
2019 2019
21 – May – 30 – May –
3.4 Sprint 4 10 days
2019 2019
Project’s
31 – May – 01– June –
4 Retrospective 02 days
2019 2019
Meeting
31 – June – 02 – June –
5 Final Release 03 days
2019 2019

M.l.AE |8
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch
3.3 Organization Management

3.3.1 Human Resource

Full Name Phone Email Position


Tam, Nguyen Thi Thanh
01664130007 ttamdtu@gmail.com Mentor

lenguyensongtoan15598@gmail. Scrum
Toan, Le Nguyen Song 0385531313
com Master
Thanh, Nguyen Tan 0769880253 Kinguyen166@gmail.com Member
Thinh, Tran Quoc 0358370947 thinhtqcmu@gmail.com Member
Tri, Le Thanh Trile121198@gmail.com Member
Vinh, Tran Thanh Member

3.3.2 Cost Estimate


3.3.2.1. Cost Person/Hours
Full Name Role Salary Rate
(USD/hour)
Toan, Le Nguyen Song Scrum Master 1
Thanh, Nguyen Tan Team Member 1
Thinh, Tran Quoc Team Member 1
Tri, Le Thanh Team Member 1
Vinh, Tran Thanh Team Member 1

3.3.2.2. Total Cost Estimate

No Criteria Price Total (USD)


1 Working hours 1 660
4 PC’s depreciation 20 100
Total cost 760

M.l.AE |9
Proposal Document International School
Capstone 1 – 2019 – Finding Pitch

Description Amount Unit

Number of members 5 Person


Number of working hour per day 2 Hours
The cost per hour per member 1 USD
The duration of the project 2 Months
Price of each computer 600 USD
The lifelong of each computer 5 Years
The time to use of each computer 2 Months
The number of working days 66 Days

- Explain:

 PC's depreciation = 600/(12*5)*2 =20


 Amount of working hours = 5 members * 2 hours * 66 days.

M.l.AE |10

You might also like