Please enable JavaScript.
Coggle requires JavaScript to display documents.
:whale: 9 Disciplinas :whale: - Coggle Diagram
:whale:
9 Disciplinas
:whale:
:one: - Modelagem de negócios
A TI precisa entender o funcionamento do negócio e o cliente precisa entender no que a TI poderá contribuir para melhor suportar os negócios
A comunicação entre engenheiros de software, desenvolvedores, clientes e usuários deve ser definida e aprimorada
Permite descrever como a visão da organização pode ser usada como base para descrever o processo, os papéis e responsabilidades no projeto
:two: - Requisitos
Explicar como transformar as necessidades das partes interessadas em requisitos que serão usados para criar o sistema
:three: - Análise e Design
Visa criar uma abstração do sistema, com classes, pacotes e subsistemas com interfaces bem definidas
Deve também descrever como cada objeto das classes irá colaborar para viabilizar os casos de uso do sistema
:four: - Implementação
Consiste na organização e criação do código, binários, executáveis, componentes e testes de unidade
Descreve também como reutilizar componentes
:five: - Teste
São feitos testes de integração
É verificado se os requisitos foram corretamente implementados
Tem o objetivo de garantir que os defeitos sejam tratados antes da implantação do software
Faz presente em todas as fases
Implantação - :six:
Entregar o software ao usuário final
Releases, embalagem, distribuição, instalação e suporte aos usuários
Gerenciamento de configuração e mudança - :seven:
trata do controle de versão e dependências de artefatos, como documentos e modelos
Gerencias as solicitações de mudanças para estes artefatos, classificando-as em vários estados, listando as causas raiz, a natureza (defeito ou melhoria), prioridade, etc…
Pode utilizar sistemas de controle de versão e de gerenciamento de ciclo de vida (ALM – Application Life Cicle Management) para viabilizar e facilitar a execução da disciplina
Gerenciamento de projeto - :eight:
Planeja o projeto em dois níveis de detalhamento, descrevendo as iterações e os processos de acompanhamento e métricas destas iteração.
Ambiente - :nine:
O RUP pode ser personalizado para utilização em cada projeto
O RUP não é uma norma fixa, pode ser criteriosamente preparado para adequação em cada diferente situação que se encontra no gerenciamento de processos
Pode-se dizer que o sucesso do projeto depende da capacidade da pessoa que faz esta personalização
Em alguns casos, caso o RUP seja utilizado de forma errada, pode levar à percepção de que o método é muito pesado e custoso para ser utilizado, levando à dificuldades no projeto