Metodologia de trabalho
Nosso primeiro diferencial está na utilização de uma metodologia prática e descomplicada:
Ao longo dos anos a ideológica desenvolveu uma metodologia de desenvolvimento, inspirada nas melhores práticas de construção de software, focando em especial a metodologia XP (extreme programming), que propõe uma mudança de paradigma no processo de desenvolvimento:
Manifesto ágil
- Indivíduos e interações entre eles mais que processos e ferramentas;
- Software em funcionamento mais que documentação abrangente;
- Colaboração com o cliente mais que negociação de contratos;
- Responder a mudanças mais que seguir um plano.
O processo de desenvolvimento segue uma sequencia de passos, onde são elaborados os documentos essenciais para o desenvolvimento do projeto. Planejamento suficiente para evitar erros de interpretação e de comunicação, mas não em excesso a ponto de tornar o projeto uma atividade burocrática.
O processo completo envolve oito passos:
Entendimento do Problema |
|
| Declaração em linguagem não técnica do contexto do cliente, a situação atual e das necessidades do cliente. | |
Definição dos requisitos |
|
| Relação em linguagem não técnica dos itens que o sistema deve contemplar, entre relatórios, importação de dados, processamento, cadastros. | |
Arquitetura da aplicação |
|
| Diagrama dos blocos que compõe o sistema, suas relações, funcionalidades e características. Em projetos complexos, inclui a prototipação de telas. | |
Modelagem de dados |
|
| Elaboração de documento técnico com as tabelas do sistema, relacionamentos e outros elementos relacionados ao acesso e transformação de dados. | |
Construção do aplicativo |
|
| Desenvolvimento do sistema propriamente dito: desenvolvimento de telas, relatórios, codificação de rotinas e testes internos de funcionamento. | |
Testes e controle de qualidade |
|
| Integração dos módulos do sistema, carga de dados para simulações de limite e testes integrais. Inclui também a elaboração do manual de operação do sistema, quando contratado pelo cliente. | |
Implantação e treinamento |
|
| Instalação do sistema no ambiente do cliente, migração de dados existentes. Treinamento de usuários e acompanhamento inicial. | |
Manutenção e melhoria contínua |
|
| Ajustes no sistema: novos elementos, melhoria de performance, ajustes, suporte ao cliente, supervisão de backups e auditorias. | |
Telefones: (11) 2985-4003, 2985-4008 e 2985-4009
Rua Luis Coelho, 308, Conjunto 51 - Cerqueira Cesar, São Paulo - CEP 01309-000