Logo Passei Direto
Buscar

Qualidade de Software_Atividade3_1de1

User badge image
Wilson Ferraz

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Prévia do material em texto

Iniciado: 20 nov em 17:48
Pergunta 1 0,2 pts
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
Leia o texto abaixo:
Métricas para DevOps: por onde começar?
Apesar de DevOps não possuir nenhum framework oficial – como é comum às metodologias
voltadas para o desenvolvimento de software – existem alguns parâmetros que podem ser
utilizados para avaliar eficientemente o desempenho das implementações. De modo geral, as
métricas para DevOps lidam com as questões de deployment, operações e suporte, como
velocidade do desenvolvimento de aplicações, resposta do consumidor, porcentagens de erros e
falhas, volume de pedidos e tempo de reparo, por exemplo.
A maioria dessas métricas se divide em três categorias:
Processos
Aqui se encaixam as métricas voltadas para a análise da velocidade, eficiência, produtividade e
segurança dos processos de desenvolvimento de software. Alguns exemplos de Key Performance
Indicators (KPIs) utilizados são a frequência e velocidade de deployment, velocidade de
verificação do software (QA), Tempo Médio Para Restaurar o Serviço (TMPRS), entre outros.
Pessoas
A influência das pessoas envolvidas no processo de produção costuma ser um dos aspectos mais
difíceis de medir em uma empresa. Métricas voltadas para as pessoas geralmente incluem tempo
de resposta, turnover (ou rotatividade de pessoal) e capacidade, por exemplo. Outra possibilidade
são os indicadores mais subjetivos e culturais, como grau de autonomia, fluidez no trabalho e
compartilhamento de conhecimento das equipes.
Tecnologia
As métricas de tecnologia avaliam o uptime (tempo em atividade) dos sistemas, redes e
aplicações, e também as taxas de erros, como, por exemplo, o número de incidentes por release
de produto ou serviço.
(Fonte: Disponível em: https://gaea.com.br/metricas-para-devops-conheca-as-mais-
importantes/ (https://gaea.com.br/metricas-para-devops-conheca-as-mais-importantes/) . Acesso
em: 04 de mar. de 2020)
A+
A
A-
Teste: Atividade 3 https://famonline.instructure.com/courses/48644/quizzes/234141/take
1 of 6 20/11/2025, 17:55
Pergunta 2 0,2 pts
As métricas e indicadores nos ajudam a entender que:
Processos, pessoas e tecnologia são categorias que trabalham independentemente, e indicadores cabem a
tecnologia medir num estado geral, de maneira que processos e pessoas, tem indicadores de exceção;
Os indicadores referentes a pessoas, se aplicam a desenvolvimento pessoal refletindo a como as pessoas
desempenham suas funções, sem ligação de como efetuam seu trabalho ou como usam a tecnologia
Indicadores se aplicam a pessoas e processos, a tecnologia tem outros padrões de medição separados do
desenvolvimento de software, as áreas de operação não se misturam com as áreas de tecnologia
Métricas são utilizadas em de desenvolvimento e implementação, mas a gestão olha apenas os indicadores
referentes a pessoas, processos e tecnologia tem gestão separadas
Pessoas, processos e tecnologia andam interligados, e em cada categoria dessa é possível criar indicadores e
confrontá-los para averiguar o andamento de um projeto de software, e com dados reais pode-se diminuir erros
Leia o texto abaixo e pense em boas práticas de qualidade de software
Manter a qualidade no desenvolvimento de softwares é um desafio enfrentado por muitos
gestores. Sempre que o sistema é atualizado, é necessário ter atenção redobrada para não gerar
erros decorrentes das funcionalidades recém-criadas ou fazer com que uma função pré-existente
deixe de funcionar. Para minimizar esses riscos, implementar o controle de qualidade no
desenvolvimento de softwares é a solução. Além da menor probabilidade de erros, a redução de
custos também é um importante benefício dessa estratégia. Entre as práticas que ajudam a
manter a qualidade no desenvolvimento de softwares estão testes constantes da ferramenta,
revisão de códigos e a organização de uma equipe voltada para descobrir possíveis problemas
nos sistemas e processos.
(Fonte: Disponível em: https://blog.teclogica.com.br/entenda-importancia-da-qualidade-no-
desenvolvimento-de-softwares/ (https://blog.teclogica.com.br/entenda-importancia-da-
qualidade-no-desenvolvimento-de-softwares/) . Acesso em: 04 de mar. de 2020)
Qual é a melhor maneira de trabalhar com desenvolvimento de software?
Por departamento
Por necessidade
A+
A
A-
Teste: Atividade 3 https://famonline.instructure.com/courses/48644/quizzes/234141/take
2 of 6 20/11/2025, 17:55
Pergunta 3 0,2 pts
Pela demanda
Pela operação
Por projetos
Leia o texto abaixo:
Uma validação de software é uma atividade que tem como objetivo assegurar que o produto final
corresponda aos requisitos do software, comprovando a inexistência de erros (“BUG”). Visando
melhorar o aprendizado e prática em validação, abaixo segue alguns casos e dicas para melhorar
sua validação:
- Identificar e detalhar o que será validado, isto pode incluir o software em si, os requisitos, e
outros tipos de documentos, por exemplo: documentação, demonstrações, etc.
- Definir e implementar uma estratégia de validação, ou seja, definir como será feita e o que
necessita para ser feita.
- Definir critérios e procedimentos para a validação, por exemplo, tempo de resposta, tolerância a
falhas etc.
- Garantir a execução das atividades de validação. Por meio das reuniões de revisão, por
exemplo.
(Fonte: Disponível em: http://tsdn.tecnospeed.com.br/blog-do-desenvolvimento-tecnospeed/
post/boas-praticas-de-validacao (http://tsdn.tecnospeed.com.br/blog-do-desenvolvimento-
tecnospeed/post/boas-praticas-de-validacao) . Acesso em: 04 de mar. de 2020)
Considerando o texto acima, avalie as asserções a seguir e a relação proposta entre elas:
I. A validação de software é necessária dentro de um processo de desenvolvimento e qualidade
de software.
PORQUE
II. Só a partir de testes e validação feita por desenvolvedores e usuários é possível evitar os bugs.
A respeito das asserções acima, assinale a alternativa correta:
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
A+
A
A-
Teste: Atividade 3 https://famonline.instructure.com/courses/48644/quizzes/234141/take
3 of 6 20/11/2025, 17:55
Pergunta 4 0,2 pts
As asserções I e II são proposições falsas
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
O texto abaixo nos explica o que é qualidade de software. Leia:
O que é gerência de qualidade de software?
Vamos por partes. Segundo a International Standardization Organization (ISO), qualidade é
adequação ao uso e conformidade às exigências. Partindo desses princípios, a qualidade de
software busca garantir que as aplicações desenvolvidas estejam de acordo com as
necessidades do cliente e, ao mesmo tempo, atendam padrões e regras do desenvolvimento.
Seguindo o raciocínio, a gerência de qualidade de software é a área que utiliza métodos de
gestão para acompanhar o desenvolvimento do produto. Por exemplo, modelos de gerenciamento
de projetos, como o Project Management Body of Knowledge (PMBOK), podem ser aplicados
também em tecnologia.
Os objetivos desses métodos de gestão quando aplicados à qualidade de software são:
Garantir que o software atenda aos requisitos funcionais e de desempenho;
Assegurar que os processos de desenvolvimento estejam dentro dos padrões estabelecidos.
Portanto, a gerência de qualidade de software procura evitar falhas como:
Erros de código, cálculo ou lógica;
Falta de planejamento das etapas de desenvolvimento;
Atrasos na entrega do produto;
Não prever e controlar riscos;
Não pensar na manutenção do produto.
(Fonte: Disponível em: https://mercadoemfoco.unisul.br/gerencia-de-qualidade-de-software-
por-que-e-como-aprender/ (https://mercadoemfoco.unisul.br/gerencia-de-qualidade-de-software-por-que-e-como-aprender/) . Acesso em: 04 de mar. de 2020)
Depois de ler o texto acima, avalie as afirmações abaixo:
I. Segundo o PMBOK é possível aplicar os conceitos de gerenciamento de projetos em
tecnologia.
II. O gerenciamento de projetos de desenvolvimento de software, busca garantir que requisitos e
A+
A
A-
Teste: Atividade 3 https://famonline.instructure.com/courses/48644/quizzes/234141/take
4 of 6 20/11/2025, 17:55
Pergunta 5 0,2 pts
de desempenho num projeto de software sejam atendidos.
III. Mesmo com todo o planejamento erros e falhas de códigos vão acontecer com mais de 80%
de chances.
IV. Quando há gerencia em qualidade de software problemas como manutenção do produto são
previsíveis.
É correto o que se afirma apenas em: 
I, II e IV
I e III
I, III e IV
II, III e IV
III e IV
Leia o texto a seguir:
Gerência de TI
Muita gente fala indiscriminadamente em governança de TI e gerenciamento de serviços de TI, ou
em Cobit e ITIL, respectivamente, como se um e outro fossem equivalentes. Até parece que se
pode escolher entre um e outro, ou que, se um estiver em prática, o outro também estará.
Já vi gente falando em governança de TI e depois citando que tem processos baseados na ITIL
como se isso fosse governança. Não, não é.
É muito importante que se estabeleça o papel de cada uma destas ferramentas: o framework de
governança de TI é chamado Cobit, e a biblioteca de melhores práticas de gestão de serviços de
TI é chamada ITIL. Não vamos nem entrar na discussão de qual é a diferença entre framework e
biblioteca de melhores práticas para não complicar o assunto. Só isso já seria uma grande
diferença.
Talvez seja surpresa para muitos, mas é possível adotar melhores práticas da ITIL sem ter um
processo de governança de TI, assim como ter um processo de governança de TI, mas não se
adotar as melhores práticas da ITIL. Surpreso com isso? Não fique.
A primeira coisa que deve ser destacada é que o Cobit foca em governar toda a TI. Ou quase
toda. Não só governar os serviços de TI. Só isso já dá uma noção de que não poderiam ser a
A+
A
A-
Teste: Atividade 3 https://famonline.instructure.com/courses/48644/quizzes/234141/take
5 of 6 20/11/2025, 17:55
Salvo em 17:55
mesma coisa. Seria o mesmo que dizermos que governar um país é a mesma coisa que governar
uma cidade! A escala é esta: do macro (Cobit) para o micro (ITIL).
Governar a TI inteira é muito mais do que gerenciar serviços. Quem governa a TI tem que se
preocupar também com planejamento estratégico, com gerenciamento de projetos, com
metodologias de desenvolvimento de sistemas, com gestão de recursos humanos e tantas outras
coisas além da gestão dos serviços que serão entregues.
O que o Cobit faz é dizer que um dos tantos “objetivos da governança de TI” é implantar um
processo de gestão de incidentes e service desk. E, para a aprender a fazer isso, ou para
descobrir as melhores práticas desse objetivo, podemos utilizar as recomendações da biblioteca
ITIL. Mas e como gerenciaremos os projetos? Apliquem-se os princípios do PMBOK. E como
desenvolveremos e manteremos aplicativos? Aplique-se a RUP, e assim por diante.
A partir do texto lido acima avalie as afirmações a seguir:
I. O Itil não é equivalente ao cobit, e nem é governança de TI.
II. É possível implantar itil sem implantar governança de TI.
III. Implantar o cobit é implantar a governança de TI.
É correto o que se afirma em: 
Referencia: http://www.parquedesoftware.com.br/Voce-usa-ITIL-ou-Cobit-19-246.shtml
(http://www.parquedesoftware.com.br/Voce-usa-ITIL-ou-Cobit-19-246.shtml)
I, apenas.
III, apenas.
I e II, apenas.
II e III, apenas.
I e III, apenas.
A+
A
A-
Teste: Atividade 3 https://famonline.instructure.com/courses/48644/quizzes/234141/take
6 of 6 20/11/2025, 17:55

Mais conteúdos dessa disciplina