Vimos que para a UMA um processo e formado por Elementos de Conteudo + Elementos de Processos. Ja vimos tambem que Elementos de Conteudo sao (Roles, Task, Steps, Work Products, Guidances e Categories) e que estes refletem apenas o o que e como as coisas devem ser feitas mas nao refletem exatamente o quando. E justamente com esse objetivo que surgem os Elementos de Processo (Activities, Iterations, Phases, Capability Patterns e Delivery Process) cuja principal funcao e organizar os Elementos de Conteudo em atividades e ciclos de vida dando aos mesmos uma estrutura sequencial de execucao. Seguindo esses conceitos (Elementos de Conteudo + Elementos de Processos) mesmo que seu objetivo nao seja estruturar um processo de desenvolvimento de software ainda sim seria possivel utilizar a UMA para tal. Tambem entendendo os dois elementos fica mais facil entender qualquer tipo de processo elaborado atraves da UMA como o proprio RUP.A seguir alguns dos Elementos de Processo do RUP:ActivitiesAtividades sao utilizadas para organizar Elementos de Conteudo, especialmente Tasks, cujo agrupamento forma uma unidade de trabalho. No RUP existem quatro importantes tipos de elementos (a serem detalhados nos proximos posts) que sao na realidade estereotipos de atividades fornecendo uma semantica adicional dependendo do contexto:- Iteration: iteracoes sao um dos principios fundamentais do RUP agrupando atividades que podem ser executadas mais de uma vez.- Phase: fases agrupam elementos de processo de acordo com o contexto/perspectiva do projeto. O RUP apresenta quatro fases principais que sao: Iniciacao, Elaboracao, Construcao e Transicao.- Capability Pattern: sao pequenos fragmentos de processos formados por atividades e milestones. Podem ser utilizados para compor os Delivery Process.- Delivery Process: sao processos completos que podem ser consumidos pelos usuarios. O proprio RUP e publicado com tres Delivery Processes: Classic, Small e Medium.MilestoneMilestones sao pontos de verificacao atrelados a cada fase do projeto. Sao utilizados para assegurar certas situacoes, por exemplo: o Lifecycle Objective (LCO) que e executado ao fim da fase de Iniciacao e visa garantir que todos os devidos artefatos foram coletados dando subsidio a decisao de prosseguir ou nao com o projeto. DescriptorsOutro conceito comumente utilizado pela UMA sao os Descriptors. Atraves deles e possivel utilizar o mesmo Elemento de Conteudo em diferentes contextos de Elementos de Processo. Eles substituem os elementos de conteudo e podem ser de tres tipos: Role Descriptors, task Descriptors e work-product Descriptors. Descriptors geralmente sao representados em WBS permitindo ajustes necessarios sem mudar o elementos de conteudo em si. Uma Task Descriptor, por exemplo, pode remover Steps de uma Task flexibilizando assim os elementos de conteudo. SimuladosAbaixo algumas questoes de simulados para a prova 839 relacionadas a elementos de processo:Which of the following is a Process Element? (Select all that apply.) a. Capability Patternb. Activityc. Roadmapd. Delivery ProcessRESP: ABD Which of the following is a valid descriptor? (Select all that apply.) a. Task Descriptorb. Role Descriptorc. Activity Descriptord. Work-Product DescriptorRESP: ABD Which of the following process elements is a special representation of an activity? (Select all that apply.) a. Phaseb. Activity Detailc. Taskd. IterationRESP: AD Qualquer duvida ou sugestao post um comentario ou entre em contato fernando.dantas@gmail.com).