Figma is used to compose mockups and wireframes for workshop purposes. This allows us for gathering feedback from the stakeholders/client. In further steps we use it for prototyping reasons to crack the features desired by the stakeholders. The tool is applied for deliverables of different quality - from lo-fis to hi-fis, including something in-between (without showing minor UI parts that do not affect the look and feel of the solution). Reaching hi-fis from lo-fis is really easy thank to components we may create and replicate in the tool.
Pros
Prototyping
Application of plug-ins
Quick modification of components
Easily trackable order of works
Look and feel of graphic design tool everyone is familiar with
Cons
Prototyping needs to follow a scenario
Filling fields in by hand in the prototype is impossible
Variables are not recorded in the prototype (e.g. Axure does it)
Likelihood to Recommend
Figma works best when you need to present general look and feel of the solution and the prototype does not need to allow the user for unconstrained application of the designed tool. This may be used to discuss particular features with the stakeholders and walk them through the prototype are demo it to them. Considering UI- and graphic-design-oriented approach, Figma may be the best tool to nail down the necessary designing process. It surely is enough for less advanced projects that do not need to give freedom to the users testing the prototype.
VU
Verified User
Contributor in Information Technology (Civil Engineering company, 10,001+ employees)