Escolar Documentos
Profissional Documentos
Cultura Documentos
O que qualidade?
Algo que no se sabe explicar mas se sabe o que . atender as especificaes do projeto. atender aos requisitos de produo. a quantidade de ingredientes ou atributo. Satisfazer as necessidades do cliente. aquilo que o cliente sente.
Prof. Pierre/2011
Benefcios da Qualidade
Na viso do fornecedor (ex: equipe interna de TI ou fornecedor externo do mercado) Maior produtividade Maior preciso nas estimativas Reduo de defeitos no produto Aumento da confiabilidade do produto Menos esforo de re-trabalho Menos horas extras de trabalho Reduo do tempo para atender o mercado Reduo de custo de desenvolvimento e manuteno Maior competitividade Maior ndice de satisfao do cliente/usurio final
Prof. Pierre/2011 Gesto da Qualidade de Software 3
Benefcios da Qualidade
Na viso do contratante Auxilia a definio de critrios para seleo e descredenciamento de fornecedores Auxilia a definio de processos de acompanhamento do progresso e desempenho dos fornecedores nas etapas de desenvolvimento, entrega e ps-entrega dos produtos Auxilia a definio de critrios para avaliao e aceitao dos produtos entregues pelo fornecedor
Prof. Pierre/2011
Evoluo
Estratgia de qualidade Grupos de trabalho Envolvimento de clientes e fornecedores Sistemas da Qualidade Custo da qualidade Soluo de problemas Planejamento da qualidade Mtodos estatsticos Desempenho de processo Padres de qualidade
Prof. Pierre/2011
Gurus da Qualidade
Armand Feigenbaum
Definiu TQM como um sistema efetivo que integra a qualidade do desenvolvimento, qualidade de manuteno, e esforos de melhoria da qualidade de vrios grupos em uma organizao
Prof. Pierre/2011
Gurus da Qualidade
Joseph M.Juran
Melhoria estruturada da qualidade Estudar sintomas de defeitos e/ou falhas encontrados Desenvolver uma teoria para as causas destes defeitos e/ou falhas Testar a teoria at que a causa seja encontrada Simular ao remediadora por reas apropriadas Preocupou-se com o impacto nos trabalhadores individuais e no envolvimento e motivao da fora de trabalho nas atividades de melhoria da qualidade
Prof. Pierre/2011
Gurus da Qualidade
W.Edwards Deming
Considerado no Japo o pai do controle da qualidade Afirmou que qualidade inicia com o alto nvel gerencial e uma atividade estratgica. Enfatiza a necessidade dos mtodos estatsticos, participao, educao e proposta de melhoria
Prof. Pierre/2011
Gurus da Qualidade
Karou Ishikawa
Baseando seu trabalho nos de Deming, Juran e Feigenbaum, Ishikawa criou os conceitos de crculos da qualidade e diagramas de causa-eefeito. Considerou a participao do trabalhador como a chave do sucesso da implementao do TQM.
Prof. Pierre/2011
10
Gurus da Qualidade
Philip Crosby
Definiu 4 certezas para o Gerenciamento da Qualidade Qualidade significa atendimento aos requisitos. Qualidade vem atravs de preveno. Padro para desempenho da qualidade e defeito zero. A medida de qualidade o preo da noconformidade.
Prof. Pierre/2011 Gesto da Qualidade de Software 11
Gurus da Qualidade
Tom Peters
Focou no atendimento s expectativas do cliente
Prof. Pierre/2011
12
Projeto perfeito
Fabricao perfeita
Segurana do cliente
Assistncia perfeita
Entrega no prazo
Custo Baixo
Prof. Pierre/2011
13
Elementos-chave do TQM
TQM Melhoria Contnua Foco no Cliente Melhoria de Processo Lado Humano da Qualidade
Prof. Pierre/2011
14
Gesto da Qualidade
Atividades coordenadas para orientar e controlar uma organizao com relao qualidade (ISO9000:2000). Princpios Foco no cliente Liderana Envolvimento das pessoas Abordagem de processo Abordagem sistmica Melhoria contnua Tomada de deciso baseada em fatos Relaces de ganha-ganha.
Prof. Pierre/2011 Gesto da Qualidade de Software 15
Prof. Pierre/2011
16
Prof. Pierre/2011
17
Atividades de SQA
O SEI (Software Engineering Institute) recomenda as seguintes atividades para o grupo de SQA Preparar um plano de SQA; Participar da descrio do projeto de software; Revisar as atividades dos engenheiros de software; Documentar e consertar os desvios; Registrar discordncias e reportar para o gerente; Gerenciar mudanas e mtricas de software.
Prof. Pierre/2011
18
Atividades de SQA
O SEI (Software Engineering Institute) recomenda as seguintes atividades para o grupo de SQA Preparar um plano de SQA; Participar da descrio do projeto de software; Revisar as atividades dos engenheiros de software; Documentar e consertar os desvios; Registrar discordncias e reportar para o gerente; Gerenciar mudanas e mtricas de software.
Prof. Pierre/2011
19
Custos da Qualidade
Custos da Preveno
Atividades de planejamento e implementao de sistemas da qualidade.
Custos de Avaliao
Verificaes no processo de produo.
Poltica da Qualidade
Intenes e diretrizes globais de uma organizao relativas qualidade, formalmente expressas pela alta administrao. (ISO9000:2000) Alinhada aos objetivos da organizao. Comprometimento em atender os requisitos. Melhoria contnua. Comunicao e entendimento. Anlise crtica.
Prof. Pierre/2011 Gesto da Qualidade de Software 21
Certificao de Qualidade
No basta que a qualidade exista, ela deve ser reconhecida pelo cliente; Deve existir uma certificao oficial emitida com base em um padro; As certificaes so dadas por instituies competentes; Exemplos de certificao: Selo SIF de qualidade de produtos alimentcios; Selo ABIC de qualidade do caf; Classificao da rede hoteleira (estrelas).
Prof. Pierre/2011
22
Certificao de Qualidade
Por que Normalizao Internacional? Garantir a confiabilidade do produto. Reduzir custos e evitar desperdcios e retrabalhos. Implementar e utilizar prticas reconhecidas internacionalmente. Estabelecer confiana no relacionamento com o cliente. Carto de visita para o mercado internacional.
Prof. Pierre/2011
23
Auditorias
Uma avaliao independente de produtos de trabalho ou processos para verificar sua conformidade a padres, procedimentos e especificaes baseados em critrios objetivos. IEEE 1028 Tipos Primeira parte: realizada por uma organizao sobre si mesma. Segunda parte: conduzida por uma organizao sobre uma outra para fins da organizao condutora da auditoria. Terceira parte: realizadas por uma terceira parte independente sem interesse nos resultados da auditoria.
Prof. Pierre/2011 Gesto da Qualidade de Software 24
Auditorias
Auditorias de Certificao Inicial Completa, abrangendo todo o escopo de certificao. De Manuteno Peridica, conduzida para determinar a manuteno da auditoria inicial. De Re-certificao Realizada no final do perodo de certificao no sentido de re-emitir o certificado para um novo perodo.
Prof. Pierre/2011
25
Assessments
Auxilia a organizao a melhorar atravs da identificao de problemas crticos e estabelecimento de aes de melhoria. Objetivos
Conhecer como a organizao trabalha. Identificar principais problemas.
Prof. Pierre/2011
26
Assessments
Premissas
Modelo de processo como base do assessment. Confidencialidade. Envolvimento da alta gerncia. Respeito a diferentes pontos de vista. Orientao a aes.
Prof. Pierre/2011
27
Assessments
Estgios
Preparao Avaliao Recomendaes
Assessment Report
Prof. Pierre/2011 Gesto da Qualidade de Software 28
Qualidade de Software
O que o cliente quer?
Atendimento aos requisitos especificados Defeito zero Alto desempenho Baixo custo Desenvolvimento rpido Facilidade de uso Eficincia nos servios associados Inovao
Prof. Pierre/2011 Gesto da Qualidade de Software 30
Fatores Externos
Fatores Internos
Prof. Pierre/2011 Gesto da Qualidade de Software 32
Process quality
Product quality
People quality
Prof. Pierre/2011
34
Prof. Pierre/2011
35
Prof. Pierre/2011
36
Prof. Pierre/2011
Processo uma seqncia de passos realizados para um determinado propsito. (IEEE) conjunto de recursos e atividades interrelacionados que transformam insumos em produtos. (ISO 8402) Processo de software um conjunto de atividades, mtodos, prticas e transformaes que as pessoas utilizam para desenvolver e manter software e produtos relacionados. (CMM)
Prof. Pierre/2011 Gesto da Qualidade de Software 38
Qualidade do Processo
Processo de Software
Mtodos, Procedimentos, Padres, Tcnicas
FATORES DE QUALIDADE
PROCESSO
o procedimento que descreve o mtodo escolhido as ferramentas para darem apoio e facilitarem o trabalho pessoas treinadas, que compreendam e usem o processo
Ferramentas
39
Desenvolvimento do SW REQUISITOS
Anlise Projeto
PRODUTO DE SW
validao
verificao
Prof. Pierre/2011
40
Princpios Grandes mudanas devem ser iniciadas de cima pra baixo. Todos devem ser envolvidos. Mudanas efetivas devem ser construdas com base em conhecimento. Mudanas so contnuas. Mudanas no processo so incorporadas atravs de motivao e esforo. Melhoria de processo de software requer investimento.
Prof. Pierre/2011 Gesto da Qualidade de Software 42
Nveis do SW
Prof. Pierre/2011
44
Apenas produtos que tiveram sucesso anteriormente so bem sucedidos ou ento em projetos pequenos
Prof. Pierre/2011
45
Uma organizao de nvel 2 disciplinada ao executar projetos, mas no est bem preparada para mudanas
Prof. Pierre/2011
46
Os gerentes tem maior conhecimento do progresso dos projetos, pois as atividades so planejadas, estveis e repetitivas
Prof. Pierre/2011
47
Exemplo:
A definio de processos tcnicos, previstos em prticas no nvel 3, tem poucas chances de institucionalizao se as bases gerenciais do nvel no estiverem estabelecidas e institucionalizadas
Prof. Pierre/2011
50
Nvel 2
Prof. Pierre/2011
51
Nvel 4
Prof. Pierre/2011 Gesto da Qualidade de Software 52
Prof. Pierre/2011
53
Prof. Pierre/2011
54
Pessoas
Nvel 1 O sucesso depende de indivduos e heris. O relacionamento entre grupos desorganizado e muitas vezes conflitante Nvel 2 O sucesso ainda dependem dos indivduos, mas passam a contar com apoio gerencial. Os compromissos so compreendidos e gerenciados Nvel 3 Os grupos de projeto trabalham de maneira coordenada. O treinamento planejado de acordo com as necessidades de cada papel e aplicado convenientemente Nvel 4 Existe um forte sentido de trabalhar em equipe Nvel 5 Alm de existir o sentido de trabalho em equipe, todos esto engajados em atividades de melhoria contnua
Prof. Pierre/2011 Gesto da Qualidade de Software 55
Tecnologia
Nvel 1 A introduo de novas tecnologias arriscada Nvel 2 Atividades bem sucedidas facilitam a introduo de novas tecnologias Nvel 3 Novas tecnologias so avaliadas qualitativamente Nvel 4 Novas tecnologias so avaliadas quantitativamente Nvel 5 Novas tecnologias so avaliadas e introduzidas com total controle
Prof. Pierre/2011
56
Medidas
Nvel 1 A coleta de dados feita de maneira ad hoc Nvel 2 A coleta de dados de atividades de planejamento e acompanhamento feita de maneira sistemtica Nvel 3 Todos os processos definidos tm coleta sistemtica de dados, os quais so compartilhados por todos os projetos da organizao Nvel 4 A definio e coleta de dados so padronizadas na organizao Nvel 5 Os dados coletados so usados para avaliar e selecionar possibilidades de melhoria de processos
Prof. Pierre/2011 Gesto da Qualidade de Software 57
Controle do Projeto
Prof. Pierre/2011
58