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. Transparências
  2. Capítulo 1 da Referência 6.

Exercícios

  1. Que fatores de qualidade de software implicam em confiabilidade de software? Justifique. (Opcional)
  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)