Python data analysis project for TechSolutions Ghana IT consulting firm
ο»Ώ# π» TechSolutions Ghana β IT Consulting Analytics
## Project Overview
A complete Python data analytics project analysing 100 IT
consulting projects for TechSolutions Ghana β a small IT
firm providing software development, cybersecurity, cloud
migration and IT infrastructure solutions.
Built as a Data Analyst case study to help the CEO improve
client retention, optimize project delivery and focus on
the most profitable IT services.
---
## π― Business Problem
The CEO asked: "How can we use data to improve client
retention, optimize project delivery, and focus on the
most profitable IT services?"
---
## π Dataset
- **Records:** 100 projects
- **Columns:** Project ID, Client ID, Service Type,
Project Cost, Duration, Client Satisfaction,
Repeat Client, Completion Status
---
## π Key Findings
- π° **GHS 2,752,500** total revenue across 100 projects
- π Only **48% repeat client rate** β needs improvement
- β οΈ **26% project delay rate** β 1 in 4 projects delayed
- π΄ **Software Dev: 60% delay rate** β critical problem
- β Average satisfaction only **3.58/5** β below target
- π **Data Analytics & IT Support** β best retention at 57.1%
- π **Website Development** β worst retention at 35.7%
---
## π― Key Recommendations
1. **Fix Software Dev delays** β Agile + 20% time buffer
2. **Client Loyalty Programme** β 10% discount on return
3. **Improve satisfaction** β post-project surveys + follow-ups
4. **Double down on Data Analytics & IT Support** β best retention
5. **Review Website Development** β reposition or phase out
6. **Real-time project tracking dashboard** β flag delays early
---
## π Project Files
| File | Description |
|------|-------------|
| `TechSolutions_Analysis.ipynb` | Main Python notebook |
| `TechSolutions Ghana DataSet.xlsx` | Raw dataset |
| `techsolutions_analysis_results.xlsx` | 7-sheet Excel results |
| `techsolutions_dashboard.png` | 6-chart visual dashboard |
| `TechSolutions_Report.pdf β¦