
FlowGenie
FlowGenie
FlowGenie is a Figma plugin that helps designers streamline their workflow. It enables users to generate screens, modify elements, build styles, and collaborate through a shared team space.
Client
Digital Agency DTT
Duration
20 weeks (2024)
Tools
Figma
Design Challenge
How can we advise and inspire designers during their design process in Figma, enabling interfaces and flows to be created more creatively and efficiently?
Designers use UI elements from previous projects to meet tight deadlines. This approach limits creative exploration, creates inefficiencies, and makes it challenging to keep up with modern design trends. This sparked the idea to create a digital product that helps designers work more creatively and efficiently.
User Research
To build empathy with the designers and developers, I conducted user interviews and held a focus group.
Goals
What are the issues surrounding the use of Figma design systems?
What are the issues with the current process of handing off designs?
How does the design handoff process work?
Where do designers need the most assistance during their design process?
Where do designers typically look for inspiration?
Insights
These are the key insights from user research.
Customizability
Designers felt restricted by the use of component libraries.
To utilize components for specific projects, designers often had to detach instances, which added extra manual steps and inconsistencies.
Inspiration
Designers expressed a strong need for more efficient ways to gather inspiration, particularly in the early stages of the design process.
Designers prefer having a wide variety of inspiration sources rather than a single component to use across multiple projects.
Tooling
Developers need to switch between Overflow and Figma. Overflow is used for viewing interactions and flow, while Figma is needed to access design specifications such as spacing, colors, and typography.
Developers find it inconvenient to constantly switch between Figma and Overflow.
Feedback
The current feedback loop, which occurred across Slack and Overflow, was seen as inefficient.
Designers and developers agreed that an integrated feedback solution within Figma could significantly improve the design process.
Manage Workflow
Designers want to better organize and manage their workflow in Figma. Currently, they manually add labels to keep track of what’s completed. This process could be automated to improve efficiency.
Empathy map
I created empathy maps and user journeys to visualize the user and context.
Ideation
I defined "How Might We" questions to reframe the challenges and explore new possibilities for solutions.
How Might We?
How might we create consistency, without limiting creative flexibility?
How might we inspire and advise designers during their design process?
How might we make it easier for developers to transfer the designs to code?
How might we improve the current feedback loop between designers and developers?
How might we help designers manage and organize their workflow?
Concept Choice
A plugin allows direct integration into the designer's workflow, leveraging their familiarity with Figma while providing a centralized solution to the key challenges.
User Flow
I created a user flow to ensure that the low-fidelity sketches are aligned with the user experience goals.
Lo-Fi Sketches
With low-fidelity sketches, the structure and functionalities of the plugin could easily be tested in usability tests.
Usability testing
The goal of usability testing was to identify usability issues and to refine functionalities of the plugin.
Key Takeaways
The team library should get more attention. Both visually on the home page and functionally throughout the plugin.
The information architecture of the team library can be improved for easier navigation and usability.
Designers want to be able to save designs.
Designers would like the option to retain some generated colors while still having the flexibility to generate new ones.
Key Iterations
Add clear call-to-actions for the team library.
Make the team library more of a focal point on the homepage.
Show more people/ users throughout the design.
Add more micro animations to enhance interactivity.
The designs are categorised and can be sorted.
Usability improvements for the AI functionalities, such as the option to lock certain colors.
Prototype
Send me an email at daanolff2000@gmail.com to get access to the full prototype.