Com o recente lançamento do DocuScan Plus, a equipa de desenvolvimento do produto gostaria de partilhar com a comunidade o que consideramos ser um método novo e interessante de desenvolvimento de tecnologia de assistência. Consideramos que esta ferramenta é especialmente útil no desenvolvimento de tecnologia de assistência devido aos desafios únicos envolvidos na criação deste tipo de software. A tecnologia de apoio, ao contrário de outros tipos de software, tem de ser suficientemente fácil para ser utilizada por novos utilizadores de computadores, mas suficientemente potente para satisfazer as necessidades dos utilizadores com experiência de longa data. Além disso, o desenvolvimento de um produto que é tão essencial para tantas pessoas significa que é necessário ter muito cuidado em cada passo do processo de conceção.
Como o software é tradicionalmente desenvolvido
O método tradicional de desenvolvimento de software consiste em uma equipa de design gerar especificações para um produto de software. Depois de mapear o máximo possível do produto, incluindo as funcionalidades, a IU (que significa interface do utilizador e define a forma como o utilizador interage com o software), as capacidades gerais do software, os sonhos, etc., a equipa de design entrega estes requisitos aos programadores. A partir deste momento, os programadores escrevem o código utilizando estas especificações para construir o produto. Quando os programadores concluem o seu trabalho inicial, o produto entra na “fase de teste alfa“, durante a qual a equipa de conceção do produto testa o software. Se necessário, pedem aos programadores que efectuem alterações. Uma vez concluído o teste Alfa, os potenciais utilizadores finais são convidados a jogar com o produto. Esta fase é mais comummente designada por teste beta. No entanto, nesta fase, o conjunto de características, as capacidades do software, a interface do utilizador, etc., estão praticamente congelados e muito poucas ou nenhumas alterações são feitas nestas áreas. Na maioria das vezes, os testes beta são utilizados apenas para eliminar erros.
A diferença da Serotek
Todos nós, na equipa de desenvolvimento do DocuScan Plus, estávamos muito entusiasmados com este produto. No entanto, sabíamos que éramos apenas um pequeno segmento da população que acabaria por utilizar o produto. Estávamos determinados a tornar o produto tão bom quanto possível, não só para nós, mas para o público que queríamos servir. Embora todos nós tivéssemos ideias sobre o que queríamos que o produto fosse, decidimos que não havia melhor maneira de descobrir como deveria ser a solução ideal de digitalização de documentos do que pedir a ajuda das pessoas que mais utilizariam o produto. Para o fazer, sabíamos que precisávamos de ir além do modelo tradicional de desenvolvimento de software. Assim, em vez de trazer os utilizadores para a fase tradicional de testes beta, trouxemo-los para mais perto do nível de testes Alfa.
A diferença da comunidade
Ao contrário dos testes beta tradicionais, decidimos convidar os actuais proprietários do Document Scan a pré-visualizar o novo produto. Em troca da sua ajuda no processo de desenvolvimento, foi-lhes oferecido um preço de atualização introdutório. Mais de 20% dos actuais proprietários da Digitalização de Documentos optaram por participar na pré-visualização. A interação que tivemos com este grupo foi extraordinária. Criámos um fórum de discussão no qual os utilizadores da pré-visualização foram convidados a deixar comentários, colocar questões, fazer sugestões e comunicar problemas. À medida que a fase de desenvolvimento e teste avançava, muitas destas sugestões foram incorporadas no produto final. Para além do fórum, foram realizadas conversas de voz semanais para permitir uma interação mais direta com a nossa comunidade. Membros da equipa da Serotek, incluindo o programador principal, estiveram presentes nestas conversas e, à semelhança do fórum, estas discussões semanais produziram um excelente feedback e promoveram uma grande interação tanto entre os próprios utilizadores da pré-visualização como diretamente com a equipa de desenvolvimento.
Não temos dúvidas de que o DocuScan Plus é um produto muito superior devido ao envolvimento da comunidade na criação do programa. Muitas das sugestões e ideias que foram aperfeiçoadas durante o período de pré-visualização melhoraram significativamente a facilidade de utilização, o conjunto de funcionalidades e a qualidade do produto final. A equipa do DocuScan Plus gostaria de aproveitar esta oportunidade para agradecer a todos os utilizadores da pré-visualização pelos seus excelentes comentários e pela sua ajuda para tornar o DocuScan Plus no que é hoje. É verdadeiramente notável fazer parte de uma comunidade tão fantástica. Esperamos que este tipo de desenvolvimento de software, com ênfase no envolvimento da comunidade, sirva de modelo a seguir para futuros produtos de tecnologia de assistência.