____SITE: http://dinobrasilis.pro.br

Clique ao lado para baixar o Acrobat Reader! (necessário para ler arquivos .PDF)

Qualidade de Software - Prof. Ronaldo - dinobrasilis@yahoo.com.br
Última atualização: 25/10/2008

MATERIAL DE APOIO - Clique para baixar cada uma das partes do curso (em construção):
Observação 1
: recomendo a leitura do material relativo a Engenharia de Software cujo link está no início do site.
Observação 2: as listas de exercícios acrescentam idéias à teoria, não são apenas exercícios para fixação do material estudado.

TÓPICOS BÁSICOS
UNIDADES DE ESTUDOMaterial essencial
Introdução à Qualidade

Diagramas Custo x Qualidade x Tempo

diagram_QxTxC.pdf (390k)
Qualidade - um modelo de representação genérico do ciclo de produção onde entram os elementos: produtividade, qualidade, fornecedor, trabalho, retrabalho, clientes,etc.
quali_ciclo.pdf  (300k)

Idéias clássicas sobre Qualidade

quali_juran.pdf (80k)
Introdução ao assunto segundo Juran, autor "fundador" na área de Qualidade.

Resumo sobre métodos de qualidade PDCA
melhor_processos.pdf (200k)
Método de qualidade total PDCA e métodos de gerenciamento de projetos e de padronização de qualidade muito conhecidos.


Ferramenta de qualidade PDCA
pdca1.pdf

Exercícios de recente concurso público em Campinas

Ferramentas de qualidade comuns
ferr_quali1.pdf
Introdução à Qualidade de Software e Métricas
    NOVO!
Modelo de Aplicação de Métricas: GQM
Manutenebilidade de software

gqm_metricas.pdf (60k)
NOVO!
*  Lista_Metricas (70k)
    Introdução à qualidade de software e mais sobre Métricas
(abordagem Pressman & Sommerville)

quali1.pdf (190k)

* Lista quali (72k)

         
Modelos COCOMO e Ponto de Função
    Estimativas de esforço e tempo (abordagem Pressman)
metrica1.pdf0k) * )
    Outras métricas
1.pdf (80k) * )
 
CMM: Modelo de Maturidade e Capabilidade de Software
NOVO!
Resumo das características do Modelo CMM
Exercícios sobre CMM

NOVO! Relatório do Ministério da Ciência e Tecnologia sobre Qualificação CMM e CMMI das empresas no Brasil:
http://www.mct.gov.br/upd_blob/6445.pdf

PSP: Processo Pessoal de Software
NOVO! Resumo das características do Modelo PSP
Exercícios sobre PSP
Normas ISO
Garantia de Qualidade de Software
    Validação e Verificação
vv1.pdf (100k) Para entender as semelhanças e diferenças entre esses termos quando o que está em jogo é o sucesso do projeto.
    Confiabilidade de software
confiab2.pdf O que torna um sistema confiável ?
NOVO! Questões de Usabilidade
Fatores Humanos na Interface Humano-Computador (IHC)
Avaliação de Interfaces
Guidelines
Padrao e-Poupa-tempo de usabilidade (documento oficial)

MATERIAL ADICIONAL
Verificar o glossário de qualidade: glossario1.pdf
Entre no site: http://www.mct.gov.br.
Faça busca por "qualidade de software" e tenha acesso a uma série de links interessantes.
Sequências em .PPT que resumem o excelente livro de Engenharia de Software do Sommerville (2000) - em Inglês. http://www.aw.com/sommerville_br
Uma variedade de fontes de informação sobre Engenharia de Software (incluindo Qualidade de Software) está disponível na Internet no próprio site de Roger Pressman: http://www.rspa.com
Apostila de PMBOK (2004) em português!:
Obs: PMBOK é uma das principais referências mundiais relativas a gerenciamento de projetos.

PMBOK2004-port.pdf (7M)
Links Adicionais indicados por colegas e alunos: http://www.observer.com.br/produtos_ferrcase.asp
http://www.inf.univali.br/~gemetrics
http://sqlmagazine.com.br/colunistas/vagner
http://choose.com.br/infochoose/artigos/08art02.htm
http://www.gentleware.com/index4.php

Método de Monte Carlo (resumo da idéia geral do método, não das fórmulas).
(Últ.atual. 05/2006)
mcarlo1.pdf (80k)
Método muito comum em gerenciamento de projetos, na área de estimativas e análise de riscos.
Acrescente um gerenciador de projetos (semelhante a algumas funções do PROJECT)
a sua planilha Calc do OpenOffice
http://www.info.abril.com.br/download/4526.shtml
NOVO!
Diagrama de Ishikawa (USP-São Carlos)
http://www.numa.org.br/transmeth/ferramentas/ffishikawa.htm
Como fazer referências (um resumo de normas técnicas)
referen1.pdf

TEXTOS AVULSOS EM INGLÊS (Por que e para quê? Inglês é a língua mãe da área de tecnologia. Ao ler mais você treina os idiomas (Inglês e Português), conhece outras fontes bibliográficas, desenvolve capacidade de síntese, poder de criticidade e amplia sua percepção da área de Engenharia de Software. Acredite!)
A Career Quest
Vale a pena investir sua carreira na área de Testes de Software?
texto_ingl_1.pdf
Is Software Engineering Dead? Novos métodos e ferramentas farão desaparecer a Engenharia de Software? texto_ingl_2.pdf
Good requirements practice are neither necessary nor sufficient Basta uma boa extração de requisitos ? texto_ingl_3.pdf
The Greatest Software Ever Written Qual o mais importante software já desenvolvido ? texto_ingl_4.pdf
The flagship magazine of the IEEE Computer Society
http://www.computer.org/portal/site/computer/index.jsp
NOVO!
The importance of software process
Últ.atual. 10/2007)
about_process.pdf

The Tao of Programming - http://www.tranglos.com/
by Geoffrey James
A manager asked a programmer how long it would take him to finish the program on which he was working. "I will be finished tomorrow," the programmer promptly replied. "I think you are being unrealistic," said the manager, "Truthfully, how long will it take?" The programmer thought for a moment. "I have some features that I wish to add. This will take at least two weeks," he finally said. "Even that is too much to expect," insisted the manager, "I will be satisfied if you simply tell me when the program is complete." The programmer agreed to this. Several years later, the manager retired. On the way to his retirement lunch, he discovered the programmer asleep at his terminal. He had been programming all night.