Conforme explicado no ultimo post a UMA - Unified Method Architecture e dividida em Elementos de Conteudo de Metodo e Elementos de Processo. O primeiro refere-se a relacao de elementos como Roles, Task e Work Products e existem independentemente do segundo. Ja os Elementos de Processos referem-se ao "quando" e ajudam a organizar os Elementos de Conteudo em atividades, gerando assim, uma estrutura sequencial que forma o processo.Work ProductsUm dos principais elementos de conteudo sao os Work Products. No RUP 2003 os Work Products eram referenciados como Artefatos e agora no RUP 7 se dividem em 03 tipos:- Artefatos: sao tangiveis e podem agrupar outros artefatos. Um exemplo de Work Product desse tipo e o Software Development Plan que contem cinco outros artefatos. Diga-se de passagem esse Work Product e um dos mais cobrados na prova de Certificacao 839. - Outcome: sao saidas geralmente intangiveis e nao reutilizaveis o que pode ser um estado ou resultado. Exemplos de Outcome pode ser uma otimizacao de performance ou uma instalacao de software. - Deliverable: e um entregavel que prove valor ao stakeholder seja ele interno ou externo. Um deliverable pode ser composto de Artefatos ou Outcomes. RolesUma Role e definida como um conjunto de skills, competencias e deveres responsavel por executar tasks e produzir Work products. Exemplos de Roles: Task/StepsTasks sao acoes executadas por Roles e sao dirigidas por Work Products de entrada e saida. Tasks sao compostas de Steps que representam uma unidade de trabalho mais granular. O workflow abaixo, muito comum no RUP, pode ser lido da seguinte forma: a Task Identify Security Patterns recebe e atualiza o Work Product Software Architecture Document que e de responsabilidade da Role Security Architect.GuidanceGuidances sao orientacoes que podem auxiliar ou detalhar a execucao de elementos dos tipos: Task, Work Product ou Process Elements. Existem varias tipos de Guidances como: Checklist, Concept, Estimation Consideration, Examples, Guideline, Practice, Report, Reusable Asset, Roadmap(passo-a-passo), Supporting Material, Template, Term Definition, Tool Mentor, Whitepaper(conteudo externo).CategoriesCategorias sao utilizadas para agrupar elementos de conteudo. Existem 04 tipos de categorias: Discipline, Domain, Role Set, Tool Category.Qualquer duvida ou sugestao post um comentario ou entre em contato(fernando.dantas@gmail.com). Se voce acha a navegacao do site do RUP confusa e tem dificuldade para encontrar algo dentro dele voce provavelmente ainda nao entendeu os conceitos da UMA - Unified Method Architecture. Para simplificar o entendimento pense na UMA como uma especie de UML sendo que a diferenca e que enquanto a UML auxilia a modelar o comportamento de um sistema a UMA auxilia a modelar processos como o proprio RUP. Logo, entender os conceitos da UMA significa entender como o RUP e estruturado, de que e composto e como seus elementos se relacionam entre si. Vale lembrar ainda que esse e um dos assuntos mais cobrados na certificacao 839 e um dos pontos onde varias mudancas foram introduzidas em relacao a versao 2003 do RUP.O principio chave da UMA e a clara separacao entre Elementos de Conteudo (Method Content) e Elementos de Processo. O primeiro refere-se a relacao de elementos como Roles, Task e Work Products e existem