Fábrica de Software
A experiência adquirida ao longo dos anos é o principal fator positivo da nossa fábrica de software.
Os tópicos a seguir definem a garantia da qualidade dos serviços prestados:
- Local adequado para desenvolvimento remoto ou centralizado em servidor próprio
- Profissionais capacitados
- Ferramentas de Controle de Processos de Desenvolvimento
Formulários para Especificações Funcionais e Técnicas - Profissionais de Retaguarda para apoio constante aos programadores
- Processos de Desenvolvimento:
- Análise da Situação Atual e Especificação das Necessidades Futuras
- Desenvolvimento do Protótipo da Aplicação
- Desenvolvimento
- Homologação
- Implantação
- Documentação
- Treinamento
Análise Diagnóstica da Situação Atual e Especificação das Necessidades Futuras
- Elaboração de um modelo de dados conceitual/funcional e técnica
- Definição clara e objetiva das funcionalidades que o sistema deve possuir;
- Identificação e análise dos controles atuais ligados ao processo;
- Avaliação das necessidades e objetivos estabelecidos pelo cliente com aval de um consultor ou coordenador dos projetos de desenvolvimento.
Desenvolvimento do Protótipo da Aplicação
- Construção de um protótipo que simule o comportamento do software a ser desenvolvido, de acordo com o estabelecido na fase anterior;
- Fornecimento de subsídios técnicos necessários ao programador.
Desenvolvimento da Aplicação
Consiste no desenvolvimento propriamente dito. Mais especificamente, trata-se da etapa de codificação. Direcionamento total com base nas Especificações Funcionais e Técnicas.
Homologação / Validação
- Aprovação e liberação do software, conforme estabelecido nas fases anteriores, através da realização de testes práticos;
- Avaliação funcional e operacional (performance) do software, em ambiente simulado (considerando-se condições naturais de ambiente computacional e base de dados real do cliente).
Implantação
- Instalação do software no ambiente do cliente.
- Parametrização da aplicação para alinhamento de todos os aspectos: banco de dados, rede, ambientes de qualidade e produtivos.
Documentação
- Elaboração de manuais técnicos de:
- Suporte ao produto.
- Suporte ao usuário (operacionais).
Treinamento
- Capacitação dos usuários quanto a operação do software.
- Esclarecimento de impactos em cada processo da aplicação, além da orientação operacional do produto.
