Shared Services Platform for Office365 Migration and Management
Services Covered:

Industry
Information Technology
Duration
100 months
Budget
200K - 999K
Start Date
1 April 2018
Team Size
Confidential
Engagement Model
Nearshore
Project Capability Score (PCS)
81/100
Strong
Project Capability Score (PCS) estimates how capable Acropolium is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Confidential
Project Summary
Acropolium provided shared IT services and development teams to build an internal set of shared services for a tech migration and management company to manage subscriptions and Office365 tenants. The vendor delivered a proof of concept, implemented modular services using C# and React, and helped evolve the offering into a platform used by the majority of the client's SaaS products. The team used Scrum/Kanban practices and Azure DevOps for coordination and releases.
Key Challenges
- Need for an internal set of shared services to allow partners to manage subscriptions and organizations flexibly
- Complexity of managing multiple Office365 tenants
- Requirement to design modular, scalable services and split bounded contexts for maintainability
Project Deliverables
- Proof of concept for new shared services
- Modular libraries and services split by bounded contexts
- Shared services platform used by the client's SaaS products
- Back-end components in C# and front-end components in React
Project Solution
Acropolium delivered an initial proof of concept and then implemented a modular set of shared services. The team applied Domain-Driven Design to identify bounded contexts and split functionality into dedicated libraries/services. Multiple specialized teams (led by team leads) implemented backend services in C# and front-end components in React, coordinating work via Azure DevOps and using Scrum with Kanban where appropriate. Team composition and size were dynamically adjusted to meet product demand.
Project Outcome
- Grew from a small set of shared services to a full platform used by the majority of the client's SaaS products
- Established Scrum/Kanban processes and leveraged Azure DevOps for coordinated development and releases
Platforms
Cloud
SaaS
Tech Stack
C#
React.js
Azure DevOps
Client Endorsement
Overall Review Rating
5
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“By combining technical expertise, a drive for excellence, and a flexibility that lets them quickly adjust to changes, the Acropolium team has helped enable the client company to grow from providing shared services to providing full services.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by Acropolium
Completed
Information Technology
Hotel Property Management System (PMS) Development

Services Covered:
+4 more
Ongoing
Information Technology
HR SaaS Platform Development for Global Recruitment

Services Covered:
+4 more