Modelos de Design Workflow e Organização de Arquivos no Figma
DATA
1 de June , 2022
Artigo
Partilhamos um artigo de Julia Nascimento, Product Designer. Onde nos fala dos modelos de design workflow e organização de arquivos no Figma
O frio na barriga
Aquele frio na barriga antes de começar, parada em frente a uma tela em branco. Uma tela em branco às vezes pode ser desesperadora.
Hoje superei um pouco isso, enchendo essa tela em branco em poucos segundos com um ritual que chamo de “Kill the white page ritual” (Ritual mate a página em branco).
Nesse ritual, eu escrevo ou desenho o que eu sei que tenho que fazer até o momento em 5 segundos ou menos. Às vezes faço um título de 68 pixels, um botão e um quadrado. A partir daí me sinto melhor e começo a respirar e pensar com calma.
Comece com uma capa
Deixe o arquivo que você irá trabalhar mais bonito e arrumado.
Tamanhos de capas
Segundo Marcos Paulo Pagano, a imagem de capa ser quadrada a faz funcionar melhor em todas as proporções possíveis de exibição.
Com o botão direito sobre o frame é só clicar em “Set as Thumbnail” (Definir como capa).
Isso também é importante caso envie o link para o cliente, por exemplo, aparece a imagem junto ao link.
Dica: Gosto de colocar a cor do fundo do canvas da mesma cor do frame para não aparecerem bordas na visualização.
Criar capas e definir como tumbnails (Imagens do Samuel Wong)
Eu começo com um modelo de capa que criei, e copio de um projeto para o outro. Isso cria uma uniformidade em meus projetos e fica lindo quando entro na visualização de recentes do Figma.
No início eu organizava o arquivo por tipos de dispositivos. Por exemplo:
1. Desktop
2. Mobile
Funciona para criação de websites simples ou uma landing page rápida.
2. Feature
Separar as features por página tem um ponto positivo e um negativo.
Pró:Os desenvolvedores adoraram quando passei a organizar as features em páginas, os devs realmente adoraram a ideia. Assim, quando estavam desenvolvendo uma versão podiam navegar mais fácil e rapidamente por cada feature.
Contra:Difícil manutenção para conseguir disponibilizar as features por página eu tinha que copiar as telas da página de UI principal onde estavam todas as telas organizadas por fluxo de usuário, e duplicá-las na página da feature específica e mantê-las atualizadas.O Figma, ao contrário do Sketch, não aceita prototipação entre páginas. Então eu tentei transformar as telas em componentes, assim quando eu mudasse algo na master as telas nas páginas de features seriam atualizadas automaticamente.Porém, transformar todas as telas em componentes não parecia uma boa ideia para mim e ainda não resolvi essa questão por completo.
4. Processos de desenvolvimento
Outra forma de organizar é por etapas de desenvolvimento do produto. Exemplo:
Cover ou Apresentação do projeto
User story (o quê): usamos bastante como guia para testes com utilizador.
User tasks / Requisitos do projeto (como): pode copiar do doc de requisitos que o Gestor de produto faz e adicione anotações.
Pesquisas / Resultados: aqui se inclui também a persona.
Moodboard / Feature benchmarking / Concorrentes
Fluxos / Wireframes: gosto de fazer wireflows com o Plugin Autoflow.
Guia de estilos
Fluxos / UI Screens: fluxos com visual design aplicado, esta é a página que os devs mais utilizam por isso deixo com os fluxos junto.
Protótipo
Em andamento/Work in progress: comecei a usar o Plugin Status ou Frame Status para indicar no que estou trabalhando e o que já está pronto pra avaliar/desenvolver.
Drafts/Rascunhos
Como eu faço parte de times de diversos produtos (4 apps, 13 websites e 2 Webapps) posso explorar organizações diferentes para cada produto e time.
5. Baseado no Scrum
Um modelo que vi nos fóruns sobre o tema foi criar 4 arquivos (não páginas) dentro do projeto, dessa forma:
1. Tokens
Reúne todos os elementos essenciais de design da empresa, como tipografia, paleta de cores, logotipos, ícones.
2. App
Todas as telas desde a concepção são colocadas aqui. As páginas principais incluem Sprint, Master, Archive. Deve-se criar uma página para cada sprint a fim de revisar os itens de trabalho com a equipe. As telas lançadas serão consolidadas na página mestra.
3. WebApp ou Website
4. Ops
Todos os ativos editoriais do produto ficam aqui, como gráficos pras lojas (Apple Store e Play Store) banners e gráficos de mídia social. As páginas principais são divididas de acordo com os canais, como Landing Banners, Campaign, Store, Website Assets, Instagram, etc.
6. Baseado em versões com um arquivo por feature
Equipe › Projeto › Arquivo › Cover | Design | Test # | Develop
Equipe: normalmente é o nome da empresa
Projeto: site ou aplicativo em que você está trabalhando
Arquivo/file: o arquivo é baseado nos recursos/feature desse produto (web ou app, etc). Você pode ter um arquivo ou vários arquivos (como Login ou processo de checkout, são todos recursos individuais separados por feature)
Dentro de cada arquivo existem páginas estruturadas:
Capa
Design
Teste (com utilizadores e protótipos separados por versão testada e data)
Desenvolvimento
As páginas de teste são para teste com utilizadores e podem haver várias delas até você chegar à etapa de desenvolvimento. Cada etapa pode ter seu próprio protótipo no Figma.
Dica:para quem tem um plano pro do Figma, a função de salvar versões e criar um histórico é um sonho.
Entenda a estrutura de organização de arquivos do Figma
Esta é a organização de arquivos no Figma
No final o melhor vai ser sempre combinar alguns destes modelos de acordo com o tipo de produto e o que fica melhor para sua equipe.
Use redlines para anotar coisas que você deseja destacar. Existe um componente chamado Figma Redline que você pode usar para fazer suas anotações se destacarem.
Faça comentários para adicionar informações importantes para o time, como, por exemplo, se um componente for dinâmico e requer um serviço. Garanta que o dev back-end irá ver.
Documente e rotule tudo — especialmente as camadas.
Minhas lições no processo todo
Aprender a não complicar as coisas
Nem todo mundo vai entender minha forma de pensar e organizar
Sempre tentar diminuir minha carga de trabalho ao criar novos arquivos e projetos e mantê-los ao longo do tempo
Ter seu próprio template/framework vai te salvar muito tempo e vai ajudar novos entrantes
Tentar diminuir ao máximo a carga cognitiva da minha equipe ao ser jogada em um projeto que criei e ajudá-lo a navegar e encontrar o que precisam
Sempre pedir feedback e construir tudo em equipe
Não é necessário ter uma página só para a cover já que a thumbnail pode ser definida em qualquer lugar. Nesse caso é melhor que a primeira página seja a última versão da interface, pois fica mais prático para a equipe (valeu Marcos Paulo Pagano pelo insight)
Minha equipe acabou de migrar para o Figma e ainda estamos nos adaptando ao trabalho colaborativo por lá. Eu tenho implementado alguns modelos de acordo com cada produto e feito testes para saber o que funciona melhor, e claro, tem surgindo alguns problemas, mas o importante é coletar feedback e se manter evoluindo.
Espero que gostem do post e que os ajude de alguma forma 🙂
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
3rd Party Cookies
This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.
Keeping this cookie enabled helps us to improve our website.
Please enable Strictly Necessary Cookies first so that we can save your preferences!