Professional Documents
Culture Documents
Background
The bid to host the 2019/20 FunOlympic Games was won by Yokyo, however the event had
to be postponed due to a nationwide outbreak. Due to pandemic constraints, the FunOlympic
committee has decided to organize the 2020/21 games without the participation of the general
public.
The purpose of this project is to develop a web application that will stream all of
FunOlympic's games live. The game will be broadcast live from anywhere in the world at
any time. The goal of this project is to provide a good database as well as an appealing
interface with a user-centric design that people can easily utilize. The user can also watch a
list of available games and save them to an archive.
Objectives
The objective of this project is to create a user-centered web application that will webcast all
of FunOlympic's games from any location, at any time within the limited time specified by
the client.
The objectives will be achieved through the implementation of the following tasks:
Requirement Analysis
Planning & Scheduling
A corporate identity to match the application
Create User case diagram
Create a Wireframe
Create a High-Fidelity Prototype
Development of Application
Testing the functionality of the system
Deployment of the system
Benefits
The project will create a win-win situation for both the client and users. As the client’s goal
is to organize the games without people’s participation, the product will help them broadcast
all the games online. The business will also benefit as brand visibility will be lot more than
stadium, increasing customer loyalty and goodwill. On the other hand, the users will also
benefit as they can enjoy the games online from their couch.
Stake Holders, Roles and Responsibilities
As this is the solo project, I am responsible for carrying the product from scratch to the end.
So, the various roles like consultant, project manager, product designer, developer will be on
me.
Resources
The requirements of the project will be gathered from the client followed by the changes and
improvements as per their wish. For documentation and mind mapping, Microsoft Word,
Excel & Notion will be used. Adobe Illustrator will be used to create a brand identity, icons,
brand assets whereas Photoshop will be used to make posters & images. Adobe XD is the
tool which will be used to create wireframes and high-fidelity prototype. On VS Code, web
technologies like Html, Css, Bootstrap, Php/Laravel & My SQL will be used to bring the
prototype to life.
All the required skills to achieve the goal will be learned from courses, books, tutors and
experts.
Success Criteria
The project can be termed as a success if the deliverable meets the scope, quality and time as
promised to the client. Here are some of the points to determine the success criteria of this
project.
The project is completed on time.
The project meets appropriate quality targets.
Project Delivered all items with agreed scope.
The project meets the functional & non-functional requirement.
Constraints
Despite the fact that the client has granted complete freedom to explore, the product
developer's limitation is time limits, followed by other minor concerns.
Due to a lack of time, the quality of the system that it could have been may not go to its
potential, as everything from studying, developing, and documenting must be done alone in a
short period of time. Bugs that need to be fixed, coding errors, family obligations, and crises
can all suck up development time.
Apart from them, I don't perceive any further limitations. A schedule will be adjusted to deal
with this problem.
Work Breakdown
Schedule
ID Task Title Planned Planned Actual Actual End Deliverable
Total Start End Date Start Date
Hours Date Date
15
1 Project Analysis
1.2 Identify the Problems 2021/11/05 2021/11/06 2021/11/02 2021/11/03 Problem Notes
REQUIREMENT 20
2 SPECIFICATION
Gather Requirements from
Client Requirement
2.1 2021/11/07 2021/11/11 2021/11/04 2021/11/11 specification sheet
Draw Up Requirement
2.2 Specification 2021/11/11 2021/11/15 2021/11/11 2021/11/12 Meeting Notes
Review Requirement
2.3 Specification with client 2021/11/15 2021/11/16 2021/11/13 2021/11/07 Meeting Notes
BUILD PROJECT 20
3 PLAN/SCHEDULE
3.3 Review Schedule with Client 2021/11/21 2021/11/21 2021/11/21 2021/11/22 Meeting Notes
DESIGN COORPORATE 15
4 BRANDING
Make a Logo, Coorporate
4.1 Colors 2021/11/21 2021/11/22 2021/11/23 2021/11/25 Logo/ Brand Manual
Create other assets like icons
4.2 patterns, symbols 2021/11/23 2021/11/23 2021/11/25 2021/11/28 Icons, Brand Assets
Present & Discuss Ideas with
4.3 the client 2021/11/24 2021/11/24 2021/11/28 2021/11/29 Meeting Notes
70
5 Design Prototype
List out functions / Features
5.1 Prioritization 2021/11/25 2021/11/25 2021/11/29 2021/11/29 Features Prioritization
5.2 Create a User Flow Diagram 2021/11/26 2021/11/26 2021/11/26 2021/11/26 User Flow Diagram
5.3 Create Wireframes 2021/11/27 2021/12/01 2021/11/27 2021/12/01 Low Fidelity Wireframe
5.4 Create High Fedility Design 2021/12/01 2021/12/6 2021/12/01 2021/12/6 High Fidelity Design
5.5 Discuss Design with the client 2021/12/07 2021/12/07 2021/12/07 2021/12/07 Meeting Notes
Create a HighFidelity
5.6 Prototype 2021/12/08 2021/12/11 2021/12/08 2021/12/11 Prototype
Create a design 20
6 documentation
7.2.1 Code Front- End 2021/12/13 2021/12/17 2021/12/13 2021/12/17 Web Pages
Discuss the web pages with
7.2.2 client 2021/12/18 2021/12/18 2021/12/18 2021/12/18 Meeting Notes
Adjust website according to
7.2.3 client wishes 2021/12/18 2021/12/20 2021/12/18 2021/12/20 Meeting Notes
7.3.1 Devise SQL & PHP Code 2021/12/20 2021/12/22 2021/12/20 2021/12/22 Backend Draft
SQL, Website PHP
7.3.2 Write backend code 2021/12/22 2021/12/24 2021/12/22 2021/12/24 pages
15
8 Testing
Test Database Server
8.1 Connectivity 2021/12/24 2021/12/25 2021/12/24 2021/12/25 Meeting Notes
8.2 Test Website Functionality 2021/12/25 2021/12/26 2021/12/25 2021/12/26 Meeting Notes
8.3 Evaluate Test Results 2021/12/26 2021/12/28 2021/12/26 2021/12/28 Testing Documentation
35
9 Deployment of system
Website pages accessible
9.1 Upload web-pages to localhost 2022/12/29 2022/12/30 2022/12/29 2022/12/30 via web pages.
35
10. Presentation of System
Design Documentation,
Client contact sheet,
testing & client
10.1 Gather all Documentation 2022/01/01 2022/01/01 2022/01/01 2022/01/01 feedbacks
Presentation of Product to the Presentation of
10.2 client 2022/01/01 2022/01/02 2022/01/01 2022/01/02 Prototype System
Write Draft of Practitioner Practitioner Statement
10.3 Statement 2022/01/02 2022/01/03 2022/01/02 2022/01/03 Draft
Write Final Practitioner Practitioner Statement
10.4 Statement 2022/01/03 2022/01/04 2022/01/03 2022/01/04 Final
Incorporate all the documents in Final reporting.
10.5 e-portfolio 2022/01/05 2022/01/05 2022/01/05 2022/01/05 ePortfolio
Gantt Chart
Effort
Task ID Task Title (hours) W 1 W 2 W 3 W 4 W 5 W 6 W 7 W 8 W 9
15
1 Project Analysis