Prévia do material em texto
16/11/2022 09:15 Avaliação Final (Discursiva) - Individual about:blank 1/2 Prova Impressa GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:745837) Peso da Avaliação 4,00 Prova 49923107 Qtd. de Questões 2 Nota 6,25 Um processo de software é formado por um conjunto de atividades. Essas atividades envolvem o desenvolvimento de um produto ou serviço de software. O modelo de processo de software crítico exige que o processo de desenvolvimento tenha um planejamento muito mais estruturado. No software comercial, os processos são mais flexíveis e ágeis, devido às mudanças que ocorrem nessa área. Portanto, existem vários modelos e normas de qualidade de processo que surgiram como suporte para a melhoria contínua na qualidade de processos. Podemos destacar as seguintes normas e modelos: NBR ISO 9000-2000, NBR ISO/IEC 12207, ISO/IEC 15504 e os modelos CMM, CMMI e MPS.Br. Neste sentido, disserte sobre o modelo Melhoria de Processo do Software Brasileiro (MPS.Br), descrevendo seus três componentes: Modelo de referência (MR-MPS), Modelo de Avaliação (MA-MPS) e Modelo de Negócio (MN-MPS). Resposta esperada A Melhoria de Processo do Software Brasileiro (MPS.Br) é um modelo de melhoria e avaliação de processo de software voltado e reconhecido as micro, pequenas e médias empresas brasileiras, a fim de atender às necessidades de negócio. O MPS.Br está dividido em três componentes: (1) Modelo de Referência (MR-MPS): inclui requisitos essenciais para estar em conformidade com o MPS.Br. Encontrando os níveis de maturidade e da capacidade de processos e os processos em si. (2) Método de Avaliação (MA-MPS): inclui os requisitos para os avaliadores e os requisitos para averiguação da conformidade ao modelo MR-MPS. (3) Modelo de Negócio (MN-MPS): inclui a descrição das diretrizes para a implementação do MR-MPS pelas empresas de consultoria, de software e de avaliação. O MR-MPS define sete níveis de maturidade: A (Em Otimização), B (Gerenciado Quantitativamente), C (Definido), D (Largamente Definido), E (Parcialmente Definido), F (Gerenciado) e G (Parcialmente Gerenciado). A escala de maturidade se inicia no nível G e progride até o nível A. Minha resposta A Melhoria do Processo de Software Brasileiro, também denominado MPS.BR, tem como objetivo melhorar os processos dos softwares das pequenas e médias empresas brasileiras. O MPS.BR fornece várias provas oficiais e cursos com a finalidade de capacitar profissionais acerca da metodologia. 1-Modelo de referência (MR-MPS): contém os requisitos que as organizações deverão atender para estar em conformidade com o MPS.BR. Define, também, os níveis de maturidade e da capacidade de processos e os processos em si. 2-Modelo de Avaliação (MA-MPS): contém o processo de avaliação, os requisitos para os avaliadores e os requisitos para averiguação da conformidade ao modelo MR-MPS. 3-Modelo de Negócio (MN-MPS): contém uma descrição das regras para a implementação do MR-MPS pelas empresas de consultoria, de software e de avaliação. VOLTAR A+ Alterar modo de visualização 1 16/11/2022 09:15 Avaliação Final (Discursiva) - Individual about:blank 2/2 A medição é algo necessário no mundo da engenharia, pois serve de apoio ao processo de software. Métricas de software são classificadas em três categorias: métricas de produto, métricas de processos e métricas do projeto. Essas métricas descreverão as características do produto de software. Disserte sobre as métricas de produto, de processo e de projeto. Resposta esperada - Métricas de produto: apresentam indicadores das particularidades do produto, sua qualidade, desempenho, funcionalidade, tamanho, entre outros. - Métricas de processo: apresentam indicadores do desempenho do processo, ou seja são utilizadas para aperfeiçoar o desenvolvimento e o processo de correção, ou seja, da manutenção de software. - Métricas de projeto: apresentam indicadores da forma de gerenciamento do projeto durante sua execução, conforme planejado versus realizado. Minha resposta 1-Métricas de produto: descrevem as características do produto, tais como tamanho, complexidade, desempenho e qualidade. 2-Métricas de processo: podem ser utilizadas para melhorar o desenvolvimento e manutenção de software. 3-Métricas de projeto: descrevem as características do projeto e sua execução. 2 Imprimir