QUALIDADE DE SOFTWARE AULA N.3 Curso: SISTEMAS DE INFORMAÇÃO Disciplina: Qualidade de Software Profa. : Kátia Lopes Silva 1 QUALIDADE DE SOFTWARE Objetivos: Introduzir os três modelos para implementar e gerir a qualidade Conhecer os princípios do TQM 2
INTRODUÇÃO Na busca pela excelência nas organizações, surgem como solução para diminuir custo e melhorar a qualidade a implementação de iniciativas tais como: TQM ( Total Quality Management ou gestão da Qualidade total) Seis Sigma ISO 9000 3 SEGUNDO OAKLAND (1994) O TQM É UMA ABORDAGEM PARA MELHORAR A COMPETITIVIDADE, A EFICÁCIA E A FLEXIBILIDADE DA ORGANIZAÇÃO SEGUNDO SAMUEL(1999), O TQM FORNECE UM CONCEITO GERAL QUE ADOTA A MELHORIA CONTÍNUA NA ORGANIZAÇÃO 4
Para Yusof & Aspiwall (2000), o TQM tem sido descrito como uma iniciativa de gestão e uma maneira de pensar que tem ajudado muitas organizações a alcançar o status de classe mundial. Ele ajuda a criar uma cultura de confiança, participação, equipes de trabalho, zelo pela melhoria contínua, aprendizado contínuo, e por último uma cultura de trabalho que contribui para o sucesso e existência da empresa. 5 OBJETIVO : MELHORIA CONTÍNUA FOCO: SATISFAÇÃO DO CLIENTE INTERNO E EXTERNO COMPROMISSO DE GESTÃO MUDANÇA CULTURAL E TREINAMENTO,EDUCAÇÃO DO EMPREGADO 6
A Gestão da Qualidade Total é assentada em 5 itens, apresentados abaixo: i) qualidade intrínseca nseca ii) custo baixo iii) pontualidade iv) segurança a na utilização v) motivação da equipe 7 i) qualidade intrínseca nseca Significa garantir a qualidade do produto ou serviço o que se produz. As organizações devem planejar e executar o trabalho de forma a garantir que, ao final do processo, a qualidade esteja conforme o proposto, isto é,, atender todas as especificações dos clientes. 8
ii) custos baixos O objetivo é trabalhar com custos baixos, na aquisição de insumos/serviços, os, na operação, no desenvolvimento de fornecedores, etc. Custo baixo não significa preço o de aquisição baixo, este pode ser reduzido, entretanto, pode representar muitos custos adicionais associados com a falta de qualidade. Operar com custos baixos pode representar uma maior competitividade da organização, ou até mesmo a sua sobrevivência. 9 iii) pontualidade Com o advento do conceito de baixos níveis n de estoques, onde as entregas de insumos são pulverizadas. Assim, a questão da pontualidade passa a ser fundamental para não interromper a produção. Hoje, muitos fornecedores estão suprindo diretamente na linha de produção dos clientes (just( just-in-sequence). Tal conceito é muito utilizado na indústria automotiva. Vale destacar que a logística é a responsável por assegurar a pontualidade. 10
iv) segurança a na utilização É a garantir aquilo que está se produzindo. A qualidade também m deve estar presente durante o consumo e utilização dos produtos ou serviços pelo cliente, e não apenas quando é fabricado. Assim, confiabilidade e durabilidade tornam-se importantes nesta questão. 11 v) motivação dos colaboradores A Gestão da Qualidade Total tem como base o ser humano,, e não poderia ser pequena a preocupação com a capacitação e motivação da equipe de trabalho. Entende-se que o funcionário motivado produz com mais qualidade, e as organizações devem estar sempre pesquisando o clima interno e o relacionamento das equipes. Indicadores de absenteísmo, smo, de acidentes de trabalho, de treinamento, e outros, permitem a tomada de ações para melhoria no ambiente de trabalho. 12
Aspectos Fundamentais (resumindo) Atender as necessidades e expectativas do cliente (a mais importante parte da organização). Consideração ao cliente e fornecedor interno. Envolver todas as pessoas da organização. Examinar custos relacionados com a qualidade. Desenvolver sistemas e procedimentos que suportem qualidade e melhoria. Desenvolver um processo de melhoria contínua. 13 Os 10 Mandamentos para a Qualidade Total 1) total satisfação dos clientes 2) desenvolvimento de recursos humanos 3) gerência participativa 4) constância de propósitos 5) aperfeiçoamento contínuo 6) delegar responsabilidades 7) gerência de processos 8) disseminação de informações 9) não aceitação de erros 10) estreitar a relação com os fornecedores (parceria) 14
Implementação do TQM Implementação do TQM é difícil, pois envolve mudanças drásticas a nível da organização e cultura da empresa (cultura corporativa) Motivações principais para a adoção do TQM: Posição competitiva ameaçada (a mais comum) Decisão proativa para melhorar A implementação deve abranger todas as áreas da gestão da qualidade e ser adaptada ao contexto específico de cada empresa (resistir ao cut-andpaste ) 15 Princípios organizacionais Estrutura organizacional com o menor nº possível de níveis, com âmbitos alargados (flat) Qualidade posicionada num nível hierárquico alto Criar comissões para a qualidade ( Quality Councils ) Documentação de procedimentos (ter um sistema de qualidade, e.g., de acordo com a ISO9000) 16
Papel dos diferentes níveis hierárquicos Alta gerência Envolvimento pessoal forte e visível Gerir os recursos e compromissos para financiar a implementação Gestão Intermédiaria Coordenação, treinadores Papel Vital... Colaboradores operacionais Autonomia, responsabilidade, posse dos processos 17 Observar nos superiores o compromisso autêntico. Exemplo: O presidente de uma empresa brasileira fez circular o primeiro jornal interno. Logo na capa a seção Carta do Presidente. E ao longo do texto falando da nova era da empresa, a Era da Qualidade. O leitor, certamente, imagina o texto. Promessas, compromissos, certezas, pedidos de apoio, etc. Sabem quando saiu o segundo número? Também não sabemos... Como disse um crítico: melhor seria não ter editado jornal nenhum. Foi pior assim, pois uma nova investida no campo da qualidade ou outro qualquer merecerá a desconfiança do corpo funcional. 18
Barreiras à implementação Falta de liderança e apoio da alta gerência Conhecimento e compreensão inadequada da gestão da qualidade Medo e resistência à mudança Falta de uma visão de longo-prazo Comportamento político dos intervenientes 19 Erros Frequentes TQM é visto apenas como mais um programa ( não é levado a sério... ) Não procurar obter resultados de curto prazo e desistência por estes não surgirem Estrutura de incentivos não alinhada com a qualidade (e.g. compensação por volume) Falta de enfoque no cliente Formação insuficiente ou demasiado teórica Muita burocracia Ênfase nos produtos em vez dos processos 20
EM CINCO PASSOS CRUCIAIS 1 - determinação do conceito de qualidade para a organização; 2 - preparação da organização a nível gerencial e dos trabalhadores para os objetivos e características da filosofia TQM; 3 - formação e atribuição de responsabilidades aos trabalhadores. Formação envolve neste caso a familiarização com técnicas de controle estatístico que possibilitem a identificação e resolução de problemas. Por outro lado, a atribuição de responsabilidades deve ser ainda acompanhada por uma fase de formação de forma a estabelecer quais as regras a seguir para uma tomada de decisão eficaz e correta; 4 - criação de uma sistema de feedback de informação relativo às tomadas de decisão. Este deve envolver fornecedores, processo produtivo e consumidores; 5 - melhoria contínua de qualidade, com ações corretivas conforme os resultados do ponto (4) 21 ETAPAS 1- escolha do coordenador do projeto ( escolhido pela alta direção) 2- realização de um diagnóstico para avaliação da empresa, com o objetivo de se verificar o grau de defasagem entre a situação atual e a meta a ser alcançada. 22
ETAPAS 3- elaboração de um cronograma do projeto de implementação se faz necessária para atender e dimensionar as necessidades de treinamentos para que seja estimulada e cobrada, de maneira intensa, a correspondente prática (on the job training), realizada sobre as atividades da rotina da empresa. 23 ETAPAS 3- elaboração de um cronograma do projeto de implementação se faz necessária para atender e dimensionar as necessidades de treinamentos para que seja estimulada e cobrada, de maneira intensa, a correspondente prática (on the job training), realizada sobre as atividades da rotina da empresa. 24
ETAPAS 4- a formação e implementação de grupos de trabalho; 5- a primeira vassourada (housekeeping); 6- a elaboração do Manual da Qualidade; 7- a elaboração e implementação dos demais documentos; 8- a implementação do Manual da Qualidade; 9- o treinamento de auditores internos; 10-a execução das auditorias internas da qualidade; 11-o treinamento de suporte; 12-a pré-auditoria de certificação; ( ISO 9000:2000) 13-e a manutenção do Sistema da Qualidade 25