|
|
A unidade organizacional Fábrica de Software da Tree Tools possui a certificação nível F do MPS-BR, versão nacional compatível com o CMMi. Nossa empresa foi uma das primeiras a obter o "selo" em nosso estado!
Nossos profissionais possuem certificações com reconhecimento nacional e internacional, tais como Java Certified, ITIL® - Information Technology Infrastructure Library e PMP - Project Management Professional (PMBOK®).
Além de adotar processos baseados nas melhores práticas mundiais da Engenharia de Software, utilizamos componentes e frameworks abertos, proporcionando baixo custo de propriedade e de manutenção, alta escalabilidade, portabilidade e garantia de continuidade.
Com o objetivo de padronizar seu desenvolvimento de sistemas, a Tree Tools concebeu o "Tree Tools Process", metodologia própria que rege todo o processo, alinhada às melhores práticas mundiais de Engenharia de Software.
Na figura abaixo, pode-se observar o ciclo de vida para os projetos da Tree Tools e também o relacionamento das atividades indiretas e necessárias à completude do processo, como os processos de gerência de configuração, de garantia da qualidade, de requisitos, de projeto e medições.
O Tree Tools Process, base da estrutura de sua Fábrica de Software, é um processo formal de desenvolvimento de Software fundamentado na RUP, PMBOK e MPS.BR. É composto por um conjunto de Templates (padrão de documentos), Guias de Referência para construção de artefatos, e ferramentas de software para produção e controle de cronogramas, estimativas, relatórios, rastreabilidade, versionamento e testes.
O MPS.BR® é um programa para Melhoria de Processo do Software Brasileiro coordenado pelo Softex, contando com o apoio do Ministério da Ciência e Tecnologia, da FINEP e do Banco Interamericano de Desenvolvimento.
Ele é baseado no CMMI, nas normas ISO/IEC 12207 e ISO/IEC 15504 e na realidade do mercado brasileiro.
O RUP® é um framework de processo interativo de desenvolvimento de software criado pela Rational Software Corporation.
O RUP® é baseado em um conjunto de princípios de desenvolvimento de software e melhores práticas, por exemplo: