Olá, pessoal!<br><br>Eu sou estudante do google summer of code e estou desenvolvendo o novo Widgets Explorer do Plasma. Em poucas palavras, meu trabalho consiste em fazer um re-design do antigo explorer, e deixá-lo mais atrativo e usável.<br>
<br>As vezes eu penso como, em alguns casos, é surpreendente que o desenvolvimento de OSS se conclua de forma impecável, dado que, em OSS, vai-se contra qualquer conceito de engenharia de software convencional - o coding time comeca o quanto mais cedo possível, pulando todas aquelas etapas de planejamento, levantamento de requisitos, e etc. Da mesma forma, a gente pode notar que o planejamento do design da interface também é uma etapa pulada - a usabilidade e UI do software é feito ao andar da carruagem, se baseando em observacões de alguns grupos, gostos e desgostos de outros. Pelo menos é o que acontece a maioria das vezes.<br>
<br>Quando eu propus o projeto do gsoc, eu sabia que ele iria exigir um esforco e foco muito grande em design e usabilidade, e, aparentemente fiz uma proposta ousada, já que espera-se que estudantes de google summer of CODE apenas desenvolvam. Eu me propus a fazer um estudo de usuário, concepcao de ideias para UI e mockups do software antes do gsoc comecar pra valer (para não tomar espaco do tempo de código). Consegui realizar uma sessão de focus group com 15 usuários, desenvolvedores, designers e usuários comuns, e fazer uma análise de todo o (vasto) material recolhido. Ah! E a sessão foi remota, distribuida, com gente do mundo todo, em um canal do IRC! Foi uma experiencia bem legal :)<br>
<br>Bem, para resumir, eu gostaria de propor uma apresentacao no latinoware onde o "técnico" são as técnicas que nós, desenvolvedores, podemos utilizar para o design de interfaces em OSS - ou quando estamos sozinhos no barco, ou mesmo quando contamos com ajuda de alguns dos (poucos) designers, profissionais de UX da comunidade. Claro que muito vem do que aprendi com o gsoc. :)<br>