• A CTGI
  • Serviços e Soluções
  • Educação
  • Base de Informações
  • Projetos em Destaque
  • Sala de Imprensa
  • Fale Conosco
  • Colaboradores
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.