Project Charter
General Information
Project Title Date
Taboola CRM Solution 7/19/2023
Cost $ 5 Million
Timeline 6 months
Project Manager Phone Email
Grace Wanyoike +254721116659928 @gmail.com
Executive Sponsor Phone Email
Customer care division-Taboola company +35576543242187
[email protected] Document Version Updated Date
1.0 7/19/2023
Project Scope
Situation / Problem / Opportunity
Launch of a new customer centric approach service for direct communication with Taboola support by external
customers.
Project Goals
The main goal of this project is to develop and integrate a CRM solution where customers are able to directly interact
with the technical team through a ticketing system for resolution of their technical issues.
In Scope / Out of Scope
In Scope:
Incremental development of the solution as the project is being developed in phases.
Out of Scope:
Objectives / Deliverables (if known)
Develop and implement a solution where customers interact directly with the taboola technical support team for
resolution of their technical issues.
Project Assumptions
● The new system will promptly avail the much needed direct technical support required by customers.
● The solution will be developed and implemented within the agreed project scope, duration and budget.
Risks and Dependencies
▪ Lack of resources or resource availability.
Resource Requirements
▪ People:
o Executive Sponsor
o product owner
o finance manager
o legal manager
o risk manager
o Project Manager
Technical architect
o Developer
o Business Analyst
o Quality assurance
o customer care representative
▪ Time:
o The initial estimate for the Taboola CRM Project duration is approximately 6 months.
▪ Budget:
o The approved budget for the Taboola CRM Project is $ 5 million.
● Actual Budget will be estimated after finalizing the requirements.
High-Level Milestones and Timeline
▪ Project Charter Approved: July15, 2023
▪ Kickoff Meeting: July 18, 2023
▪ Identify and Document High Level Requirements: July 18, 2023
▪ Finalize Requirements: July 18, 2023
▪ Design and Development Completed: TBA
▪ Unit Testing Completed: TBA
▪ Available to public: Jan 2023
Note: Dates and milestones are subject to change pending final requirements and resource availability.
Project Team Roles and Responsibilities
Team Member Roles Responsibilities
Grace Wanyoike Project Manager The Project Manager
develops and maintains the
project plan (resourcing,
implementation, work plans,
etc.), monitor project progress,
and ensures projects are
completed on time and within
budget.
Alka Pareek Product Owner The product owner prioritizes
work during the sprint
planning meeting and
motivates the team with clear
goals,answering questions.
Stakeholders sponsor The Stakeholders will work
with the Product Manager in
voicing concerns or issues
impacting the success of the
projects.
Tooba Ashraf Senior Manager, The Business Intelligence
Business Intelligence Senior Manager oversees the
Business Intelligence
Developers, ensures optimal,
accurate, and timely technical
solutions to requirements and
requests. In addition, is a
technical liaison with other
departments, coordinating
information systems across
the Enterprise.
Anne Mulinge Business Analyst Business Analysts analyze,
interpret, and document
business rules and
requirements for technical
systems. In addition, they
assist in integration and user
acceptance testing, support
the development of training
material, participate in the
implementation of systems,
and provide post-
implementation support.
Ervis Sheshu Developer The Developer will ensure
technical quality of the
systems and products, control
system development and
operation during
implementation, provide input
into the project plans for work
completed status, produce all
technical project deliverables,
documentation, and design
specifications, and ensure
technical issues are resolved.
Budget Forcast
200 000 USD
Communication Strategy
- The team members have different tasks and deadlines to complete along the development of the project
which will be defined weekly given the instructions and project development.
- The team has agreed on communicating through a whatsapp group and email to schedule the meetings.
- The team will hold live meetings three times a week. ; Monday, Tuesday and Friday.
- The main purpose is to draw up a report, provide feedback and define the individual tasks and
activities regarding the project.
Meeting procedures.
1. Meetings will begin and end on time.
2. Team members will attend the meetings prepared.
3. Agenda items for the next meeting will be discussed at the end of each meeting.
4. Unresolved issues will be written down.
5. If a team member can not attend a meeting, he/she must notify the members.
6. The tasks will be clearly defined among members, although suggestions in other members' assignments
are accepted.
Charter will be reviewed and signed by the sponsor,project manager and product owner
Executive Sponsor Product Owner Project manager
Reviewed By Date Reviewed By Date Reviewed By Date