Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:825818) Peso da Avaliação 4,00 Prova Qtd. de Questões 2 Nota 6,00 A melhoria de processo de software é uma ação executada para avaliar e melhorar as operações e atividades internas ou externas durante o desenvolvimento de software. Para Boria , o principal inimigo de uma empresa desenvolvedora de software é a baixa qualidade. Até hoje, ninguém desenvolveu uma proposta válida para melhorar a qualidade que não fosse (2013) relacionada à melhoria de processos, que passa a ser então a questão principal. Disserte sobre o objetivo e os motivos da prática de melhoria de processo de software. FONTE: BORIA, J. L. et al. A história da Tahini-Tahini: melhoria de processos de software com métodos ágeis e modelo MPS. 2013. Disponível em: . Acesso em: 15 out. 2017. Resposta esperada A prática da melhoria de processo de software tem a finalidade de melhorar a forma de trabalho na engenharia de software, melhorar os métodos e técnicas das atividades tanto internas quanto externas do desenvolvimento de maneira contínua e incremental, a fim de adotar uma visão de melhoria contínua de qualidade no produto, alinhando os objetivos de negócio e oferecendo benefícios à organização. Enfim, a melhoria contínua dos processos de software torna a empresa mais competitiva e seu produto com mais qualidade e aceitação dos usuários finais. Minha resposta A prática da melhoria de processo de software tem a finalidade de melhorar a forma de trabalho na engenharia de software, melhorar os métodos e técnicas das atividades tanto internas quanto externas do desenvolvimento de maneira continua e incremental, a fim de adotar uma visão de melhoria continua de qualidade no produto, alinhando os objetivos de negócio e ofereceno beneficios à organização. Enfim, a melhoria continua dos processos de software torna a empresa mais competitiva e seu produto com mais qualidade e aceitação dos usuários finais. Retorno da correção Olá, acadêmico(a)! Sua resposta não apresentou relação com os objetivos da questão e/ou com o assunto abordado, porém, identificamos uma tentativa de desenvolvimento da resposta. Sugerimos que nas próximas vezes você leia atentamente o enunciado da questão contemplando com o assunto abordado. Confira no quadro "Resposta esperada" a sugestão de resposta para esta questão. 1 2 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 osprocessos 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 definesete 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 O modelo Melhoria de Processo do software Brasileiro (MPS.Br) é uma iniciativa brasileira que visa melhorar os processos de desenvolvimento de software, a fim de atender às necessidades de negócio. Ele é composto por três componentes: 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. Método 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. Está descrito de forma detalhada no Guia de Avaliação e foi baseado na norma ISO/IEC 15504. 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. 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 e maturidade se inicia no nível G e progride até o nível A. Em resumo, o MPS.Br fornece diretrizes, práticas e modelos para melhorar os processos de desenvolvimente de software, avaliar sua maturidade e garantir uma abordagem estratégica e econômica. Retorno da correção Parabéns, acadêmico(a)! Sua resposta atingiu os objetivos da questão e você atingiu o esperado, demonstrando a competência da análise e síntese do assunto abordado, apresentando excelentes argumentos próprios, com base nos materiais disponibilizados. Confira no quadro "Resposta esperada" a sugestão de resposta para esta questão. Imprimir
Compartilhar