RuP - Processo Unificado Rational
Monografias: RuP - Processo Unificado Rational. Pesquise 862.000+ trabalhos acadêmicosPor: tqd6 • 16/11/2014 • 619 Palavras (3 Páginas) • 346 Visualizações
1 INTRODUÇÃO 2
2 CONCEITOS 3
3 BEST PRACTICIES 4
3.1 DESENVOLVER ITERATIVAMENTE 5
3.2 GERENCIAR REQUERIMENTOS 5
3.3 UTILIZAR ARQUITETURAS BASEADAS EM COMPONENTES 5
3.4 MODELAR VISUALMENTE 5
3.5 VERIFICAÇÃO CONTÍNUA DE QUALIDADE 6
3.6 CONTROLE DE MUDANÇAS 6
4 FASES DE DESENVOLVIMENTO 6
5 CONCLUSÃO 6
1 INTRODUÇÃO
O RUP (Rational Unified Process) é uma metodologia para desenvolvimento de
software criado pela, IBM que pode ser encontrada na forma de um software, fornecido pela
Rational Software, e como um conjunto de processos. Neste trabalho iremos cobrir apenas
aspectos relativos ao conjunto de processos recentes ao RUP, incluindo:
Conceitos
Best Practices (melhores práticas)
Fases de desenvolvimento
2 CONCEITOS
O RUP é uma metodologia de desenvolvimento, com uma estrutura bem definida.
Como qualquer metodologia, é contem conceitos, práticas e regras. Um dos principais pilares
do RUP é o conceito de Best Practices (melhores práticas), que são regras/práticas que visam
reduzir o risco e tornar o desenvolvimento mais eficiente. O RUP define seis Best Practices,
sendo elas:
Desenvolver iterativamente
Gerenciar requerimentos
Utilizar arquiteturas baseadas em componentes
Modelar visualmente
Verificação contínua de qualidade
Controle de mudanças
Ele utiliza o conceito Best Practices em quatro definições, que são:
Funções: grupos de atividades executadas.
Disciplinas: áreas de esforço na engenharia de software.
Atividades: definições de como (objetos/artefatos) é construído e avaliado.
Objetos/artefatos: resultado do trabalho, produzido ou modificado
durante o processo.
Além destas definições, esta metodologia de desenvolvimento
divide o processo de desenvolvimento de software em quatro fases.
Concepção: definição do escopo do projeto.
Elaboração: elaboração básica do software.
Construção: desenvolvimento.
Transição:
3 BEST PRACTICES
O RUP tenta diminuir os riscos do desenvolvimento e
efetivamente deixar o desenvolvimento mais eficiente, através de seis
práticas básicas (conhecidas por Best Practices) a serem executadas durante
todo o processo de desenvolvimento.
3.1 DESENVOLVER ITERATIVAMENTE
Desenvolver em ciclos. Cada ciclo é contém um objetivo que deve ser alcançado. Esta
prática acaba dando ao RUP uma série de vantagens, como
a possibilidade de identificar/modificar requerimentos com mais facilidade;
integração progressiva de elementos ao software, ocasionando uma melhora no descobrimento
e endereçamento de riscos;
desenvolvimento iterativo provê aos gerentes maneiras de fazer mudanças táticas aos
produtos.
3.2 GERENCIAR REQUERIMENTOS
...