Buscar

Avaliação Final - Processo de Software

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

Prévia do material em texto

Avaliação Final (Discursiva) - Processo de Software 
 
1Os modelos representam um esboço do processo, incluindo as principais atividades, 
sua ordem de execução, requisitos e responsabilidades. No entanto, o modelo não 
descreve ações, recursos e restrições de execução. É apenas um apoio, não sendo 
isoladamente suficiente para controlar todo o processo de desenvolvimento de software 
(SOMMERVILLE, 2007). O ciclo de vida do processo é realizado pelas etapas de 
Planejamento, Análise e especificação de requisitos, Projeto, Implementação, Testes, 
Operação e Manutenção. No que diz respeitos às etapas especificação do processo, 
disserte sobre as etapas de Análise e especificação de requisitos e Projeto. FONTE: 
SOMMERVILLE, I. Engenharia de software. 8. ed. Rio de Janeiro: Pearson, 2007. 
 
Resposta esperada 
Análise e especificação de requisitos: envolve a etapa de entendimento do problema e 
definição do escopo do projeto através da elaboração e refinamento dos requisitos, 
deixando claro os resultados e funcionalidades do projeto/aplicação desenvolvida. 
Projeto: envolve a etapa de criação e definição da arquitetura do projeto e as 
especificações do software, tendo como referência os requisitos e o modelo de processo 
utilizado. 
 
Minha resposta 
Análise e especificação de requisitos: Parte em que deve se realizar o entendimento do 
problema e a definição do escopo do projeto por meio da elaboração e detalhamento dos 
requisitos, com isso demonstrando de forma clara os resultados e a aplicações/funções 
do projeto desenvolvido. Projeto: Etapa onde é realizada a base e o conceito de toda 
arquitetura e especificações do software, levando em conta os processos e experiências 
do modelo utilizado. 
 
2 Tanto o CMMI (Capability Maturity Model Integration) quanto o MPS.BR (Melhoria 
de Processo do Software Brasileiro) são modelos que têm como foco o gerenciamento 
da qualidade do processo de desenvolvimento de software e não do produto final. Os 
dois modelos de processos, o CMMI, que é um padrão reconhecido mundialmente e o 
MPS.BR, que é focado na realidade brasileira, são focados na melhoria de qualidade e 
produtividade no processo de software. Disserte sobre os níveis de maturidade do 
CMMI e do MPS.BR. 
 
Resposta esperada 
O CMMI possui os seguintes níveis de maturidade: 1 - Inicial. 2 - Gerenciado. 3 - 
Definido. 4 - Gerenciado quantitativamente. 5 - Otimização. 
O MPS.BR (Melhoria de Processo do Software Brasileiro) possui os seguintes níveis de 
maturidade: A - Em otimização. B - Gerenciado quantitativamente. C - Definido. D - 
Largamente definido. E - Parcialmente definido. F - Gerenciado. 
 
Minha resposta 
CMMI: Inicial, gerenciado, definido, gerenciado quantitativamente e otimização. 
MPS.BR: Um aperfeiçoamento do processo do software Brasileiro que possui as etapas 
de maturidade: Otimização, gerenciado quantitativamente, definido, largamente 
definido, parcialmente definido e gerenciado.

Mais conteúdos dessa disciplina