Logo Passei Direto
Buscar
O gerenciamento de um produto de software ocorre com qualidade quando existirem medidas que tornem possível a administração do desenvolvimento através dos aspectos do sistema. A métrica de software pode ser entendida como a medida de código-fonte do sistema, permitindo definir caminhos para determinar quantitativamente a dimensão de um produto de software.
Sobre métricas de software, analise as sentenças a seguir: I- Os métodos da Engenharia de Software que medem um produto de software podem determinar o tamanho de um projeto e transformá-lo em números. II- O desempenho da qualidade do desenvolvimento de um sistema pode ser analisado através das métricas. III- As métricas de software retornam conhecimento sobre o projeto que permite escolher ou substituir recursos. IV- Pessoas, metodologias e tecnologias não podem ser substituídas através da otimização do projeto por métricas da Engenharia de Software. Assinale a alternativa CORRETA:
A ) As sentenças II e IV estão corretas.
B ) As sentenças I e IV estão corretas.
C ) As sentenças III e IV estão corretas.
D ) As sentenças I, II e III estão corretas.
User badge image
Praticando Para Aprender

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar cada uma das sentenças: I- Os métodos da Engenharia de Software que medem um produto de software podem determinar o tamanho de um projeto e transformá-lo em números. Verdadeiro, essa afirmativa está correta, pois as métricas de software são utilizadas para quantificar aspectos do projeto, como tamanho e complexidade. II- O desempenho da qualidade do desenvolvimento de um sistema pode ser analisado através das métricas. Verdadeiro, essa afirmativa também está correta, pois as métricas são ferramentas importantes para avaliar a qualidade do desenvolvimento. III- As métricas de software retornam conhecimento sobre o projeto que permite escolher ou substituir recursos. Verdadeiro, essa afirmativa é correta, pois as métricas fornecem informações que podem ajudar na tomada de decisões sobre recursos e estratégias. IV- Pessoas, metodologias e tecnologias não podem ser substituídas através da otimização do projeto por métricas da Engenharia de Software. Falso, essa afirmativa é incorreta, pois a otimização do projeto pode sim levar a mudanças em pessoas, metodologias e tecnologias, dependendo das informações obtidas através das métricas. Com base nas análises, as sentenças I, II e III estão corretas. Portanto, a alternativa correta é: D) As sentenças I, II e III estão corretas.

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

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

As métricas de análise são voltadas para mensurar todos os recursos necessários para o desenvolvimento da análise. São exemplos de métricas de análise a porcentagem de classes-chave e a métrica de números de cenários de utilização. Analise as afirmativas a seguir:
Agora, assinale a alternativa CORRETA:
I- Na métrica de análise da porcentagem de classes-chave, para determinar o tamanho do projeto, depende-se da análise de diagramas de classes para avaliar se a fase de análise está concluída.
II- Na métrica de análise da porcentagem de classes-chave, caso o percentual de classes-chave for 20%, significa que a atividade de análise está concluída.
III- Na métrica de números de cenários de utilização, consideram-se os cenários de utilização na visão do analista como indicador de medição.
IV- Na métrica de números de cenários de utilização, considera-se que pequenos aplicativos possuem entre 5 e 10 cenários.
A As afirmativas II e IV estão corretas.
B Somente a afirmativa IV está correta.
C As afirmativas I, II e III estão corretas.
D As afirmativas I e IV estão corretas.

No desenvolvimento de software, uma das tarefas que auxiliam em tentar manter o projeto dentro do cronograma e custo é a medição, a qual é desenvolvida através de métricas. As métricas são métodos da Engenharia de Software que determinam o tamanho de um projeto em números. Neste sentido, um dos motivos de se medir o desenvolvimento de software é avaliar a produtividade das pessoas que o produzem. Sobre as métricas de software, analise as afirmativas a seguir:
Assinale a alternativa CORRETA:
I- Um dos papéis da medição de software é facilitar o entendimento dos processos envolvidos durante o desenvolvimento de software.
II- Um dos papéis da medição de software é avaliar o resultado para tomadas de decisões.
III- Dentre todos os papéis da medição de software, não se aplica o controle de todas as etapas do desenvolvimento de software.
IV- O processo de análise das métricas auxilia nas tomadas de decisões através de números, gráficos, diagramas e tabelas.
a) Somente a afirmativa I está correta.
b) As afirmativas II, III e IV estão corretas.
c) As afirmativas I, II e IV estão corretas.
d) As afirmativas III e IV estão corretas.

Em projetos de software, chegar na assertividade de prazos e custos é uma tarefa complexa e trabalhosa, pois softwares possuem várias características e particularidades, além de riscos que podem surgir durante a fase de desenvolvimento. Para isso, as métricas de software surgiram, auxiliando os gerentes de projetos a serem mais assertivos no quesito cronograma.
Referente à métrica de software, assinale a alternativa CORRETA:
a) As métricas de software não indicam a qualidade do produto a ser desenvolvido, mas, sim, a produtividade das pessoas que o desenvolvem.
b) As métricas de software acarretam muitas vezes em aumento de frustrações dos clientes, pois aumentam o custo do projeto e torna o projeto mais demorado.
c) As métricas de software ajudam a avaliar a produtividade do processo de desenvolvimento sendo utilizado, assim como avaliar benefícios de novas ferramentas a serem adquiridas.
d) As métricas de software baseadas em objetos são mais complexas que as utilizadas em programação estrutural.

Durante o desenvolvimento de software nos últimos anos, muitos foram os problemas frequentes encontrados, cujas soluções se tornaram padrões. Neste sentido, um padrão de projeto define um nome, o problema e a sua solução em orientação a objetos, facilitando compreender sua delimitação e em que momento ou situação utilizar.
Com base no exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O ADT (Abstract Data Type) possui o propósito de ocultar a estrutura de dados, sendo um exemplo o Repository (base de dados). ( ) Decoupling é um padrão que divide o software em partes, permitindo que estas partes individuais possam ser construídas, reutilizadas e alteradas independentemente uma da outra. ( ) O padrão Facade se trata de uma interface unificada para o conjunto de interfaces, podendo ter alguns componentes ocultos. ( ) De acordo com o padrão Singleton, uma classe não é instanciada na aplicação, desde que ela seja definida por este padrão. Assinale a alternativa que apresenta a sequência CORRETA:
a) V - F - F - V.
b) V - V - V - F
c) V - V - F - V.
d) F - V - V - V.

O paradigma Goal Question Metrics (GQM) pode ser descrito como uma abordagem de cima para baixo que define um sistema de medição baseado em metas para o desenvolvimento de software. Neste sentido, é utilizado para definir um conjunto de métricas a ser coletado, e especifica que cada métrica deve medir algo bem específico. Sobre o GQM e métricas, analise as sentenças a seguir:
Está correto o que se afirma em:
I- O processo do GQM inicia-se com definição dos interessados, seguido pela definição das questões.
II- Para a utilização adequada, é necessário primeiro definir as questões do GQM para posteriormente selecionar as métricas a serem utilizadas.
III- O processo de medição não é cíclico, pois as fases são sequenciais, e caso no início ocorrer algo errado, a conclusão da métrica será afetada.
IV- O processo de medição deve permitir melhoria contínua do processo, avaliando métodos e ferramentas utilizadas na construção do projeto.
A II e IV, apenas.
B IV, apenas.
C I, apenas.
D I e II, apenas.

Uma métrica de software pode ser descrita como qualquer tipo de medição que se relaciona a um sistema de software, isto é, a seu processo ou documentação, para melhorar os prazos, os custos e a sua qualidade. Métrica de software possui como finalidade a especificação dos meios de coleta de dados para avaliação e desempenho para o desenvolvimento de um software. Neste sentido, os dados coletados referem-se a resultados quantitativos, apresentando indicadores do desempenho, produtividade, custo ou prazo. Neste contexto, a medição deveria ser aplicada em todas as fases de um projeto de software, porém isso não é tão comum.
Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Um dos motivos para utilizar uma métrica de software é indicar a qualidade de um produto. ( ) Um dos motivos para utilizar uma métrica de software é justificar os pedidos de novas ferramentas ou treinamento adicional para a equipe de desenvolvimento. ( ) Um dos motivos para a utilização de várias métricas de software é permitir a análise da métrica mais eficiente, para seleção desta para utilização em todos os projetos da organização. ( ) Um dos motivos para utilização de métricas de software é avaliar os benefícios de novos métodos e ferramentas da Engenharia de Software para melhorar produtividade e qualidade. Agora, assinale a alternativa que apresenta a sequência CORRETA:
A ) V - V - F - V.
B ) V - F - F - F.
C ) F - V - V - V.
D ) F - V - V - F.

Mais conteúdos dessa disciplina