Prévia do material em texto
1- Júnior é um profissional que atua com garantia da qualidade de software em uma empresa multinacional. Ao entrar na empresa, precisou aprender diversas coisas, uma vez que um profissional de garantia da qualidade interage com todos os demais profissionais da equipe, visando a garantir a qualidade do processo de ponta a ponta. Analise as alternativas a seguir e assinale qual delas representa atividades que são feitas pelo profissional de garantia de qualidade. Resposta: Avaliar o processo utilizado pela empresa e propor melhorias. A reunião de requisitos não é dirigida pelo profissional de garantia do controle de qualidade. Este profissional pode eventualmente inspecionar o código para garantir que os padrões sejam cumpridos, contudo não diariamente. A certificação ISO 9001 é dada por uma empresa certificadora, e não pelo próprio profissional de garantia da qualidade. O profissional de garantia da qualidade não define o processo que será utilizado, mas pode propor melhorias e deve acompanhá-lo. 2- Carlos trabalha com garantia da qualidade em uma empresa desenvolvedora de software e tem uma preocupação. Recorrentemente os clientes estão recebendo softwares com problemas, isto é, com situações em que o sistema para de funcionar ou tem um funcionamento inesperado. Dessa forma, Carlos precisa reforçar as atividades de garantia da qualidade. Assinale a alternativa que representa a medida que Carlos deveria adotar. Resposta: Revisitar o processo de testes de validação para analisar se está sendo feito o tipo de teste correto e na quantidade correta. Aumentar a quantidade de testes de validação não é suficiente para reduzir os erros. É necessário revisitar o processo de testes de validação para analisar se estão sendo feitos os testes corretos e na quantidade correta. Os testes de verificação, a ISO 9001 e o CMMI ou MPS.BR não são aplicados especificamente para a identificação de defeitos no software. 3- A empresa Xpto soluções em tecnologia está participando de um edital público que exige que tenha todos os seus processos documentados por algum modelo ou normativa. Sobre este cenário, assinale a alternativa que representa a solução para as necessidades desta empresa. Resposta: Aplicar a norma ISO 9000 nos processos gerenciais da empresa, e os modelos CMMI ou MPS.BR no processo de desenvolvimento de sistemas. A norma ISO 9001 organiza processos de qualquer empresa de desenvolvimento de sistemas e pode ser aplicada também para empresas desenvolvedoras de software. Contudo, como o edital pede que todos os processos sejam documentados por normativa ou modelo, é necessário utilizar, em conjunto com a ISO 9001, o MPS.BR ou o CMMI, por estes focarem exclusivamente no processo de desenvolvimento de sistemas, que não é coberto pela ISO. 4- O CMMI é um modelo de maturidade mundialmente reconhecido, que por vezes é utilizado como requisito em licitações de projetos de software. Para uma empresa, ter uma certificação CMMI aumenta a confiança dos seus clientes e pode trazer benefícios a curto e longo prazo. Sobre o modelo CMMI, analise as afirmações a seguir e assinale a alternativa correta. Resposta: Foi proposto inicialmente sob o nome de CMM e descrevia apenas processos de desenvolvimento do software. O CMMI foi proposto inicialmente sob o nome de CMM e descrevia apenas processos de desenvolvimento de software, tendo evoluído para CMMI, a fim de incluir outros processos do ciclo de vida do software. Este modelo é reconhecido no mundo inteiro e pode ser aplicado apenas para empresas desenvolvedoras de sistema. 5- A empresa AZTech está bastante preocupada com os seus processos, e por isso busca uma certificação de maturidade por meio do modelo CMMI. Esta empresa tem os seus requisitos completamente gerenciados, realiza verificação e validação nos seus produtos de forma organizacional, treina seus colaboradores, realiza gerência de riscos, entre outras características às quais dispensa muita atenção, entretanto ainda não consegue avaliar de forma estatística os seus processos. Por essa descrição, em qual nível do CMMI a empresa poderia ser encaixada? Resposta: Nível 3. A empresa estaria no nível de maturidade 3, porque para atingir o quatro ela precisa ter os processos gerenciados quantitativamente.