Database Deployment Manager
Enhancing the experience of developers and deployment managers.
Client
Apple
Year
2023-24
Category
Developer Experience
Type of Work
Digi transformation
Developer journeys
Skeuomorphy
The vision of the database deployment manager is ​to enhance the engineering experience of the Ad Platforms engineering teams, by providing a single view where engineers get a visibility into their services and their dependencies deployed across environments and ability to extract the required information.


Current DDM state
-
Minimalistic UX catering to current DDM features
-
Not scalable for additional features
-
Navigation fragmented with segregated info




Scope for Enhanced UX
-
New UX for existing DDM features
-
Additional feature enhancements in new UX
-
Reporting feature in new UX
-
CI / CD Onboarding (Future Scope)

1. Collaborative Discovery
A collaborative workshop with key stakeholders helped uncover the pain points in the user's daily work and the desirable outcome. This also shed light on key insights pertaining to timeline, criticality, dependencies and complexity of the project.

2. Experience strategy
The scope of the project prioritised the first priority out of the following:
​
-
the product UX and performance enhancement
-
change management programs to enable adoption
-
devising feedback mechanism to report bugs and note suggestions

3. Wireframes & Information Architecture
The detailed task flows were arrived at with buy-in of the relevant stakeholders after analysing the pros and cons of various options.
4. Prototype Presentation
5. Delivered Product Demo
Deployment Journey
The future project scope covered the skeuomorphic representation of three concepts that could be adopted as the foundation for the CI/CD pipeline.
6. Concept Sketch


Metro Route
Focus on a selected zone, while having an overview of the entire journey.

Solitaire
Focus on the latest stage, in context to the journey history.

Dominos
Detailed landscape, with active stages highlighted against past and future push.
7. Information Architecture and Attribute Mapping
The concept presentation with relatable journey attributes helped the users and stakeholders align to the larger vision of the enabling product.
