Qualidade de Software

Programação 3: Orientação a Objetos e Java


Impacto Econômico e Social

Por que a utilização de software de qualidade é importante?

Crise de Software

Afeta diretamente a produtividade da indústria de software e a qualidade dos sistemas.

Que problemas a indústria de software enfrenta?

Quais são as principais causas?

Com relação às Referências 6 e 7: Que lições podemos aprender? Em que aspectos concordamos? Em que aspectos discordamos?

Qualidade de Software

Por que estudar qualidade de software neste curso?

O que é? O que significa?

Que fatores de qualidade de software podem ser beneficiados com a utilização das técnicas a serem apresentadas neste curso?

Manutenção de Software

Qual o impacto dos fatores de qualidade de software sobre a manutenção de sistemas?


Leitura

  1. Capítulo 1 da Referência 5.
  2. Seção 17.1 da Referência 10 (opcional).
  3. Referência 9 (opcional).

Exercícios

  1. Que fatores de qualidade de software implicam em confiabilidade de software? Justifique.
  2. Explique o que é extensibilidade de software e qual a relação deste conceito com qualidade de software. (opcional)

Informações

As equipes devem começar a escolher o projeto e discutir alternativas com o professor.


Paulo Borba (phmb@di.ufpe.br)