Neste post iremos apresentar todo o trabalho realizado para a elaboração da versão beta do WiP Mobile e também os testes feitos à amostra seleccionada, assim como as conclusões retiradas do tratamento das respostas dos inquéritos feitos antes e depois da experiência.
Antes de mais, porquê criar uma versão beta da aplicação e fazer já nesta altura testes com utilizadores? É essencial desenvolver uma versão beta e dá-la a ser testada aos utilizadores para conseguirmos assim recolher informações extremamente importantes relativas a problemas de design, usabilidade ou simplesmente para termos relatos sobre a aplicação feitos fora do grupo de desenvolvedores.
Na #entrega06pre o grupo elaborou uma lista de bug's a resolver assim como um cronograma semanal das implementações a realizar na versão beta.
Começando pela lista de bug's, conseguimos resolver todos os bug's detectados no protótipo de alta-fidelidade à excepção de um, o botão de "Logout" do Facebook. Após pesquisarmos no fórum do Titanium descobrimos que há mais desenvolvedores a terem exactamente o mesmo problema, não é possível fazer logout da aplicação sem primeiro a fechar e voltar a abrir. Infelizmente ainda não existe uma solução para este bug próprio do Titanium.
Todos os outros bug's encontram-se já solucionados.
Figura 1. Lista de bug's resolvidos
Relativamente ao cronograma semanal de implementações da versão beta, nem todos as funcionalidades lá descritas foram implementadas por diversos motivos. Na semana de 21 a 27 de Maio, todos os pontos lá presentes estão implementados, mas tal como já referido aqui no blog, tivemos muitas dificuldades em colocar as checkboxes das categorias a serem carregadas dinâmicamente, pelo que foi um ponto que andou constantemente a atrasar os pontos da semana seguinte, pontos que por sua vez acabaram por atrasar os da semana de 4 a 8 de Junho, criando-se aqui um efeito de "bola de neve".
Depois de conseguirmos implementar o carregamento dinâmico das categorias, partimos para a implementação do ecrã de detalhes das ofertas ainda na tentativa de recuperar o tempo perdido. Esta tentativa acabou por não passar disso mesmo, pois acabamos também por encontrar muitos entraves na implementação total deste ecrã, acabando por se revelar mais árduo do que o previsto. Enquanto ainda batalhávamos com isto, na orientação desta semana estivemos a discutir a implementação dos "Subscritores" juntamente com os grupos do WiP TV e WiP Web. Uma vez que os outros dois grupos ainda não iriam implementar esta funcionalidade para a versão beta e ainda existem algumas dúvidas sobre este ponto, decidimos descartar a sua implementação para a versão beta.
Todos estes contratempos e complicações fizeram com que, para não comprometermos os testes da versão beta, acabássemos por descartar algumas funcionalidades consideradas menos importantes para a versão beta, identificadas na Figura 2.
Figura 2. Cronograma semanal das implementações realizadas
Toda a informação relativa aos testes do WiP Mobile encontra-se no seguinte pdf:Testes