A GAGLES trabalha exclusivamente com sistemas de interface web, que podem ser gerenciados e acessados de qualquer lugar a qualquer tempo. Além de migrar sistemas legados para os padrões web, também desenvolvemos sistemas sob medida para você e sua empresa. Em geral, as aplicações atuais não são amigáveis para os usuários. Nós buscamos interfaces fáceis de utilizar para as mais complexas aplicações on-line, a partir da combinação entre engenharia de software e nossa paixão por usabilidade.
As aplicações são a chave para entender todo o poder da web, possibilitando gerenciar processos, fazer contatos, vender produtos e serviços de qualquer lugar e tempo. O objetivo de nossas aplicações é tornar sua vida e a vida de sua empresa mais fácil, tendo em mente nossos princípios de design.
Nosso processo de desenvolvimento é resultado do estudo de diversos processos existentes, extraindo as melhores práticas de cada um deles. Ao todo, 5 estágios compõe o processo:
- Identificação de necessidades: nesta fase realizamos uma análise do modelo de negócios que a aplicação deve suportar, os participantes dos processos, os benefícios que devem ser gerados e as metas da aplicação. A partir desses elementos extraímos os requisitos que devemos atender.
- Planejamento da aplicação: aqui é realizado o desenho da aplicação, de modo a atender todos os requisitos identificados no item 1. Esse desenho inclui ainda a análise de quais características devem ser otimizadas para gerar a melhor experiência para o usuário. O Planejamento é fundamental para garantir que as expectativas sejam atendidas e os usuários não sejam frustrados quando estiverem utilizando a aplicação.
- Prototipagem: sempre desenvolvemos protótipos funcionais que possam ser testados e validados. Essa técnica permite aprimorar as interações do sistema, sua usabilidade e funcionalidade. Mais uma vez, o grande benefício é a melhoria da qualidade do produto, refletida na experiência do usuário.
- Codificação final: os protótipos fornecem os subsídios para a codificação final da aplicação, que será testada e implantada.
- Implantação: com a aplicação pronta, iniciamos os testes automatizados e com os usuários. As correções e ajustes necessários são realizados de acordo com as prioridades e os usuários são treinados. Por fim, quando necessário, fazemos a conversão da aplicação anterior para a nova aplicação web, concluindo o processo de desenvolvimento.
Nossa metodologia prima pela qualidade do produto, intensificando os benefícios apresentados por uma aplicação web:
- Interatividade com o usuário.
- Interfaces gráficas intuitivas.
- Disponibilidade da aplicação quando e onde for necessário.
- Customização e personalização.
- Criação de novos canais de interação e negócios.
- Automatização de tarefas repetitivas e dispendiosas, reduzindo custos e melhorando os resultados.
- Baixo custo de automatização e comunicação.
Todos nossos processos são documentados e analisados, de modo que tanto o cliente quanto nossa equipe possa utilizar esse material como referência para o aprendizado e implementações futuras.
< Voltar
