Logo Passei Direto
Buscar
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.

a. Definir o processo de desenvolvimento de sistemas que será utilizado pela empresa.
b. Avaliar o processo utilizado pela empresa e propor melhorias.
c. Realizar a reunião de requisitos, garantindo que o software será implementado de acordo com o que o cliente solicitou.
d. Realizar diariamente a inspeção de código-fonte para garantir que os padrões de projetos estão sendo seguidos pela equipe de desenvolvimento.
e. Realizar a certificação ISO 9001 da empresa por meio de critérios predefinidos.
User badge image
Desafios Para o Conhecimento

ano passado

Respostas

User badge image

Ed Verified user icon

há 5 meses

Vamos analisar cada uma das alternativas para identificar qual delas representa atividades que são feitas por um profissional de garantia de qualidade de software: a) Definir o processo de desenvolvimento de sistemas que será utilizado pela empresa. - Essa atividade geralmente é mais voltada para gerentes ou líderes de projeto, não especificamente para um profissional de garantia de qualidade. b) Avaliar o processo utilizado pela empresa e propor melhorias. - Esta é uma atividade típica de um profissional de garantia de qualidade, que busca constantemente melhorar os processos para garantir a qualidade. c) Realizar a reunião de requisitos, garantindo que o software será implementado de acordo com o que o cliente solicitou. - Embora a interação com requisitos seja importante, essa atividade é mais comum para analistas de requisitos ou de negócios. d) Realizar diariamente a inspeção de código-fonte para garantir que os padrões de projetos estão sendo seguidos pela equipe de desenvolvimento. - Essa atividade é mais específica para desenvolvedores ou revisores de código, embora a garantia de qualidade possa estar envolvida em revisões. e) Realizar a certificação ISO 9001 da empresa por meio de critérios predefinidos. - Essa atividade é mais relacionada a processos de qualidade organizacional e não é uma função diária de um profissional de garantia de qualidade de software. A alternativa que melhor representa uma atividade típica de um profissional de garantia de qualidade é: b) Avaliar o processo utilizado pela empresa e propor melhorias.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Analisando as atividades que são realizadas pelo profissional de garantia da qualidade de software, podemos identificar as seguintes: a. Definir o processo de desenvolvimento de sistemas que será utilizado pela empresa - Esta atividade geralmente é realizada pela equipe de gestão de projetos ou liderança técnica, não necessariamente pelo profissional de garantia da qualidade. b. Avaliar o processo utilizado pela empresa e propor melhorias - Essa atividade está alinhada com a função do profissional de garantia da qualidade, que busca identificar oportunidades de melhoria nos processos existentes. c. Realizar a reunião de requisitos, garantindo que o software será implementado de acordo com o que o cliente solicitou - Esta atividade geralmente é realizada por analistas de requisitos ou gerentes de projeto, não sendo exclusiva do profissional de garantia da qualidade. d. Realizar diariamente a inspeção de código-fonte para garantir que os padrões de projetos estão sendo seguidos pela equipe de desenvolvimento - Essa atividade está alinhada com a função do profissional de garantia da qualidade, que verifica a conformidade com os padrões estabelecidos. e. Realizar a certificação ISO 9001 da empresa por meio de critérios predefinidos - A certificação ISO 9001 geralmente é conduzida por profissionais especializados em gestão da qualidade, não sendo exclusiva do profissional de garantia da qualidade de software. Portanto, a atividade que representa uma ação feita pelo profissional de garantia de qualidade de software é: b. Avaliar o processo utilizado pela empresa e propor melhorias.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Analise a pesquisa acima, como é feita essa prática de um arquivo compartilhado para todos, e quais são os benefícios em trabalhar dessa forma?
Cerca de 32% das empresas brasileiras adotam uma prática em que cada integrante da equipe trabalha em cópia própria do arquivo, independente dos demais membros.
Por outro lado, 68% das empresas adotam a prática de trabalhar com apenas uma cópia do arquivo, compartilhada por todos os elementos da equipe.
a. O trabalho em equipe com código compartilhado é possível com o uso de ferramentas de testes que permitem acompanhar cada etapa testada do software. Essas trazem como benefício a atualização dos históricos periodicamente com todas as mudanças.
b. O trabalho em equipe com código compartilhado é possível com o uso do processo de controle de mudanças ilustrado conforme o esquema que inicia na necessidade de mudança e avança até a distribuição da mudança ou a sua rejeição. O processo traz inúmeros benefícios, entre eles: relatórios de mudança, autorização para a mudança ocorrer, check-out e check-in da mudança.
c. O trabalho em equipe com código compartilhado é possível por meio de ferramentas que controlam versões de softwares. Estas trazem vários benefícios, como: histórico das mudanças e interações do projeto; sequência cronológica para recuperar alguma versão de certa data; desenvolvimento em equipe de forma organizada e padronizada.
d. O trabalho em equipe com código compartilhado é possível com o uso de gerenciamento de mudanças e o uso de artefatos, como documentos. Esses artefatos trazem inúmeros benefícios, entre eles: autorização de mudanças, autor responsável pela mudança, histórico de todas as mudanças e o desenvolvimento em equipe de forma organizada e padronizada.

Qual a justificativa para tal resposta?
As ferramentas de GCS automatizam várias atividades do processo de mudança, como, por exemplo, o versionamento de código, o empacotamento e a distribuição do software, documentos, entre outros itens de configuração.
a. Não. Somente ferramentas customizadas de acordo com metodologias de GCS conseguem dar o devido suporte, pois são construídas para suprir todas as atividades do processo de desenvolvimento.
b. Não. Muitas empresas optam por desenvolver ferramentas totais ou complementares porque não conseguem alinhar a automação do processo de GCS somente com ferramentas existentes (código aberto ou pagas).
c. Sim. Todas as ferramentas de GCS existentes conseguem automatizar exatamente todas as necessidades do processo de qualquer tipo de projeto ou empresa, conseguindo otimizar todas as atividades.
d. Sim. Todas as ferramentas existentes, tanto de código aberto quanto proprietárias, têm características que podem ser estudadas e alinhadas a qualquer tipo de projeto.
e. Não. Somente as ferramentas proprietárias conseguem automatizar exatamente todas as necessidades do processo de qualquer tipo de projeto, devido ao custo de desenvolvimento de tais ferramentas.

Como são classificadas as falhas que causam prejuízos menores ao sistema, promovendo atrasos e indisponibilidade?
Grande parte das pessoas, principalmente estudantes de Computação e desenvolvedores, fica preocupada com a ideia de haver erros no software e, ainda assim, ter que garantir um produto de qualidade.
a. Catastróficas.
b. Marginais.
c. Críticas.
d. Pequenas.
e. Inoperantes.

Um dos grandes problemas que traz transtornos para as empresas desenvolvedoras de software é a presença de bugs no sistema. Isto porque eles afetam a satisfação do cliente com o sistema. Analise as alternativas a seguir e assinale a que define corretamente erro, defeito e falha:
a. Por causa da atitude errônea de João (que inseriu por engano uma função infinitamente recursiva no programa), quando Ana efetuou testes unitários no código fonte, ela identificou um defeito (uma linha defeituosa) no código.
b. Lucas, usuário do sistema, deixou um campo em branco ao cadastrar um novo usuário para o sistema e fez com que o sistema travasse. Lucas estava diante de um erro de software.
c. Pedro estava fazendo um teste unitário no sistema e descobriu que Antônio cometeu uma falha, efetuou a declaração de uma variável com o tipo de dado errado.
d. João é programador e inseriu por engano uma função infinitamente recursiva. João cometeu uma falha que pode prejudicar a empresa.
e. Juca é usuário do sistema e, ao cadastrar uma nova nota fiscal, deparou-se com um erro no software.

Mais conteúdos dessa disciplina