Buscar

Avaliação e Seleção de Soluções Técnicas - Aula1 - Áreas Processo Engenharia

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 37 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 37 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 37 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação e Seleção de Soluções 
Técnicas 
Aula 1 
Josiane Brietzke Porto 
Avaliação e Seleção de Soluções 
Técnicas 
• Áreas de Processo de Engenharia 
• Recursão e Iteração dos Processos 
de Engenharia 
Áreas de Processo de Engenharia 
• Segundo o CMMI, as áreas de processo podem 
ser agrupadas em quatro categorias: 
– Gestão de Processo 
– Gestão de Projeto 
– Engenharia 
– Suporte 
• Interagem entre si e afetam umas às outras 
independente da categoria 
Áreas de Processo de Engenharia 
• Exemplo 
– Análise e Tomada de Decisões contém práticas 
específicas para se realizar a avaliação formal, 
que é praticada pela área de processo Solução 
Técnica, visando escolher uma solução técnica 
dentre várias soluções alternativas; 
– Solução Técnica é uma área de processo de 
Engenharia e Análise e Tomada de Decisões é 
uma área de processo de Suporte. 
Áreas de Processo de Engenharia 
• Cobrem todas as atividades de 
desenvolvimento e de manutenção de um 
produto; 
• Aplicam-se ao desenvolvimento de qualquer 
produto ou serviço no domínio de 
desenvolvimento (produtos de SW, HD, 
serviços ou processos); 
Áreas de Processo de Engenharia 
• As áreas de processo de Engenharia do 
modelo CMMI são: 
– Requirements Development 
– Requirements Management 
– Technical Solution 
– Product Integration 
– Verification 
– Validation 
Áreas de Processo de Engenharia 
Áreas de Processo de Engenharia 
RD – Requirements Development 
• Identifica necessidades dos clientes e traduz essas 
necessidades em requisitos de produto. 
• O conjunto de requisitos de produto é analisado para 
produzir uma solução conceitual de alto nível. 
• Este conjunto de requisitos é então alocado para 
estabelecer um conjunto inicial de requisitos de 
componentes de produto. 
• Outros requisitos que podem ajudar a definir o 
produto são derivados e alocados a componentes de 
produto 
 
 
RD – Requirements Development 
• Este conjunto de requisitos de produto e 
componentes de produto descreve 
claramente, em termos que o desenvolvedor 
entende e usa: 
– performance; 
– funcionalidades de design 
– requisitos de verificação, 
– etc. 
 
 
RD – Requirements Development 
• Supre com requisitos a área de processo 
“Technical Solution”, onde os requisitos são 
convertidos para: 
– a arquitetura do produto 
– o design dos componentes do produto 
– os componentes de produto propriamente ditos 
(por exemplo, codificação e fabricação). 
RD – Requirements Development 
• Requisitos são também fornecidos para a área 
de processo “Product Integration”, onde 
componentes de produto são combinados e 
interfaces são verificadas para garantir que os 
requisitos de interface fornecidos por RD 
sejam atendidos. 
 
Áreas de Processo de Engenharia 
REQM – Requirements Management 
• A área de processos “Requirements 
Management” mantém os requisitos. 
• Descreve as atividades para obter e controlar 
mudanças de requisitos e garantir que outros 
planos relevantes e dados sejam mantidos 
atuais. 
• Provê rastreabilidade dos requisitos desde o 
cliente até o produto e componentes de 
produto. 
REQM – Requirements Management 
• Garante que mudanças em requisitos são 
refletidas em planos de projeto, atividades e 
produtos de trabalho. 
• Este ciclo de mudanças pode afetar todas as 
demais áreas de processo de engenharia; 
– A gestão de requisitos é uma sequência de 
eventos dinâmica e freqüentemente, recursiva. 
• É fundamental para um processo de 
engenharia controlado e disciplinado! 
 
Áreas de Processo de Engenharia 
ST – Technical Solution 
• Desenvolve pacotes de dados técnicos para 
componentes de produto, que serão usados 
pelas áreas de processo “Product Integration” 
ou “Supplier Agreement Management”. 
• Soluções alternativas são examinadas com a 
intenção de selecionar o design ótimo 
baseado em critérios estabelecidos. 
ST – Technical Solution 
• Esses critérios podem variar significativamente 
para os diversos produtos, dependendo do 
tipo, ambiente operacional, requisitos de 
desempenho, requisitos de suporte, e custo 
ou prazo de entrega do produto. 
• A tarefa de escolha da solução final faz uso de 
práticas específicas da área de processo 
“Decision Analysis and Resolution”. 
ST – Technical Solution 
• A área de processo “Technical Solution” apoia-
se nas práticas específicas da área de processo 
“Verification” para realizar verificações de 
design e peer review, durante o design e antes 
do build final. 
 
Áreas de Processo de Engenharia 
VER – Verification 
• Garante que os produtos de trabalho 
selecionados atendem aos requisitos 
especificados. 
• Seleciona métodos para a verificação dos 
produtos de trabalho em relação aos 
requisitos especificados. 
• É um processo incremental, iniciado com a 
verificação de componentes de produto e 
concluído com a verificação de produtos 
completos. 
VER – Verification 
• Também envolve peer review, que é um 
método comprovado para a remoção efetiva e 
antecipada de defeitos e proporciona um 
conhecimento valioso sobre os produtos de 
trabalho e componentes de produto que estão 
sendo desenvolvidos. 
Áreas de Processo de Engenharia 
VAL – Validation 
• Valida produtos, de forma incremental, com 
relação às necessidades do cliente. 
• Pode ser realizada no ambiente real de 
operação ou em um ambiente operacional 
simulado. 
• Um aspecto importante para esta área de 
processo é o alinhamento dos requisitos de 
validação com o cliente. 
VAL – Validation 
• O escopo engloba validação de produtos, 
componentes de produto, produtos de 
trabalho intermediários e processos. 
• Esses elementos podem ter que ser verificados 
e validados novamente. 
• Questões críticas encontradas são 
normalmente solucionadas por meio da área 
de processo “Requirements Development” ou 
“Technical Solution”. 
Áreas de Processo de Engenharia 
PI – Product Integration 
• Contém as práticas específicas associadas à 
geração da melhor sequência de integração 
possível, envolvendo a integração de 
componentes de produto e a entrega do 
produto ao cliente. 
PI – Product Integration 
• Usa as práticas específicas de Verificação e 
Validação ao implementar o processo de 
integração do produto. 
– Práticas de verificação possibilitam a verificação 
das interfaces e dos requisitos de interface de 
componentes de produto antes da integração do 
produto. 
– Durante a integração de produto no ambiente 
operacional, utilizam-se as práticas específicas de 
Validação. 
 
Avaliação e Seleção de Soluções 
Técnicas 
• Áreas de Processo de Engenharia 
• Recursão e Iteração dos Processos 
de Engenharia 
Recursão e Iteração 
• A maioria dos padrões de processo reconhece 
que há duas formas para se aplicar processos: 
– recursão 
– iteração 
Recursão e Iteração 
• Recursão 
– Ocorre quando um processo é aplicado a níveis 
sucessivos de elementos de um sistema em uma 
estrutura de sistemas. 
– Os resultados da aplicação em um nível são 
utilizados como entradas para o próximo nível na 
estrutura do sistema. 
Recursão e Iteração 
• Recursão – Exemplo 
– O processo de Verificação pode ser aplicado tanto 
ao produto final completo quanto a componentes 
principais, até a componentes que fazem parte de 
outros componentes. 
– O grau de recursão em que o processo de 
verificação é aplicado depende inteiramente do 
tamanho e da complexidade do produto final. 
Recursão e Iteração 
• Iteração 
– Ocorre quando a execução do processo é repetida 
no mesmo nível do sistema/objeto de trabalho.– Pela implementação de um processo, criam-se 
novas informações que realimentam processos 
associados. 
– Geralmente, essas novas informações fazem 
surgir questões que devem ser resolvidas antes do 
processo terminar. 
 
Recursão e Iteração 
• Iteração - Exemplo 
– Provavelmente haverá iterações entre 
desenvolvimento de requisitos e solução técnica. 
– As questões que surgirem podem ser resolvidas 
com a reaplicação dos processos. 
– As iterações podem assegurar qualidade antes da 
aplicação do próximo processo. 
 
Recursão e Iteração 
• Iteração - Exemplo 
– Processos de Engenharia (por exemplo, 
“Requirements Development” e “Verification”) são 
executados repetidamente em um mesmo 
produto, para assegurar que tenham sido tratados 
adequadamente, antes da entrega ao cliente. 
 
Recursão e Iteração 
• Recursão e Iteração 
– A característica de recursão e iteração dos 
processos de Engenharia permitem que o projeto 
assegure qualidade em todos os componentes de 
produto antes, que sejam entregues ao cliente. 
Avaliação e Seleção de Soluções 
Técnicas 
• Áreas de Processo de Engenharia 
• Recursão e Iteração dos Processos 
de Engenharia

Outros materiais