Prévia do material em texto
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE SANTA MARIA CAMPUS FREDERICO WESTPHALEN Curso: SISTEMAS DE INFORMAÇÃO Disciplina: Qualidade de Software Prof.: Dr. Joel da Silva Aluno: Instruções: Para responder esta lista utilize os slides da aula anterior e leia os textos disponibilizados no Moodle: Capítulo 1 O que é Qualidade e Qualidade de Produdo de Software (Capítulos 1 e 2) . Além destes textos, você pode utilizar livros da bibliografia da disciplina e materiais pesquisados na Internet. 1. Você alguma vez elaborou um cronograma para um software que tivesse que implementar, como a solução de um projeto de faculdade? Experimente: procure um projeto em um bom livro de estruturas de dados (por exemplo, Tenembaum, Langsam e Augenstein) e elabore um cronograma. Inclua tempo para estudo e projeto, para programação e testes e acrescente uma margem de segurança. Peça a um colega seu para fazer a mesma coisa e depois compare os resultados. Por que há diferenças? Qual cronograma parece mais realístico? (Capítulo 01 - O que é Qualidade) 2. A definição de qualidade de Crosby tem ao menos três pontos positivos e três pontos negativos, conforme comentados no texto. Relacione esses pontos comparando-os diretamente. (Capítulo 01 - O que é Qualidade) 3. Dois clientes ao comprarem uma mesma camisa terão, possivelmente, opiniões muito diferentes sobre o produto. Isto é um exemplo de ruído de medição de qualidade? Justifique sua resposta. (Capítulo 01 - O que é Qualidade) 4. O que foi a Crise de Software e quais suas causas? 5. O estudo Chaos Report (Relatório do Caos), mencionado em aula, elenca alguns fatores que podem contribuir para o sucesso de um projeto. Cite e explique cada um destes fatores de sucesso. 6. No contexto da qualidade de software, defina qualidade de produto e qualidade de processo. 7. Cite e explique as características inerentes à essência do software e diferenças em relação aos produtos manufaturados. 8. Quais são os benefícios da qualidade de software para as empresas de desenvolvimento e para os clientes destes produtos desenvolvidos? 9. No contexto da Qualidade de Software, explique os conceitos: Controle da Qualidade e Garantia da Qualidade. 10. No contexto de qualidade de Software, Cite e explique quais são os principais critérios de qualidade de um produto.