Académique Documents
Professionnel Documents
Culture Documents
Metodologia ICONIX
Proposta por Doug Rosenberg (Iconix Software Engineering )
Use Case Driven Object Modeling with UML: A Practical Approach
(1999)
http://www.iconixsw.com
Iconix um processo de desenvolvimento de software que no to
burocrtico quanto o RUP nem radical como o XP. (fonte: wikipedia)
ICONIX: Formato
conduzido por casos de uso
iterativo e incremental
relativamente simples (tal como o XP, mas sem
eliminar as tarefas de anlise e de desenho que aquele
no contempla)
Usa a UML como linguagem de modelagem
ICONIX: Motivao
nfase especial no problema da rastreabilidade
(traceability)
Contempla as seguintes tarefas (milestones):
Anlise de requisitos
Anlise e desenho preliminar
Desenho detalhado
Implementao
Rastreabilidade (traceability)
Rastreabilidade: Como passar dos casos de uso para os
diagramas de sequncia?
Casos de
Uso
Descrio
dos Casos
Diagramas
de Robustez
Diagramas
de
Sequncia
Anlise de Requisitos
1.
2.
3.
4.
Anlise de requisitos
Anlise e desenho preliminar
Desenho detalhado
Implementao
Anlise de Requisitos
1.
2.
3.
4.
Anlise de requisitos
Anlise e desenho preliminar
Desenho detalhado
Implementao
Anlise de Requisitos
1.
2.
3.
4.
Anlise de requisitos
Anlise e desenho preliminar
Desenho detalhado
Implementao
Diagrama de Robustez
Os Diagramas de Robustez usam trs tipos de esteretipos:
Objetos de fronteira/interface (boundary)