Project Reporting System for Tree House
About Tree House
Tree House is a Dubai-based IT and project management consultancy. Managing multiple projects through disconnected tools and scattered workflows, they lacked visibility into timelines, resource allocation, and deliverables. The team needed centralized oversight—without forcing a tool change for their project teams.
At a Glance
- Industry: IT / Project Management
- Company Type: Project-Based Consultancy
- Location: Dubai, UAE
- Engagement Model: Project-Based
- Duration: 6 Months
- Tech Stack: SharePoint, SQL Server, Power BI, MS Project Plan
The Problem with the Old Way
Tree House was juggling project data across platforms with no centralized oversight. The biggest challenges included:
- No single source of truth for project progress
- Frequent delays from version conflicts and poor communication
- Leadership lacked visibility into resourcing and bottlenecks
- Redundant reporting across departments
The result? Wasted hours, disjointed teams, and stalled decisions.
Tech Stack – What We Used & Why
| Tool | Purpose & Fit |
|---|---|
| SharePoint | Used for document management and collaboration. We synced lists with SQL for structured, queryable data. |
| SQL Server | Served as the central reporting warehouse. Aggregated data from SharePoint and MS Project for real-time analytics. |
| Power BI | Delivered dynamic dashboards with live updates and filters. Seamlessly integrated with SQL and SharePoint. |
| MS Project Plan | Continued as the planning source. We automated the extraction of timelines and milestones into SQL for reporting. |
The Team
A lean, specialized team delivered the transformation from siloed data to integrated insights:
| Role | Responsibility |
|---|---|
| 1× SharePoint Admin | Data syncing, permissions setup, SharePoint configuration |
| 1× SQL Developer | Schema design, performance optimization, data pipelines |
| 1× Power BI Specialist | Dashboard development, UX optimization, metrics modeling |
The Fix
- Centralized All Project Data
- Integrated SharePoint lists and MS Project exports into SQL Server
- Structured data models for timelines, deliverables, and resource tracking
- Normalized inputs to ensure consistency across teams and departments
- Delivered Portfolio-Level Dashboards
- Built live dashboards with views for project status, milestones, and risk indicators
- Added filters by region, priority, project owner, and team
- Enabled real-time blocker identification and progress monitoring
- Automated the Reporting Lifecycle
- Eliminated manual status updates and disconnected Excel trackers
- Implemented role-based access controls for team-specific insights
- Built logic for milestone alerts, delays, and upcoming deadlines
The Impact
- One unified dashboard across all projects and departments
- Streamlined updates with significantly reduced reporting effort
- Role-based visibility into project risks, progress, and ownership
- A scalable foundation for deeper analytics and smarter decisions
| Metric | Before | After |
|---|---|---|
| Project Visibility | Fragmented | Unified, Real-Time View |
| Reporting Time per Update Cycle | ~3–4 Hours | Under 15 Minutes |
| Stakeholder Transparency | Low | Organization-Wide Access |
| Manual Coordination Effort | High | Significantly Reduced |
What’s Next for Tree House?
- Integrating risk scoring and predictive delay modeling
- Launching resource utilization dashboards by department
- Embedding Gantt chart views directly within Power BI
Still Managing Projects in Silos?
Client Feedback
“We finally have a clear, real-time view of every project in motion. The dashboards took the guesswork out of management and gave our teams the alignment we were missing.”