top of page
Release Management
Release Management is one of the Lucy main features. It allows users to move their projects and processes across and within application environments without involving the Lucy team.
release management.png
Lucy-RM-ReleaseDetail_Step1Skipped.png
Role and Responsibilities
  • Research and Data Analytics - Conduct individual interview and group interview with users from various background and extract valid information from collected data
  • Develop and Iterate Design Ideas -  Collaborate with engineers and data architectures to create long-term solutions and short-term solutions to balance business requirements and tech limitations
  • Presentations Transfer user feedback and potential solutions into presentation documents to communicate with both internal team members and external stakeholders
Design Process
Before jumping into the design solutions
Ask the Right Questions
When I started working on this feature, I have designed and delivered 10+ features for Lucy. However, release management is the area I haven't been deeply involved with. Thus, before I started on ideation for the potential solutions, I have talked with multiple release engineers and users to gain a comprehensive understanding of how existing release management works as well as identify problems.
As it shows in above diagram, the existing workflow for release management is heavily relied on developer tools and involves multiple peoples from different teams. Since the goal of Lucy is to simplify the rule authoring process and make it approachable for business managers, I have highlighted the challenges I have found via research. 
Presenting this diagram to different stakeholders also helped me to test and validate my findings and assumption.
Release Management.png
Given the limited time and capacity 
Initial Diagram and Mockups Help Define the Scope
When it comes to data applications, balancing between the effort from backend and business goals has always been challenging. One method I have found useful is presenting the potential solutions with quick diagrams and mockups. This helps tech leads discover potential limitations at early stages, which also helps business stakeholders understand what can be achieved and what cannot. 
As shows in the above diagrams, scope has also been refined along with the progress of design. During review and demo, we realized that some functions like simulation cannot be taken considering the timeline and team capacity. 
Meanwhile, quick mockups were also created to demonstrate the initial idea.
Lucy RM.png
Iteration
Developing the design
Along with the development of the wireframe, more details have been discussed. While updating the wireframe, I was also working on refining the initial user flow.
Presenting the design
Clickable prototypes
bottom of page