RUP Rational Unified Process Hemerson rabello de Souza Agenda • O que é • Benefícios • Best pratices • • • • Fases do processo Interações Processo estático Workflows Hemerson rabello de Souza Introdução • Processo de engenharia de software • Visa garantir a qualidade de software e processo • Compartilhamento de informação • Processos semi-automatizados Hemerson rabello de Souza Best Practices • • • • • • Desenvolvimento através de iterações Gerenciamento de Requisitos Arquitetura baseada em componentes Modelamento visual do software Verificação de quesitos de qualidade Controle de Mundança do software Hemerson rabello de Souza Fases do processo • Inception lifecycle objetives • Elaboration lifecycle Architecture • Construction Initial operational capability • Transition product release Hemerson rabello de Souza Interações Hemerson rabello de Souza Ganhos • • • • Riscos identificado e mitigados mais cedo Gerenciamento das mudanças Conhecimetno cresce ao longo do projeto Qualidade Hemerson rabello de Souza Processo Estático • • • • Who How What When Hemerson rabello de Souza Workflow do Processo Hemerson rabello de Souza Referências • Phillipe Kruchten. The Rational Unified Process. An Introduction. Addison-Wesley, 2000 • http://www-306.ibm.com/software/rational • http://www128.ibm.com/developerworks/rational/rational edge/ Hemerson rabello de Souza