__
5. DESENVOLVIMENTO
Pretende-se neste ponto descrever a forma como foi desenvolvido o protótipo do
projeto relacionando-o tanto quanto possível com a metodologia utilizada. Como foi
atrás descrito, inicialmente foi feito um estudo do conceito e dos produtos semelhantes
existentes no mercado, com o intuito de assimilar melhor toda a problemática. Posto
isto passou-se então a uma análise e reavaliação dos requisitos previamente definidos, o
que resultou num refinamento de alguns estudos realizados antes do início do projeto.
Tendo, então, as funcionalidades base do sistema sido definidas, e para que não
restassem dúvidas quanto à sua necessidade, optou-se pelo desenvolvimento de uma
série de protótipos de baixa resolução que, neste caso, se materializaram sob a forma de
esboços em papel dos GUIs da aplicação.
De facto, este tipo de prototipagem é bastante comum nas fases iniciais de projetos,
uma vez que representa uma forma rápida e pouco dispendiosa de visualizar as
funcionalidades do sistema do ponto de vista do utilizador. Assim sendo, a análise dos
protótipos em papel permitiu uma reavaliação do sistema e um segundo brainstorming
com alguns dos colaboradores da organização quanto às suas funcionalidades. Daqui
resultaram já alguns conceitos de interação e visualização de informação que, desde o
início, se pretendiam claros e efetivamente usáveis.
Aquando do desenvolvimento dos protótipos de baixa resolução, a tecnologia com
que estava previsto desenvolver a interface era o “Adobe Flex”, pelo que, quando se
decidiu utilizar o PHP, algumas interações tiveram de ser repensadas.
Deu-se então início a uma segunda fase de prototipagem de baixa resolução, onde a
partir dos protótipos anteriormente desenvolvidos se construiu um protótipo não
funcional, sendo que desta vez não foi utilizado o formato papel. Em vez disso
implementaram-se os GUIs mais representativos em PHP.