Vinnie Tang

portrait of woman

About

Linkedin

Resume

Ephemeral Environments for Octopus Deploy

Help application engineers stay in the flow

Discovery

UX Design

UI Design

Usability Testing

Client

Octopus Deploy

Date

2024

Role

Senior Product Designer

Website

octopus.com

Overview

We have a mission to enhancing the developer experience for the Octopus product. We recognize that testing is a crucial part of the application development process, and having a reliable, on-demand environment is highly valued. However, engineering teams often struggle to prioritize investment in this area, and existing tools fail to support their complex scenarios. As a result, application teams are forced to rely on costly, static environments that don’t scale efficiently and ultimately hinder productivity.

Discovery: Understanding how our customers currently managing their development workflows within the ecosystem. Identify opportunities to support efficient infrastructure consumption.

Research and Discovery

We began our discovery research by interviewing customers to determine the relevance of this problem within the ecosystem and how they currently navigate it.

 

The challenges we encountered included understanding each customer's unique workflow, infrastructure setup, and goals; assessing overall market trends and the desirability of potential technical directions; overcoming internal biases about what the solution should look like; and finding the minimal viable approach to validate the product idea and design.

My Role

Collaborating with the product manager and principal engineer, we use discovery research to identify opportunities. By leveraging design-led methods, we help the product team develop a solution pitch that positions Octopus to confidently invest in this initiative for the roadmap.

Explore the scope: As the team gaining more context and insights, we've started ideating potential solutions. The ideas were then summarised as user job stories, and get shortlisted and prioritised. This allows us to focus on one story at a time.

Design and Validation

We began by brainstorming user job stories, selecting and prioritizing them to define the minimum lovable scope. For each job story, we explored ideas and sketched wireflows, which I then refined into prototypes. Throughout the process, we conducted customer research interviews, using prototypes to test our assumptions, validate concepts, and iterate based on feedback.

We've successfully validated the concept. Customers loved how easy it was to setup and run with a streamlined onboarding experience. The solution would also serve 80% of their development scenarios. This gave us great confidence to pin it onto the roadmap.

Email

Linkedin

Medium

© Vinnie Tang 2025

portrait of woman

Vinnie Tang

About

Linkedin

Resume

Ephemeral Environments for Octopus Deploy

Help application engineers stay in the flow

Discovery

UX Design

UI Design

Usability Testing

Client

Octopus Deploy

Date

2024

Role

Senior Product Designer

Website

octopus.com

Overview

We have a mission to enhancing the developer experience for the Octopus product. We recognize that testing is a crucial part of the application development process, and having a reliable, on-demand environment is highly valued. However, engineering teams often struggle to prioritize investment in this area, and existing tools fail to support their complex scenarios. As a result, application teams are forced to rely on costly, static environments that don’t scale efficiently and ultimately hinder productivity.

Discovery: Understanding how our customers currently managing their development workflows within the ecosystem. Identify opportunities to support efficient infrastructure consumption.

Research and Discovery

We began our discovery research by interviewing customers to determine the relevance of this problem within the ecosystem and how they currently navigate it.

 

The challenges we encountered included understanding each customer's unique workflow, infrastructure setup, and goals; assessing overall market trends and the desirability of potential technical directions; overcoming internal biases about what the solution should look like; and finding the minimal viable approach to validate the product idea and design.

My Role

Collaborating with the product manager and principal engineer, we use discovery research to identify opportunities. By leveraging design-led methods, we help the product team develop a solution pitch that positions Octopus to confidently invest in this initiative for the roadmap.

Explore the scope: As the team gaining more context and insights, we've started ideating potential solutions. The ideas were then summarised as user job stories, and get shortlisted and prioritised. This allows us to focus on one story at a time.

Design and Validation

We began by brainstorming user job stories, selecting and prioritizing them to define the minimum lovable scope. For each job story, we explored ideas and sketched wireflows, which I then refined into prototypes. Throughout the process, we conducted customer research interviews, using prototypes to test our assumptions, validate concepts, and iterate based on feedback.

We've successfully validated the concept. Customers loved how easy it was to setup and run with a streamlined onboarding experience. The solution would also serve 80% of their development scenarios. This gave us great confidence to pin it onto the roadmap.

Email

Linkedin

Medium

© Vinnie Tang 2025

portrait

Vinnie Tang

About

Linkedin

Resume

Ephemeral Environments for Octopus Deploy

Help application engineers stay in the flow

Discovery

UX Design

UI Design

Usability Testing

Client

Octopus Deploy

Date

2024

Role

Senior Product Designer

Website

octopus.com

Overview

We have a mission to enhancing the developer experience for Octopus Deploy. We recognise that testing is a crucial part of the application development process. Having a reliable, on-demand environment is highly valued. However, engineering teams often struggle to prioritise investment in this area, and existing tools fail to support their complex scenarios. As a result, they are forced to rely on costly, static environments that don’t scale efficiently and ultimately hinder productivity.

Discovery: Understanding how our customers currently managing their development workflows within the ecosystem. Identify opportunities to support efficient infrastructure consumption.

My Role

Collaborating with the product manager and principal engineer, we use discovery research to identify opportunities. By leveraging design-led methods, we help the product team develop a solution pitch that positions Octopus to confidently invest in this initiative for the roadmap.

Research and Discovery

We began our discovery research by interviewing customers to determine the relevance of this problem within the ecosystem and how they currently navigate it.

 

The challenges we encountered included understanding each customer's unique workflow, infrastructure setup, and goals; assessing overall market trends and the desirability of potential technical directions; overcoming internal biases about what the solution should look like; and finding the minimal viable approach to validate the product idea and design.

Explore the scope: As the team gaining more context and insights, we've started ideating potential solutions. The ideas were then summarised as user job stories, and get shortlisted and prioritised. This allows us to focus on one story at a time.

Design and Validation

We began by brainstorming user job stories, selecting and prioritizing them to define the minimum lovable scope. For each job story, we explored ideas and sketched wireflows, which I then refined into prototypes. Throughout the process, we conducted customer research interviews, using prototypes to test our assumptions, validate concepts, and iterate based on feedback.

We've successfully validated the concept. Customers loved how easy it was to setup with a streamlined onboarding experience, and manage environments automatically at scale. The solution would also serve 80% of their development scenarios. This gave us great confidence to pin it onto the roadmap.