ProUD: Metodologia de desenvolvimento de software baseada em RUP e UML
O ProUD (Processo Unificado Dextra) é uma metodologia própria de desenvolvimento de software alicerçada nos conceitos definidos pelo RUP (Rational Unified Process) e na linguagem de modelagem UML (Unified Modeling Language).
Com essa abordagem, a Dextra gerencia seus projetos com alta visibilidade de seu progresso, através de indicadores de desempenho. O gerenciamento efetivo dos riscos e o foco na qualidade garantem o sucesso no alcance dos resultados.
O processo vem sendo largamente utilizado desde 2005, e é totalmente alinhado às práticas de CMMi e MPS.BR, tendo sido avaliado MPS.BR Nível F no início de 2009.
Dividimos o processo utilizado em quatro grandes fases:
Planejamento
Nesta fase ocorre a definição do escopo do projeto e de suas fronteiras, assim como o planejamento de sua execução. Os acordos são formalizados com o Cliente.
Refinamento da Solução
Nesta fase os requisitos são detalhados, bem como a arquitetura final da solução e os aspectos de integração com outros sistemas. Deve-se, também, fazer uma extensiva análise dos riscos do projeto associados aos requisitos e à tecnologia utilizada.
Execução
O foco nesta fase é dado à implementação das funcionalidades do sistema. A implementação desenvolve-se de maneira iterativa e incremental. A cada iteração é implementado um conjunto de casos de uso definidos previamente, tendo passado pelas fases de análise, projeto, codificação, testes e integração.
O conceito de iterações faz com que os riscos do projeto sejam reduzidos, pois é possível liberar funcionalidades para os usuários antes de concluir todo o projeto, verificando a adequação do sistema aos requisitos funcionais e técnicos (escalabilidade, segurança e confiabilidade).
Ainda nesta fase os componentes de software desenvolvidos devem ser implantados no ambiente de produção do cliente. Os treinamentos planejados são preparados e aplicados aos usuários.
Encerramento
Nesta fase ocorre o aceite do projeto pelo cliente e todos os artefatos gerados ao longo do trabalho são empacotados e entregues ao cliente. Nesta fase inicia-se a atividade de acompanhamento da operação (operação assistida) e o período de garantia do produto.

Contato
Português
English





