Durante a aula, o grupo focou-se nas alterações que iria fazer para a versão Beta, assim como as novas funcionalidades que queria implementar. Todas estas decisões foram mais tarde discutidas com os professores Helder Caixinha e Ivo Daniel, onde nos guiaram e orientaram de forma a executarmos um trabalho mais conciso, tendo sempre em conta o tempo que ainda temos disponível. Uma das orientações teve em conta o currículo, que iríamos criar na nossa plataforma. O utilizador estaria a perder tempo a completar o seu CV no WIP quando este não poderia ser usado em mais nenhum site de procura de emprego, porque seria um documento de uso interno. Assim sendo, o grupo achou por bem utilizar a API do europass para completar o CV. Desta forma, o utilizador completa um curriculo que pode ser utilizado mais vezes, uma vez que é universal.
O grupo continuou então o desenvolvimento desta versão beta, que pode ser consultada em:
http://danielfdsilva.com/luismelo/wipweb
(todos os que tinham conta no protótipo de alta fidelidae, poderão aceder à versão beta com os mesmos dados)
Para a entrega anterior, o grupo teve de desenvolver um protótipo de alta fidelidade, implementando já algumas funcionalidades. Com o desenvolvimento deste, foram aparecendo novas idéias a desenvolver, e até mesmo erros que não foram resolvidos.
Com o aproximar da entrega final, todas as incertezas têm que ser resolvidas, afunilando o fluxo das decisões finais. Assim sendo, para a versão Beta, todos estes erros têm que ser resolvidos e todas as decisões tomadas.
Bugs
Com o desenvolvimento do protótipo de alta fidelidade, foram encontrados alguns bugs e erros que foram sendo corrigidos à medida que iam aparecendo. Outros, mais teimosos, ficaram ainda por resolver, mas devem ser corrigidos na versão Beta, a entregar no dia 8 de Junho. São eles:
DESCRIÇÃO | TIPOLOGIA | Prioridade | Data de correção |
Na pagina inicial, onde o utilizador vê as suas ofertas favoritas e recomendadas, a barra de pesquisa não esta centrada com o resto do menu, assim como a pequena lupa se encontra por baixo da caixa de input e nao ao lado como nos restantes ecrãs.
|
design |
baixa |
27-05-2012 |
As fotografias das empresas encontram-se centradas horizontalmente, mas não verticalmente, ainda que se use vertical-align na imagem.
|
design |
baixa |
27-05-2012 |
No perfil das empresas, quando não há informação proveniente do linkdin, os utilizadores vizualizam a palavra ‘null’, em vez de ‘sem informação’.
|
conteúdo |
média |
20-05-2012 |
Na página inicial, os campos do registo estão a ser verificados quanto à sua existência, tamanho , assim como também pelas suas características (o @ no email, por exemplo). Aparecem avisos caso não estejam a ser introduzidos correctamente, mas o formulário continua a ser enviado, ainda que com erros, caso seja clicado o botão de registo.
|
programação |
elevada |
23-05-2012 |
Na pesquisa, as palavras que tenham acento têm dois comportamentos diferentes. Por exemplo, pesquisando por “técnico”, aparecem inúmeros resultados. O mesmo não acontece quando esta mesma palavra é escrita sem acento.
|
programação |
elevada |
Até dia 8 de Junho |
Imagem 1 - Lista de bugs encontrados no desenvolvimento do protótipo de alta fidelidade
Mapa de navegação
Para o prototipo de alta fidelidade foram desenvolvidas funcionalidades que não estavam previstas, como é o caso da edição dos dados do perfil, assim como a possibilidade de visualização do mesmo como sendo outro utilizador. Tal aconteceu uma vez que os outros grupos do WIP (wip.itv e wip.mobile) precisavam para já das imagens dos utilizadores, e de alguns campos que não eram preenchidos no registo (o username, por exemplo). Também era preciso que o utilizador definisse os seus interesses para que pudesse existir recomendações de ofertas segundo esse critério. O grupo definiu então, que a edição do perfil seria também uma prioridade.
Já para a versão Beta, o grupo decidiu concentrar-se na criação do curriculo na plataforma, assim como melhorar a funcionalidade de pesquisa. Deste modo, o utilizador segue uma linha de acontecimentos, desde a pesquisa da oferta, até ao envio da sua candidatura para as empresas.
Imagem 2 - Mapa de navegação com as funcionalidades a desenvolver e já desenvolvidas
Novas Funcionalidades
O grupo pretende implementar uma nova funcionalidade que não foi inserida na listagem inicial. Pretende-se que o utilizador possa escolher se quer pesquisar um termo nas ofertas de emprego ou nas empresas.
Poderá ainda aceder a todas as ofertas, segundo uma listagem de categorias existentes.
Assim, se pesquisar o termo 'vodafone', por exemplo, posso escolher visualizar as ofertas que tenham a palavra, ou o perfil da empresa 'Vodafone'.
Na reunião de ontem contamos com a presença da professora Amaro e do professor Telmo (via Skype).
Foi uma reunião muito importante pois existiam muitos pontos críticos do desenvolvimento do projecto a discutir.
Recebemos algum feedback dos orientadores no que diz respeito à entrega anterior e conversámos sobre a próxima entrega, e sobre estratégias de trabalho para desenvolver daqui para a frente. Ficou acordado que teremos pequenas metas a cumprir aquando de cada reunião semanal.
Assim, estamos já a trabalhar para a próxima entrega, continuando a desenvolver a aplicação e melhorando detalhes tanto a nível técnico como gráfico.
Na aula de segunda feira contamos com a presença do professor Caixinha. Nesta aula foram introduzidos os objectivos a cumprir para a próxima entrega, dia 8 de Junho.
O objectivo dessa entrega é a continuação do desenvolvimento da versão beta, assim como a elaboração de testes a esta mesma versão.
Mas, antes disso e até à próxima sexta-feira, dia 18 o grupo tem de publicar no blog, um post de pré-entrega, tendo em conta os seguintes tópicos :
- Listar bugs e erros encontrados que estão ainda por resolver no protótipo de alta-fidelidade;
- Definir as prioridades desta fase;
- Identificar no mapa de navegação quais serão as funcionalidades a desenvolver;
- Fixar definitivamente os requisitos e as funcionalidades a desenvolver.
Durante o tempo que restou de aula o professor Caixinha esteve com os grupos para verificar os avanços da aplicação, assim como para ajudar a resolver alguns problemas. O grupo continuou o trabalho durante a aula.
A entrega desta semana diz respeito ao protótipo de alta-fidelidade, e tem como objetivo principal experimentar e testar as principais funcionalidades que planeamos na especificação técnica e gráfica.
O protótipo recorre às tecnologias previamente selecionadas e documentadas e que serão integrantes do produto final da aplicação.
A prototipagem não implica que tenhamos de desenvolver todas as funcionalidades de aplicação, mas apenas algumas delas.
Assim, o grupo escolheu prototipar as funcionalidades que dizem respeito ao registo e login, à pesquisa e recomendação de ofertas, assim como aos favoritos, e também a edição de perfil.
Mapa de navegação - àreas alvo de prototipagem