Вы находитесь на странице: 1из 2

Engenharia de Software I

Actividade N. 03 (ANP)

O Docente: Armindo Victorino Paciência1

Processo de Desenvolvimento de Software


Problemas e pontos a ponderar.

1. O que é um modelo?
2. Para que são os modelos?
3. Por que nós modelamos?
4. O que significa UML?
5. Que elementos positivos tem UML?
6. Quais são os objectivos UML?
7. Explique em poucas palavras o que é o Processo de
Desenvolvimento Unificado.
8. O que é um caso de uso?
9. O que significa que o RUP é direccionado por casos de uso?
10. Qual é a arquitectura de um sistema de software?
11. O que significa que o RUP está focado na arquitectura?
12. O que significa para RUP que é um modelo de processo iterativo
e incremental?
13. Compare a natureza iterativa e incremental do RUP com o
modelo linear sequencial de desenvolvimento de software.
14. Que benefícios tem um processo iterativo e incremental oferece?
15. Quais são as fases propostas pelo RUP?
16. O que é uma iteração?
1
Membro Efectivo da Ordem dos Engenheiros de Angola Colégio de Electrotecnia e Informática,
formado em Ciências da Computação. Professor de Engenharia de Software, Teste e Qualidade de
Software, Matemática Discreta e Arquitectura e Padrões de Software, na Escola Superior Politécnica do
Bié da Universidade José Eduardo dos Santos. Emails: pacienciarmindo@gmail.com |
armindopaciencia@hotmail.com

1
17. Quais são os fluxos de trabalho fundamentais que o RUP gera?
18. Faça buscas busca sobre principais modelos de processo de
software:
a) Modelo cascata
b) Desenvolvimento evolucionário
c) Engenharia de software baseada em componentes
d) Iterativo
1. Iterativo-incremental
2. Espiral

2. Directrizes para a actividade n. 6 (AP N. 04)

Na Actividade N 04, iniciaremos o estudo do primeiro fluxo de trabalho


fornecido no modelo do Processo de Desenvolvimento Unificado (RUP), que
consiste em modelagem de negócios. No estudo das técnicas a serem usadas
na modelagem de negócios, pela primeira vez vários artefactos da UML que
temos certeza que serão de seu interesse.

Referências

 Russ Miles & Kim Hamilton; Learning UML 2.0, O'Reilly, 2006. ISBN: 0-596-
00982-8
 Silva, Alberto Manuel Rodrigues da; UML,metodologias e ferramentas CASE.
ISBN: 989-615-009-5
 Humphrey, Watts S; A discipline for Software engineering. ISBN: 0-201-54610-
8
 Ian Sommerville; Software engineering (9th edition), Addison-Wesley, 2011.
ISBN: 9780137035151

Вам также может понравиться