Case study
ServiceMax field-service rollout with CI/CD and DevOps at GE Healthcare
A ServiceMax field-service implementation (visit scheduling, travel optimization, service reports, billing) on Salesforce Service Cloud. As Senior Salesforce Developer I owned the vendor team DevOps and CI/CD, ran production deployments, and raised delivery quality across orgs.
A ServiceMax field-service implementation (visit scheduling, travel optimization, service reports, billing) on Salesforce Service Cloud. As Senior Salesforce Developer, I owned the vendor team’s DevOps and CI/CD, ran production deployments, and raised delivery quality across orgs.
Context
GE Healthcare was rolling out ServiceMax to improve how its field engineers work: visit scheduling, travel optimization, service report generation and billing. A vendor team, including a ~30-developer offshore group, was delivering the build and needed a proper DevOps process and engineering discipline to ship efficiently and reliably.
Role
Senior Salesforce Developer on the vendor team, owning the DevOps and CI/CD process. I set up continuous integration and deployment automation, owned production deployments, ran code reviews and test-coverage monitoring across orgs, and built custom functionality in Salesforce and ServiceMax, working alongside the System Architects who owned solution design.
System landscape
| Layer | Components |
|---|---|
| Field service solution | ServiceMax on Salesforce Service Cloud: visit scheduling, travel optimization, service report generation, billing for field engineers |
| Custom development | Apex, Visualforce, Service Console configuration, ServiceMax configuration |
| CI / CD | Jenkins, Bamboo, Ant + Metadata API, Bash scripting |
| Source & quality | GitHub Enterprise, Gearset (deployments, test-coverage and failure monitoring across orgs), Jira |
What I drove
- Set up the vendor team’s DevOps and CI/CD process (Jenkins, Bamboo, Ant + Metadata API, Bash), replacing manual workflows
- Cut manual build and deployment effort substantially through pipeline automation, with faster builds and deploys for large packages
- Owned production deployments end to end, from preparation to execution
- Ran code reviews and monitored test coverage and failures across all orgs with Gearset, raising delivery quality
- Built custom functionality in Salesforce and ServiceMax, configured the Service Console, and ran security reviews
Timeline & team
~1 year (06/2016 to 05/2017). Vendor team: core of 3 SA, 2 BA, 3 Dev, 3 Admin, 2 QA, plus a ~30-developer offshore group. I owned the DevOps and CI/CD.