How to Lead Data Projects Efficiently in the Software Industry
All project managers I know have lived through data projects where nothing goes as planned. But I say, never again! After ten years of project management, I started crafting the ultimate checklist to avoid a nightmarish data project.
Now, as the head of the Delivery Team, I tested my checklist at scale. And it’s working like a charm.
Here is a little bit of context, so you understand my data project playground.
At Toucan Toco, we want to make people successful by helping them to make better decisions based on data. Our web app shows data in well-designed and playful data visualizations and storytelling. Access to data is not a privilege for a happy few anymore.
Our clients are all kinds of decision-makers and teams in Fortune 500 companies: CIO, CMO, C-LEVEL, HR departments… you name it.
What we call “projects” are the setup and configuration of our software within these companies.
After delivering more than 300 data projects to more than 100 clients in the past five years, we found a golden rule to install pure joy, happiness, and success into data-driven projects. It starts with a shared vision, acknowledged and respected by all.
It is like creating your own state with a set of rules that everyone commits to following. How do you enforce these rules? On what pillars do they stand?
We created the ultimate checklist of the alignment levers to guarantee successful data projects. I am happy to share this with clients/buyers, as well as project managers. (Scroll to the end if you want to download the Data Project Checklist now!)
Our recipe is simple
- 1 Delicious Pain, so you complete a data project that makes sense.
- 4 Committed Stakeholders, who can arbitrate between options during the project.
- Clear Key Success Factors, so you know what needs to be checked to consider that the project is a success.
- A Slice of Data, because there isn’t such a thing as qualitative data and the available one.
- Excellent Communication, so everyone is always on the same page
- 1 Methodology, so everyone acts consistently.
Mix it with good energy, a good mood, one a beautiful smile and voila: success!
This Data Project Checklist is about getting your delivery team working together, following a set of rules that will lead the project to success.
Let’s deep dive, and explore the magic of successful project management.
Building the dream team for each data project
The People you need around the table: Sponsors, Business Owners, Data Owner, and a Project Manager.
Each of these people is in charge of a specific workstream of the project.
Having these four stakeholders committed to the project is critical for the success of the project. If one of these people is not defined, you should run from the project. It will fail.
- A strong Sponsor ensures that the project will be pushed forward before, during, and after the project delivery. You need people who actively believe in the project to motivate the troops and promote the work efficiently within the company. We call these people champions.
- Business Owners know the reason why we need to do something. They set the goal of the project by sharing their pains, frustrations, or needs. They provide food for thought. They validate the implementations made during each step of the project.
- The Data Owner (DO) feeds the project with realistic materials. The DO knows where the information is, how to extract it, or how to manipulate it to produce valuable insights. The DO is responsible for on-time data delivery. The DO is the guardian of a pragmatic approach, the key to ensuring successful project delivery.
- The Project Manager (PM) is the orchestra conductor. The PM is responsible for the global monitoring of the project, its rhythm, timing, and closure. The PM establishes an efficient communication between the other stakeholders, prevents the project from deriving from its original scope.
Golden rules to make a data project successful [step by step]
Step 1: Know your end-users
The dream team must identify the persona of the project. You must know the answer to the question: Who are the end users?
You want their lives to be easier at work, help them make better decisions by developing this project. So let’s make sure that we know who these end users are, their pains, and how the answers we find may change their lives.
You should identify the persona of your end-users, so the project meets their expectations and answers their needs.
Step 2: A Pain there must be
A successful data project is a useful project, a project with a purpose.
It is something with a Return On Investment. You want the answer to this pain or business need. The project output is that answer to the pain or business need. It is a frame you can refer to when you need to make decisions on the project.
Step 3: Define Key Success Factors
All stakeholders must communicate KSFs. Engrave your KSFs in marble.
Depending on the stakeholder, the success factors can be different. Writing them down makes a real difference. For some, there might be a deadline, for others a specific functionality.
For instance, for a sales dashboard, device responsivity can be a KSF if the sales team needs access to their performance figures from different devices (smartphones, computers, etc.). Or perhaps they need data available in two languages.
Having all the stakeholders agree on the KSF gives a frame to the project. It also commits everybody to the same goal. Make sure you refer to it when you need to make a decision.
Step 4: Available Data
Duh! A pain or defined business need is essential, but you also need data to bring value to the project. Data must be available, clean, and properly formatted to be used efficiently in a project.
The Data Owner handles the data complexity. The Data owner is necessary to create value from the data and to deliver it to the end users.
Step 5: Recurring communication
You want open communication. Clear, honest, scheduled, and recurring communication. Also, this works better with a dedicated tool. At Toucan Toco, we chose Trello to manage our projects and to host all our interactions with the project stakeholders.
We open a new Trello board to all the stakeholders at the beginning of each project. We gather every vital piece of information (contacts, meetings minutes, Key Success Factors, actions, and more) in one place. Also, there are no emails. Everybody has access to the same level of information and can interact with each other.
Everything is out in the open, nothing is hidden, and everybody assumes their responsibility for their dedicated tasks.
Everything is out in the open, nothing is hidden and so everybody assumes their responsibility on their dedicated tasks.
Step 6: A Methodology to rule them all
Your project methodology must be acknowledged and respected by all. Everybody needs to believe in this methodology and be ready to commit on following it for the sake of the project. Your methodology allows you to timebox the project and make sure that it doesn’t drift over time.
At Toucan Toco, we created our project methodology inspired by the Agile principles. We believe that to deliver our projects quickly and efficiently, regularly getting feedback is necessary.
We decided to slice the projects into sprints/iterations, where the stakeholders can express their feelings and thoughts about our developments.
From Day 1, we work on the final material, and we improve it together with the stakeholders over time and iterations. It is all about getting and prioritizing their feedbacks.
All our projects follow the same methodology and Project Journey.
The Toucan Manifesto sums up all our best practices for a successful project. The client and Toucan Toco pledge allegiance to the ten ground principles of the Toucan Manifesto to make the project a success.
A robust project methodology gives us more confidence in the data project management. It enables us to deliver our projects efficiently. And, as a consequence, it boosts client satisfaction.
A FREE CHECKLIST TO DOWNLOAD JUST FOR YOU!
These steps gathered all together on a data project, and a Project Manager eager to ensure that they are all respected is the key to establish a clear and shared vision on the project. It paves the way to success. One vision to rule them all.
So what do you think? Can you think of other rules for delivering successful projects?
Also, as we are fond of tooling, and we believe that sharing is caring, we created a matrix of a successful project. We are happy to give you this gem.