Professional Documents
Culture Documents
Content
1- Purpose
The purpose of O-learn is to provide an online platform and application in order to improve
online learning about ESG (Environmental Social Governance). This must include
purpose-built executive education courses targeting individuals – working students,
executives, and entrepreneurs – and small-sized organizations such as consulting start-ups
with limited reach into the marketplace.
Since covid-19 the online business has really improved and developed by helping
consumers find alternatives to what they used to do before the pandemic. We want to
provide that service in order to help people get access to education wherever they may be
and whatever tight schedule they can have.
→ developing
Our website will be compatible with Mac and Windows and our application will be available
on IOS and Android. Indeed, we want our platform to reach people from around the world.
The main language will be english, but users will be able to choose the language they prefer.
O-learn will provide six professional staff to create and optimize the platform.
1. Product owner: Is the person on the product development team who is responsible for
communicating with stakeholders including customers and the development team to make
sure the goals are clear and the vision is aligned with the business objective.
2. Project manager: In charge of the planning, scheduling, budgeting, execution and delivery
of the project with several responsibilities such as
Programmers: (3 people)
- Responsible for designing the application. (Two weeks)
- Responsible for designing and continuously optimizing the product interface, ensuring the
aesthetics of the interface, while following the convenience of customers. (1 week)
- Responsible for dealing with technical problems that occur during the use of customers,
such as the freeze phenomenon when the number of visits is too large. (resolved within 24
hours of the issue)
The o-learn platform is cataloged as a Learning Destination Site where different users and
content providers can list their courses and training material. The users can select the
required course and get access to it. The o-learn website hosts the courses and manages
the payment system.
For the design and development stage, we’ll focus on 4 stages: prototyping, UI Design,
Development, Testing & Debugging.
Prototyping (UX design): To understand how the customer journey will be, we’ll create the
user workflow, along with a digital wireframe. This stage will consider the following user
interactions as minimum.
· Search option
· Dashboard design
· Admin panel
UI design: Considered as the interface design stage, we’ll develop a nice design to engage
users and make their interaction smoother, by creating a logo, a UI kit (colors, typos,
elements, and interactions) and in this stage we’ll implement UI in the UX prototypes.
Development: Stage where the prototype becomes the real website, the development team
starts to implement the business logic and key features into a workable product. The
following stages are considered:
1. Deploy server to AWS – basically write the code and verify functionality.
SWOT matrix
Survey ? So that we can test the idea…
· Timeline
· Milestones
· Project description
· Purpose / objectives
· KPIs
· Risks / issues
· Assumptions
· Acceptance criteria
There are three main exit strategies: Phasing down, phasing out and Phasing over
As we will only do the planning, it makes most sense to transfer the results over to another
institution. Thus, we choose a phasing over strategy. The project exit has to be kept in mind
during all the operations.
Necessary for planning the exit are the following points:
· Intervention/actions/activities
· Resources needed (financial, human, material) 10% of the time for everyone?
· Other challenges and how they can be addressed ; Any delays, cost overruns, sick days
of important employees; Change of requirements; technical issues;
Smartsheet → tutorial
Project Charter:
- Stakeholders/contractors/sponsors
- General Description (watch above)
- Objectives and Purpose (easy access to education + raise awareness on
environment and ESG)
- Risk/issues (R1 : Not having all fields covered by professors / bad reviews + R2 : Not
having enough subscribers (interested people) + R3 : time delays)
- Assumptions (restrictions, constraints)
- KPIs
- Acceptance Criteria ( 1 : the platform is conceived + 2 : More than ?% have
subscribed to O-Learn)
- Deliverables (
- Timelines
- Milestones (KM 1 : for updates beginning + KM 2 : reports on solutions middle + KM
3 : at the end to close the project)
[[[ Review and acceptance of developed website ]]]
[[[ Review and acceptance of developed application ]]]
[[[ Review and acceptance of curriculum...yet possibly others! ]]]
- Budget
- Resources (team member)
- Responsibility Matrix
· Budget
· Deliverables: MARIA
1. Justification:
The purpose of O-learn is to provide an online platform and application in order to improve
online learning about ESG (Environmental Social Governance). This must include
purpose-built executive education courses targeting individuals – working students,
executives, and entrepreneurs – and small-sized organizations such as consulting start-ups
with limited reach into the marketplace.
Since covid-19 the online business has really improved and developed by helping
consumers find alternatives to what they used to do before the pandemic. We want to
provide that service in order to help people get access to education wherever they may be
and whatever tight schedule they can have. Help people fulfill their career wishes.
2. Objective: (There is a guideline in the sample but we can change it, include KPI)
→Cristina
KPIs: https://www.qlik.com/us/kpi/kpi-examples
3. Project Deliverables
1. Website development (learning platform) (add a module to support students + add
options for payments methods)
2. Application linked to the website
3. Training Curriculum:
- Define Objectives
- Assess training needs
- Finalize the training objectives and budget
- Organize training selection
Acceptance Criteria
There are three main exit strategies: Phasing down, phasing out and Phasing over
As we will only do the planning, it makes more sense to transfer the results over to another
institution. Thus, we choose a phasing over strategy. The project exit has to be kept in mind
during all the operations.
Necessary for planning the exit are the following points:
· Intervention/actions/activities:
Part of WBS
· (Resources needed (financial, human, material) 10% of the time for everyone)
· Source of resources (who will provide human and financial resources) (HR)
· Other challenges and how they can be addressed ; Any delays, cost overruns, sick days
of important employees; Change of requirements; technical issues;
O-Learn is an interactive and easy-to-use platform with the following general structure:
- Quizz
- Lectures
- Mock exams
- Forums
- Live Sessions
- Learning cloud with ressources (videos, documents, studies….)
O-Learn should have the following capacity: we try to reach 2 millions people a year, and
200 000 subscription users per month.
The price will be no more than 25€. The subscription price will not be the same for all users,
depending on different conditions (financial situation, geographical condition…)
The website is based in France and follows the French and European regulations.
Concerning:
- Data privacy policies: the GDPR (General Data Protection Regulation) stipulates
different principles, such as the “data protection since the conception” and the
“security by default”. The principle of responsibility allows companies to no longer
have to contact a supervisory authority to request authorisation to process personal
data. In return, they must be able at all times to provide proof that they are complying
with the regulations.
- Comments: the DGCCRF (Direction Générale de la Concurrence, de la
Consommation et de la Répression des Fraudes) protect a company in case of any
false or mean comments, considered as a misleading commercial practice
- Copyright: french regulations protects the intellectual property
6. Project Milestones
- By deliverables (we wait if one is related to the other):
- Symbolized by a diamond
7. Resources Required
O-learn will provide 5 professional staff and many customers to create and optimize the
platform.
Is the person on the product development team who is responsible for communicating with
stakeholders including customers and the development team to make sure the goals are
clear and the vision is aligned with the business objective.
In charge of the planning, scheduling, budgeting, execution and delivery of the project with
several responsibilities such as discuss project parameters with clients, executives, software
developers, planning the project including scope, allocating resources, setting deadlines,
indicate test and maintenance, also responsible for assembling the project team, participate
in supervising each stage, ensure that the project stays on schedule and adheres to
deadlines, keep budget as close possible to the project, track milestones, deliverables and
change request and finally deliver the completed software product to client and perform
regular checks on the product performance.
This person is responsible for the design, development, and implementation of software
programs and website/application that align with the business requirements. He/She leads
junior programmer in encoding, testing, and debugging an organization's software programs
and website/application.
Under the leadership of the senior programmer, the junior programmer is mainly responsible
for the testing of the program and assists the senior programmer in other parts.
UX Design: To understand how the customer journey will be, we’ll use Whimsical to create
the user workflow, along with a digital wireframe in Figma. This stage will consider the
following user interactions as minimum.
· Search option
· Dashboard design
· Admin panel
UI Design: Considered as the interface design stage, we’ll develop a nice design to engage
users and make their interaction smoother, by creating a logo, a UI kit (colors, typos,
elements, and interactions) and in this stage we’ll implement UI in the UX prototypes.
Development: Stage where the prototype becomes the real website, the development team
starts to implement the business logic and key features into a workable product. The
following stages are considered:
a. Deploy server to AWS – basically write the code and verify functionality.
→ Responsibility matrix
8. Cost Estimate (for our project we should do both and sound rational and do it per
deliverable not per phase)
9. Risk/issues
SESSION 5 ⇒ RISKS
O-learn is making the link between teachers and students.
- Virtual classes (any languages)
- Forum area
- Resources
KPI
Testing the product: WBS not a resource
- Responsible for product testing before the launch of our application and every subsequent
new version, such as compatibility issues on different browsers or operating systems. (3
days)
The website O-Learn must meet certain quality criteria, which we have defined below.
Aesthetic ● Aesthetics: refer to the look and feel of the site (visual information).
Quality ● Typography. Clarity. Originality.
● Colors: white, black and green (to remember the ESG content)
Time constraint:
All the different steps of O-Learn launching must meet certain time constraints.These
constraints are based on the WBS.
There are 5 main steps:
- Website development
- Training Curriculum
- App development
- Overall test
- Launch
These 5 steps should not last more than 5 months. In our WBS, it lasts 130 days, meaning
4 months and 10 days.
Training Curriculum This step should not last more than 35 days.
time constraints It is divided in 4 sub-parts:
- Courses Selection < 4 days
- Testing method selection < 3 days
- Evaluation method selection < 1 day
- Teacher selection/recruitments < 35 days
App development This step should not last more than 24 days.
time constraints It is divided in 3 sub-parts:
- Design < 10 days
- Development < 8 days
- Test and debugging < 6 days
Overall test time This step should not last more than 12 days.
constraints It is divided in 4 sub-parts:
- Usability test < 1 day
- Performance test < 1 day
- Security test < 12 days
- Beta test < 7 days
Launch time This step should not last more than 40 days.
constraints It is divided in 3 sub-parts:
- Beta launching < 25 days
- Feedback and adjust < 34 days
- Final version launch < 3 days
Cost constraints:
The website O-Learn must meet certain cost constraints.These constraints are based on the
WBS.
There are 5 main steps:
- Website development
- Training Curriculum
- App development
- Overall test
- Launch
Website development cost The total cost of this part should be less than 8500 €
constraints - Design ≤ 2800 €
- Test interaction ≤ 500 €
- Development ≤ 4000 €
- Test and debugging ≤ 1200 €
Training Curriculum cost The total cost of this part should be less than 2700 €
constraints - Curriculum planning ≤ 2700 €
App development cost The total cost of this part should be less than 4200 €
constraints - Design ≤ 1000 €
- Test interaction ≤ 500 €
- Development ≤ 1700 €
- Test and debugging ≤ 1000 €
Overall test cost constraints The total cost of this part should be less than 3000 €
- Usability test ≤ 300 €
- Performance test ≤ 300 €
- Security test ≤ 1900 €
- Beta test ≤ 500 €
Launch cost constraints The total cost of this part should be less than 5900 €
- Beta launching ≤ 600 €
- Feedback and adjustment ≤ 4550 €
- Final version launch ≤ 750 €
Insurance The total cost of this part should be less than 1700 €
Software developer expert The total cost of this part should be less than 4000 €
TOTAL COST The total cost of our project should be less than 30,000 €
CONSTRAINT