Adaptação de Metodologias de Usabilidade para o Contexto de Desenvolvimento de Software Livre

Ana Paula Oliveira dos Santos, Fabio Kon
In: 14º Workshop de Teses e Dissertações em Engenharia de Software, 2009, Fortaleza. Anais do 14º Workshop de Teses e Dissertações em Engenharia de Software, 2009.

A maioria dos projetos de software livre nao possuem em seu processo de desenvolvimento, praticas para obtenção de boa usabilidade. Isso se deve pela mentalidade de parte dos desenvolvedores deste tipo de software, voltada mais para a funcionalidade do que para os usuarios do sistema. Iremos propor uma metodologia para se obter melhor usabilidade em software livre, com ênfase em sistemas Web, através da adaptação de métodos eficazes para o modelo de desenvolvimento de comunidades de codigo aberto. Tais métodos são normalmente utilizados por empresas especialistas em projeto de interação e, em menor ou maior grau, sao inseridos nos processos de desenvolvimento de projetos de software fechado, o que garante em geral, uma melhor usabilidade quando comparados a maioria dos sistemas de software livre. Esse cenário um dos fatores que ainda limita a expansao de uso e aceitacão de sistemas livres, pois perdendo-se em usabilidade perde-se tambem em confiança dos usuários. Inserindo-se praticas para obtenção de boa usabilidade no ciclo de desenvolvimento de software livre, nao só consegue-se aumentar a aceitação desse tipo de software na sociedade como tambem esse processo favorece o surgimento de novas ideias para interfaces. Afinal, o modelo colaborativo e aberto do software livre possibilita uma maior exploração de um dos conceitos-chave de métodos de usabilidade: a aceitação de várias ideias de design e interação promovida pela possibilidade de abertura a contribuição para qualquer pessoa interessada em participar. Dessa forma, o processo nao é limitado a especialistas da área de Computação, pois a dinâmica das comunidades livres facilita a melhor exploração desta abertura.