Great design tool
Use Cases and Deployment Scope
We use Figma for designing apps, mockups, wireframing, creating icons and creating design docs. It also serves as the reference for our development team to develop apps based on the design. Our devs use the dev mode to make it easier and faster to develop the apps as it provides some styles to be used in the apps. It serves to model user flows in the app and derive use cases as well.
Pros
- The auto layout makes for great easily configurable designs that are simple to develop and adapt to various devices
- Dev mode makes dev handoff particularly painless
- Ease of creating mockups and making quick changes using the editor is nice as well
- The real time collaboration features enable easy remote communication.
Cons
- All android phones are chalked up to a 375px width size, while iPhones' resolutions get preferential treatment. With a wider range of resolutions, android could have better support in the design toolbar
- Pricing for dev mode could be better.
- Allow devs to install plugins that only run in dev mode.
- The view only mode got nerfed to make dev mode look better.
Return on Investment
- It has made my life as a developer much simpler. I almost never need to talk to the designer as to the intended purpose of a design element.
- Figma speeds up the development process
- With its plugins, it also enables sharing design related tokens and values with the team very easy
Usability
Alternatives Considered
Adobe XD
Other Software Used
Miro, Atlassian Jira


