Repensando os ciclos de desenvolvimento de produtos que se assemelham a design -> desenvolvimento

Há vinte e poucos anos, a linha traçada entre desenvolvedores e designers era forte.
O artístico designer do iMac, que em breve seria o iMac, manipulava os pixels, enquanto o nerd era o responsável pela caixa preta conhecida como código. Não me interprete mal, como indústria, produzimos magia com esta abordagem clássica de código - estes projetos - linear, mas há muito mais a ganhar se estivermos dispostos a misturar ainda mais as coisas.
Sim, é hora de os designers e desenvolvedores fazerem amor. Por quê? Porque, a realidade é que, embora muita coisa tenha mudado, ainda estamos longe de ver uma colaboração genuína entre estes dois conjuntos de habilidades. Todos sabemos que quando os prazos são apertados, há pouco tempo imperativo para se aprender algo novo. Mas, com o passar dos anos, eu tenho visto o valor de dedicar tempo para aprender também as entradas e saídas dos meus colegas. Acredito que, dando alguns passos simples e priorizando maneiras de polinizar idéias e compartilhar aprendizados, esta é uma oportunidade de ouro para todos.
Então, quais são as minhas dicas?
1. Dedique tempo para aprender mais sobre o conjunto de habilidades de seus colegas
Para ajudar a desfocar a linha entre as disciplinas, é importante que tanto os projetistas quanto os desenvolvedores gastem tempo aprendendo o ofício um do outro. O objetivo não é poder fazer seu trabalho, mas garantir que ambas as equipes entendam melhor como melhorar o trabalho um do outro. Por exemplo, coisas simples, como exportar corretamente um arquivo SVG, definir uma facilidade personalizada para uma animação, ou saber uma ou duas coisas sobre contraste de cores são agora fundamentais para o conjunto de habilidades de um desenvolvedor front-end.
Por sua vez, os designers precisam ser capazes de identificar qual conteúdo será criado pelo usuário, as limitações dos navegadores mais populares, e se algo deve ser projetado para mostrar enquanto outros conteúdos estão sendo carregados. A questão é que não basta ser simplesmente o melhor no que se faz, ajuda saber muito sobre o que o resto de sua equipe também faz.
2. Envolver todos os atores desde o início
O antigo modelo de criação de websites sugere que os designers apresentem a idéia, o cliente aprove e, finalmente, os designs são enviados aos desenvolvedores para fazer seus negócios. Mas esta forma de trabalhar está desatualizada! Hoje em dia, é importante envolver os tecnólogos criativos desde o início. Desta forma, eles podem sinalizar possíveis complicações e fornecer alternativas que realmente agregam valor a um projeto para proporcionar a melhor experiência possível ao cliente de ponta a ponta.
Como desenvolvedor, eu mesmo posso atestar que para atingir meu verdadeiro potencial criativo, isso ajuda a pensar junto com o projeto desde sua fase inicial. Se você puder dedicar apenas algumas horas de colaboração durante o processo de projeto e ser ágil na forma como você colabora, fazendo com que nós nerds cheguemos para apontar na direção certa, a equipe pode economizar dias de tempo de desenvolvimento no final. (E levante sua mão se você adora eficiência!)
Por outro lado, é fundamental que os designers não se afastem completamente de um projeto após os primeiros projetos terem sido assinados também. Ao trazê-los na fase de desenvolvimento, eles são capazes de trazer seu olhar atento para verificar os pequenos detalhes visuais. Falando por experiência, também sei que eles são capazes de fornecer soluções criativas para problemas que tendem a surgir após algumas linhas de código terem sido empurradas.
3. Lembre-se de que a comunicação é a chave
Já vi desenvolvedores fazerem magia negra e desperdiçarem horas tentando fazer uma característica específica funcionar, simplesmente porque é algo que o cliente está esperando. Muitas dessas vezes, o recurso nem mesmo agrega valor ao projeto e poderia ter sido substituído por um recurso melhor e mais fácil que somente um desenvolvedor poderia ter trazido para a mesa.
Encontrar maneiras de fomentar a comunicação entre desenvolvedores e designers ao longo do processo gera confiança e, em última análise, significa que todos os membros da equipe têm um senso de propriedade sobre o produto final. Não é ciência de foguetes, mas trabalhar desta forma não só é melhor para o produto, mas para toda a equipe também.
Uma vez que os desenvolvedores são convidados a jogar seus dois centavos no processo criativo, é mais provável que eles confiem que o resultado final não será uma sentença de morte. E se a equipe teve a oportunidade de colaborar em uma fase inicial, há uma boa chance de que os projetistas tenham mantido as limitações tecnológicas em mente também.
Está na hora de misturar tudo!
Por que deixar todo o pensamento criativo para os projetistas, quando os desenvolvedores também precisam encontrar soluções originais e prontas para o mercado? E por que deixar a lógica para os desenvolvedores, quando disciplinas como UX e animação também exigem o domínio do pensamento lógico?
Então, continue e dê a seus desenvolvedores algum crédito criativo e incentive seus designers a bombear o ferro no lado esquerdo do cérebro também. Porque a colaboração é fundamental, e uma vez que as idéias estão fluindo, não há como parar o que podemos fazer.
Conteúdos Relacionados
-
Publicação no blog
Coloque sua energia no lugar certo Por Monks 3 minutos de leitura -
Publicação no blog
Paixão além do alcance: o poder dos fandoms na era do entretenimento Por Marina Pires 3 minutos de leitura -
Publicação no blog
“Dê um POP com Pringles® no seu São João”é a nova campanha em parceria com cantor Nattan Por Monks 3 minutos de leitura
Faça nosso coração digital bater mais rápido
Receba nosso boletim informativo com insights acionáveis sobre as últimas tendências, projetos e muito mais.
A Monks precisa das informações de contato que você nos fornece para entrar em contato com você sobre nossos produtos e serviços. Você pode cancelar a assinatura dessas comunicações a qualquer momento. Para obter informações sobre como cancelar a assinatura, bem como sobre nossas práticas de privacidade e nosso compromisso com a proteção de sua privacidade, consulte nossa Política de Privacidade.