Please enable JavaScript.
Coggle requires JavaScript to display documents.
rup - Coggle Diagram
rup
-
● Informações produzidas, modificadas ou utilizadas ao longo do
-
-
-
○ modelos (diagramas, protótipos, et.),
○ documentos (plano de negócios, cronograma, plano de projeto, etc)
-
iniciação: entendimento da necessidade e visão do projeto.fase responsável pela definição do escopo do projeto, ou seja, as tarefas que o projeto se propõe a entregar. Normalmente, efetua-se o levantamento inicial de requisitos nesta etapa.
construção:desenvolvimento principal do sistema,ase caracterizada pela codificação e testes de sistema propriamente ditos. Ações relativas à implantação no ambiente também realizam-se massivamente nesta etapa.
Transição: última fase do projeto, que contempla majoritariamente a conclusão dos testes e a implantação do sistema no ambiente. Se necessários, acertos finais no código também são bem-vindos.
-
-
elaboração:especificação e abordagem dos pontos de maior risco
fase em que se concentra a análise do projeto, incluindo planejamento, especificações detalhadas e arquitetura do sistema. Apesar do nome, a elaboração também contempla o início da codificação
-
-
avaliação inicial de riscos,modelo de negocio preliminar
Definir o escopo e as fronteiras do
software (contrato com o cliente);
Definir funcionalidades (requisitos)
críticas do software (atores e requisitos);
Elaborar o business case do sistema, que
deve incluir os critérios de sucesso,
avaliação de riscos, uma estimativa de
recursos e um cronograma dos pontos mais importantes.
obter concordancia dos stalkholds,e credibilidade das estimativas e requisitos
Dinâmica: perspectiva horizontal do gráfico de baleias, que mostra as fases do projeto ao longo do tempo.
Estática: perspectiva vertical do gráfico de baleias, que mostra as disciplinas do projeto ao longo do tempo.
Prática: recomendações de boas práticas para a utilização no projeto (nem todos os autores da literatura reconhecem esta perspectiva).
-
O desenvolvimento test-first é uma das mais importantes inovações no XP. Em vez de escrever algum código e, em seguida, escrever testes para esse código, você escreve os testes antes de escrever o código. Isso significa que você pode executar o teste enquanto o código está sendo escrito e pode encontrar problemas durante o desenvolvimento. Ao escrever os testes, implicitamente se definem uma interface e uma especificação de comportamento para a funcionalidade a ser desenvolvida."
O RUP é um modelo de processo prescritivo e sequencial que divide o desenvolvimento do software em quatro fases: concepção; elaboração; construção; e transição.