Disciplina:
DCCxxx: Qualidade de Produto, Processo e Projeto de Software
Professores
responsáveis: Rodolfo Sérgio F. de Resende ou Eduardo
Magno Lages Figueiredo
Carga Horária: 15 horas
Créditos: 1
Pré-Requisitos: Conhecimentos básicos de programação orientada por objetos
Tipo: Optativa
Objetivos
Esta disciplina tem como objetivo apresentar os
aspectos do desenvolvimento de software relacionados à qualidade de produto,
processo e projeto de software.
Ementa
Conceitos básicos de Qualidade de Produto, Qualidade de
Processo e Qualidade de Projeto. A garantia da qualidade nas diversas dimensões
de verificação e validação. A relação entre processo e projeto na garantia da
qualidade do produto. Métodos e técnicas de inspeção, revisão e outras
abordagens de garantia de qualidade.
Programa
1. Conceitos
de qualidade de processo, projeto e produto de software.
2. Garantia de Qualidade.
3. Estimativas
e métricas em Projetos de Desenvolvimento de Software.
4. Aspectos
de Qualidade nos diferentes métodos, técnicas e processos de desenvolvimento
de software.
5. Papel
dos desenvolvedores e demais partes interessadas.
6. Planejamento
e controle de qualidade.
7. Métodos
e técnicas: inspeções, revisões, programação em pares, auditorias e outras
abordagens.
8. Métodos,
técnicas e artefatos relacionados com Qualidade.
9. Modelos
nacionais e internacionais de Qualidade, melhoria de processo de software.
Bibliografia
1. Ian Sommerville, Engenharia de Software, Pearson Addison-Wesley, 2011
2. Wilson
de Padua Paula Filho, Engenharia de Software: Fundamentos, Métodos e Padrões,
LTC Editora. 2009.
3. Ivar Jacobson, James e Grady,
Unified Software Development Process. Addison-Wesley, 1999.
4. Kent Beck e Cynthia Andres, Extreme Programming
Explained: Embrace Change, Addison-Wesley Professional, 2nd Edition, 2004.
5. Ken Schwaber, Agile Project
Management with Scrum, Microsoft Professional, 2004.
6. Capers Jones e Olivier Bonsignour,
The Economics of Software Quality,Addison-Wesley
Professional, 2011.
7. Mary Beth Chrissis, Mike Konrad e Sandra Shrum; CMMI
for Development: Guidelines for Process Integration and Product
Improvement, SEI Series in Software Engineering, 3rd Edition, 2011.
8. MPS.BR
modelo de referência, modelo de avaliação.
(MASB-17/07/2012)
|