UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO
CENTRO TECNOLÓGICO
DEPARTAMENTO DE INFORMÁTICA
DISCIPLINA: INF02810- ENGENHARIA DE SOFTWARE
PROFESSOR(A): MONALESSA PERINI BARCELLOS ( [email protected])
Atividade 4
Tema: Gerência da Qualidade de Software
1) Uma organização de software deve definir seu processo de documentação. O que esse processo deve orientar?
2) Dê exemplos de documentos que são produzidos ao longo do desenvolvimento de software.
3) Qual é o principal objetivo das atividades de garantia da qualidade?
4) O que é verificação? Dê um exemplo de sua aplicação.
5) O que é validação? Dê um exemplo de sua aplicação.
6) O que são testes? Dê um exemplo de sua aplicação.
7) Para que uma organização coloque em prática as atividades de garantia de qualidade é necessário que ela defina seus
padrões organizacionais de processo e de produto (modelos de documentos, roteiros, padrões de código, padrões de
interface etc). Por quê?
8) Qual é o principal objetivo da gerência de configuração de software?
9) Descreva o processo de gerência de configuração de software.
10) Em um projeto de desenvolvimento de software foi elaborada uma especificação de requisitos composta por três partes:
uma descrição textual dos requisitos, diagramas de casos de uso e modelo de classes. Cada uma dessas partes foi
identificada como um item de configuração. A primeira versão aprovada de cada um desses itens de configuração foi
marcada como versão 1.0 e uma baseline composta pela versão 1.0 de cada item de configuração foi estabelecida. Durante
o desenvolvimento do software, o analista percebeu a necessidade de realizar uma alteração no modelo de classes. Tal
alteração gera a necessidade de alterar também os casos de uso. No entanto, não há impacto na descrição textual dos
requisitos. Preencha a figura abaixo e descreva os passos que devem ser seguidos para realizar e registrar as mudanças nos
itens de configuração à luz da gerência de configuração de software.
Itens de Configuração
Itens de Configuração
Descrição textual
dos requisitos
v1.0
Diagramas de
Casos de Uso
v1.0
Modelo de Classes
v1.0
Baseline de Requisitos v1.0
Descrição textual
dos requisitos
v_____
Relações
entre os
itens
Diagramas de
Casos de Uso
v_____
Relações
entre os
itens
Modelo de Classes
v_____
Baseline de Requisitos
11) Explique como a medição apoia as atividades de garantia de qualidade de software.
12) Explique como a medição apoia as atividades de gerência de projetos de software.
13) Defina uma medida para cada uma das fases do processo de desenvolvimento de software (Especificação de Requisitos,
Análise, Projeto, Codificação, Testes). Para cada medida informe: nome, mnemônico, entidade medida, propriedade
medida, escala, procedimento de medição e procedimento de análise. Explique por que cada uma delas é útil (destaque a
necessidade de informação que você detectou).
14) Um gerente de projetos deseja verificar a aderência de suas estimativas de prazo aos valores realmente praticados.
Defina a(s) medida(s) que atende(m) essa necessidade de informação.
15) Sua empresa possui uma base de dados onde são armazenadas as medidas coletadas para os projetos realizados. Dentre
essas medidas estão: tamanho do projeto, tempo real do projeto e esforço real do projeto. Como essas medidas podem te
auxiliar a definir as estimativas de um novo projeto?
16) Em uma organização foram coletados dados para duas medidas: custo médio dos projetos (em reais), custo médio das
manutenções realizadas após a entrega (em reais) e custo médio das manutenções realizadas após a entrega (em % em
relação ao custo médio dos projetos). Os dados obtidos estão representados nos gráficos abaixo. No período anterior a t5
a organização não realizada verificação e validação. A partir de t5 essas práticas foram inseridas em todos os projetos
realizados. Analisando os gráficos, o que é possível concluir? Por quê?
17) Em uma organização foram coletados os dados representados nos gráficos a seguir, para as medidas número de
requisitos alterados após aprovação inicial e número de requisitos aprovados inicialmente. Analisando os gráficos, o que é
possível concluir? Por quê?
Download

Atividade 4 - Gerência da Qualidade