|
|
|
|
 |
Serviços e Soluções- Engenharia de Software |
 |
 |
 |
 |
Diagnósticos e Projetos para Adequação e Implantação de Processos de Software e Arquiteturas de Sistemas |
- "Você não pode gerenciar o que não pode medir" - Tom de Marco
- Mais do que uma mera documentação da sequência de atividades, o processo de software é um recurso dinâmico que permite gerir e mensurar as atividades de desenvolvimento e integração de softwares, bem como todo o seu ciclo de vida, seja em uma organização ou no mercado consumidor. Os processos organizam os recursos para gerar produtividade, qualidade, maturidade e competitividade em desenvolvimento de software.
- O conceito de Arquitetura de Sistemas (ou Arquitetura de Software) é a evolução da adoção de padrões de análise e projeto, advindos das melhores práticas observadas na história do desenvolvimento de software. Sua grande vantagem é a constituição de uma plataforma sólida e planejada para ser mantida, que suportará a estrutura de softwares planejada pela organização.
- A CONTART Tecnologia e Gestão aborda os temas de Processos e Arquiteturas de Software a partir de um diagnóstico da maturidade da organização de desenvolvimento de software e das soluções já implantadas, identificando procedimentos sistemáticos já existentes, elementos de infra-estrutura de software e as competências atuais dos desenvolvedores.
- De posse da análise da situação atual, planeja-se um projeto de adequação, que incluirá a incorporação dos elementos metodológicos, técnicos e de capacitação que irão alinhar a prática de desenvolvimento de software ao plano estratégico da organização.
- Dessa forma, o processo de desenvolvimento e a infra-estrutura de software não só favorecem a competitividade dos sistemas, mas de toda a organização, visto que estarão diretamente relacionados com a sua estratégia.
- Além disso, realizamos projetos de reengenharia de software, que visam a modelar o ativo de software da organização e identificar nele elementos de arquitetura de onde se possa partir para uma solução mais ampla, chegando, finalmente, ao reuso de processos e conhecimento de negócios.
- Nossas soluções em arquiteturas são definidas sob medida e se baseiam nos conceitos de patterns, software product lines e model driven development, todos de acordo com as recomendações do SEI (Software Engineering Institute - Carnegie Mellon Universty - USA) e do OMG (Object Management Group), com apoio de alguns dos mais importantes centros de pesquisa nacionais em engenharia de software.
|
 |
|
 |
  |
 |
|
|