De pé na parede posterior:(esquerda) Adam Marcus, diretor de tecnologia da B12 e co-autor; (centro) Aditya Bharadwaj Ph.D. candidato e primeiro autor; (à direita) Pao Siangliulue, líder de tecnologia na B12 e co-autor. Crédito:Virginia Tech
De acordo com o Checklist Manifesto, o best-seller do New York Times de Atul Gawande, profissionais que realizam trabalhos altamente técnicos, como cirurgiões, pilotos de avião, e os arquitetos usam listas de verificação para ajudar na proteção contra erros evitáveis.
Um dos desafios que as listas de verificação tradicionais representam para as indústrias mais criativas, como web design, é que eles empregam um conjunto altamente definido de tarefas, o que pode limitar a criatividade, especialmente quando as tarefas mudam de acordo com o projeto.
Pesquisadores da Virginia Tech, em colaboração com a startup B12 de web design com base em Manhattan, questionou se seria possível pegar o conceito de Gawande e aplicá-lo a um cenário com tarefas menos rigidamente definidas, como web design, e aplicar listas de verificação de forma mais ampla a tarefas orientadas de forma criativa, como escrever ou programar.
A equipe de pesquisa apresentará suas descobertas na conferência de Interação Humano-Computador da Association of Computing Machinery sobre Fatores Humanos em Sistemas Computacionais em Glasgow, Escócia, em 7 de maio, 2019.
Aditya Bharadwaj, um Ph.D. candidato no Departamento de Ciência da Computação da Faculdade de Engenharia e primeiro autor do estudo, colaborou com a B12 para estudar os hábitos de fluxo de trabalho dos designers. Muitos dos especialistas em design do B12 trabalham remotamente, tornando a revisão face a face uma impossibilidade.
Bharadwaj, que trabalhou anteriormente como desenvolvedor de software no Paypal, primeiro precisava identificar onde e o que estava fazendo com que os designers da B12 ignorassem aspectos de seu trabalho antes de passá-lo para revisão por outro membro da equipe.
A equipe usou uma estrutura chamada Critter como parte da Orquestra, uma plataforma de código aberto para gerenciamento de equipes de especialistas e máquinas. Critter deu aos web designers do B12 a capacidade de tornar as listas de verificação dinâmicas e podá-las manualmente, ou use a capacidade das listas de verificação para auto-podar tarefas.
Um dos outros benefícios de usar o Critter foi sua funcionalidade AutoQA, uma interface embutida no editor de sites baseado em navegador do B12. O AutoQA permitiu que os designers verificassem erros comuns sem trazer um revisor, melhorar o site para que seus revisores possam se concentrar nos aspectos mais desafiadores do projeto.
A lista de verificação do Critter eliminou 20,4 por cento dos itens da lista de verificação em cada projeto e verificou coisas como resolução e layout da imagem, e também exibiu feedback sobre projetos anteriores para que os designers pudessem consultar projetos mais antigos para conformidade.
"Vimos muitos resultados qualitativos que indicam que o uso do software ajudou designers juniores, em particular, a entregar um site com menos erros, "disse o co-autor Pao Siangliulue, líder de tecnologia na B12 e mentor de Bharadwaj.
No início da pesquisa de Bharadwaj ele seguiu os designers, o que lhe permitiu identificar facilmente seus desafios em aderir a uma lista de verificação simples e simples. Ele usou listas de verificação como uma rubrica para fornecer feedback contextual e reforçar a importância das listas de verificação como parte do processo de design. Ele viu que os desenvolvedores se beneficiaram das listas de verificação dinâmicas apresentadas hierarquicamente, e eles valorizaram o feedback fornecido contextualmente.
"Os designers valorizam o feedback humano e o Critter ajudou muito, permitindo que os revisores se concentrassem nas partes mais desafiadoras do trabalho de design depois que nossas abordagens automatizadas cuidaram de tudo que está ao alcance da mão, "disse o co-autor Adam Marcus, co-fundador e diretor de tecnologia da B12.
A flexibilidade adicional das listas de verificação dinâmicas emparelhada com a eficiência da garantia de qualidade automatizada permitiu que a empresa escalasse seus esforços enquanto melhorava a qualidade. O feedback com base na lista de verificação deu simultaneamente aos especialistas em design do B12 uma noção melhor de onde eles precisavam concentrar esforços e os fez se sentirem mais como uma unidade coesa.
"O design da Web é a saída digital de comércio e comunicação hoje, então, ter a capacidade de fornecer aos designers ferramentas que podem ser úteis para eles é uma grande sensação de satisfação, "disse Kurt Luther, professor assistente de ciência da computação e co-autor do artigo apresentado.
Embora a pesquisa da equipe tenha se concentrado principalmente no design do site, os resultados da pesquisa de seu trabalho se aplicam a outros domínios criativos, como escrita e programação. O sistema Critter pode ser usado para adicionar estrutura a muitas tarefas criativas amplamente definidas, enquanto mantém o dinamismo e a não linearidade dos fluxos de trabalho complexos associados a eles.