Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Project Charter – Web Tracker

Project Charter Submitted for the Subject of


Software Project Management (SPM)

By

Mahreen Asama

BSEF19M030

Ahmad Sarwar

BSEF19M034

Punjab University College of Information Technology

To

Sir Hamid Raza Malik

Lecturer,

Punjab University College of Information Technology

Project Charter _ Web Tracker


Project Charter: Web Tracker

Part I: Project Overview

Project Name Web Tracker

Project Charter Author Ahmad Sarwar

Creation Date Jun 7, 2023 Last Revision Date Jun 12, 2023
Project Requestor Karl Jordan Project Manager Ahmad Sarwar
Project Charter Status Pending
(Pending/Approve/Reject)
Project Sponsor Signature At & T. and Team Date of Project Jun 2023
Approval
Proposed Project Start & Start: July 2023
End Date End: December 2023

Part II: Project Details

Project Description The web tracker project will include the following activities:
• Developing a dashboard to show basic user analytics
• Developing a script to get the information from client’s website
• Creating connection between client and tool using SignalR
• Making the tool real-time to show the data timely
• Tracking the flow of user on website
• Implementing Sankey diagram to show the flows properly
• Tracking the actions of user on a particular page
• Showing the actions using heatmap or some other technology
• Tracking the errors and warning on the client website

Project Purpose With the development in the field of Information Technology, everyone is
trying to expand or market their business digitally. One of the best
options to achieve this is to make a website. Most of the website owners
want to enhance their business. But what if they do not know whether their
website is successful or not? Whether someone is visiting their website or
not? From which part of the world people are visiting their website? What
are they intending to do? What are the weak points of their website that
make the visitors leave it? All these questions will be answered by our
project which is primarily a tool for website owners to track analytics and
improve weak parts of their website.

Project Charter _ Web Tracker


Project Goals & The outcomes of this project will be:
outcomes • A dashboard that will show all the information about users visiting
the website, i.e., Location, Browser, OS, Device etc.
• A flow page that will show all the page flows created by visitors
on the website
• An action page that will provide actions performed at each page
• Another section will show all the errors and warning on the website
• A weekly analysis report to the client if the website is doing good
or there are some weak points
• A script to be added in client website to create connection

Project Scope The scope of project includes:


• Research about tracking the user behavior on website
• Displaying all the information of visitors in a user-friendly manner
• Establishing secure connection to communicate with client website
• Adding user registration and login system
• Making the data preview at real-time
• Creating a platform for generating and sending report
• Deploying tool to a secure and efficient hosting platform
The scope of project does not include:
• Integrating big data to handle millions of users
• Shifting the web tracker platform to big data services
• Converting SQL database to some NoSQL database

Project Deliverables The main deliverables of this project will be a web tracker tool that is
usable, script to be added in client’s website, complete user manual and
the team training.
Benefits Developing a web tracker tool will be:
• Helping website owners to find weak and strong points of website
• Weekly reporting to website owner about the health of website
• A user-friendly tool, you just need to login and everything will be
available on a single click
• Gathering user information without filling any form
• Checking from which region most of the users are coming, this will
help website owners to enhance their business
• Capturing errors and warnings at client end and reporting if fatal

Project Charter _ Web Tracker


Stakeholders • Website Owners
• Researchers
• Development Team
• Project Manager
• Client

Constraints / Risks • Security and Privacy Concerns: The project may involve handling
sensitive user data or integrating with external systems, raising
concerns about data security and privacy.
• Integration Challenges: Integrating the analytics dashboard with
various browsers, operating systems, and devices may present
compatibility and interoperability challenges.
• Dependencies on Third Parties: The project may rely on external
vendors, APIs, or services. Any issues or delays from third parties
could potentially affect project timelines and deliverables.
• Time Management and Deadlines: Inaccurate project scheduling,
unrealistic deadlines, or poor time management can lead to delays
and impact overall project success.

Assumptions This project is based on following assumptions:


• The tool is supposed to be used to track the analytics of a website
and owner must have a website to use the tool
Project Team • Ahmad Sarwar, Project Manager
• Mahreen Asama, Team Lead
• Osama Sultan, Developer
• Ameena Abdullah, Developer
• Amna Azam, Developer
Budget Categorizing the cost into components:
Requirements
• Overall implementation cost = $25/hour
• Hosting and Domain name buying cost = $100
• Emailing Services = $10
• SSL Certificate = $100
As our project will last for 6 months and our implementation cost will be
around $4500 per month
Total Cost = $27000

Key Dependencies • Database should be set and designed first to make analysis and
displaying of information in graphical form easily
• Script should be developed first before implementing
communication with client

Project Charter _ Web Tracker


Communication Plan When What Who
Jul 1, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Jul 5, 2023 Progress update Ahmad Sarwar,
meeting Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Jul 10, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Jul 15, 2023 Development progress Ahmad Sarwar,
update Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Jul 20, 2023 Demo of website Ahmad Sarwar,
analytics dashboard Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Jul 25, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Aug 1, 2023 Review errors and Ahmad Sarwar,
warnings section Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Aug 5, 2023 Finalize and test the Ahmad Sarwar,
website analytics Mahreen Asama,
dashboard Osama Sultan,
Ameena Abdullah,
Amna Azam
Aug 10, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Aug 15, 2023 Generate and review Ahmad Sarwar,
weekly reports Mahreen Asama,
Aug 20, 2023 Address any issues Ahmad Sarwar,
and improvements Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam

Project Charter _ Web Tracker


Aug 25, 2023 Finalize the project Ahmad Sarwar,
and prepare for Mahreen Asama,
deployment Osama Sultan,
Ameena Abdullah,
Amna Azam
Sep 1, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Sep 5, 2023 Progress update Ahmad Sarwar,
meeting Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Sep 10, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Sep 15, 2023 Development progress Ahmad Sarwar,
update Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Sep 20, 2023 Demo of website Ahmad Sarwar,
analytics dashboard Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Sep 25, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Oct 1, 2023 Review errors and Ahmad Sarwar,
warnings section Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Oct 5, 2023 Finalize and test the Ahmad Sarwar,
website analytics Mahreen Asama,
dashboard Osama Sultan,
Ameena Abdullah,
Amna Azam
Oct 10, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Oct 15, 2023 Generate and review Ahmad Sarwar,
weekly reports Mahreen Asama,
Oct 20, 2023 Address any issues Ahmad Sarwar,
and improvements Mahreen Asama,
Osama Sultan,

Project Charter _ Web Tracker


Ameena Abdullah,
Amna Azam
Oct 25, 2023 Finalize the project Ahmad Sarwar,
and prepare for Mahreen Asama,
deployment Osama Sultan,
Ameena Abdullah,
Amna Azam
Nov 1, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Nov 5, 2023 Progress update Ahmad Sarwar,
meeting Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Nov 10, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Nov 15, 2023 Development progress Ahmad Sarwar,
update Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Nov 20, 2023 Demo of website Ahmad Sarwar,
analytics dashboard Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Nov 25, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Dec 1, 2023 Review errors and Ahmad Sarwar,
warnings section Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Dec 5, 2023 Finalize and test the Ahmad Sarwar,
website analytics Mahreen Asama,
dashboard Osama Sultan,
Ameena Abdullah,
Amna Azam
Dec 10, 2023 Weekly team meeting Ahmad Sarwar,
Mahreen Asama,
Dec 15, 2023 Generate and review Ahmad Sarwar,
weekly reports Mahreen Asama,

Project Charter _ Web Tracker


Dec 20, 2023 Address any issues Ahmad Sarwar,
and improvements Mahreen Asama,
Osama Sultan,
Ameena Abdullah,
Amna Azam
Dec 25, 2023 Finalize the project Ahmad Sarwar,
and prepare for Mahreen Asama,
deployment Osama Sultan,
Ameena Abdullah,
Amna Azam
Project Timeline When What Who
Jul 1, 2023 Deliver training to team Project team lead
Aug 1, 2023 Announce hard launch of Project team lead
web tracker tool
Sep 1, 2023 User Interviews Project team
Oct 1, 2023 First version of dashboard Project team
Nov 1, 2023 Testing finalization Project team
Dec 1, 2023 Deployment of tool Project team

____________________
Approved Signatures:

_________________ _________________ _________________


Karl Jordan, Brien Paul, Ahmad Sarwar,
Project Client Project Sponsor Project Manager

Project Charter _ Web Tracker

You might also like