130 likes | 241 Views
Introdução a um Processo de Desenvolvimento Orientado a Objeto. Wolley W. Silva. Processo de Desenvolvimento de Software?. Conjunto de atividades bem definidas; com responsáveis; com artefatos de entrada e saída; com dependências entre as mesmas e ordem de execução ;
E N D
Introdução a um Processo de Desenvolvimento Orientado a Objeto Wolley W. Silva
Processo de Desenvolvimento de Software? • Conjunto de atividades • bem definidas; • com responsáveis; • com artefatos de entrada e saída; • com dependências entre as mesmas e ordem de execução; – baseado em algum modelo de ciclo de vida; Define quem faz o que, quando e como, para atingir um certo alvo
Processo Unificado • Inicio de 1990, os autores se propuseram a combinar as melhores características de cada um dos seus métodos individuais de análise e projeto orientado a objetos.
Fases do RUP • Iniciação • Entender os problemas/necessidades do negócio; • Definir o escopo do projeto; • Estimar custos e riscos; • Elaboração • Analisar domínio do problema; • Definir a arquitetura do sistema. • Construção • Programação e teste de sistema. • Transição • Implantar o sistema no seu ambiente operacional.
Fluxo de Modelagem de Negócio • O fluxo de modelagem de negócio descreve como desenvolver uma visão da nova organização alvo e, baseando-se nesta visão, definir os processos, papéis e responsabilidades daquela organização num modelo de negócio.
O fluxo de Requisitos • O fluxo de requisitos descreve como definir uma visão do sistema e traduzi-la num modelo de caso de uso que, com especificações adicionais, define os requisitos de software detalhadas no sistema.
As metas da Análise e Projeto são: • Traduzir os requisitos numa especificação que descreva como implementar o sistema, selecionando a melhor estratégia; • Adaptar os resultados da análise às restrições impostas pelos requisitos não funcionais, ambientes de implementação, requisitos de desempenho e outros;
Fontes de Consulta • http://www.wthreex.com/rup/portugues/index.htm • http://epf.eclipse.org/wikis/openup/ • http://open2up.blogspot.com.br/