Академический Документы
Профессиональный Документы
Культура Документы
Motivao: Objetivo: Conceituar Qualidade Metodologia: Aula expositiva, uso de slides Avaliao: Participao da turma; Bibliografia: Internet Googlehttp://www.belins.eng.br/tr01/tutorials/qscap1.pdf
12/8/2010
Qualidade
3
Qualidade um conceito subjetivo, que varia para cada local, poca, tipo de produto e pessoa que est avaliando. Qualidade : Superar as expectativas Produto sem defeito Fazer melhor com menos recursos Adequao ao uso Produzido por empresa certificada Qualidade o que cada cliente percebe como sendo Qualidade!
12/8/2010
Cont.
4. Melhoria Contnua do Processo Qualidade Total (QTM) Certificao da Qualidade (ISO-QS-MIL-Prmios da Qualidade etc) Qualidade pela qualidade
12/8/2010
Conceitos de Qualidade
12/8/2010
Definio genrica:
Propriedade,
atributo ou condio das coisas ou das pessoas capaz de distingui-las das outras e de lhes determinar a natureza (Aurlio).
Outras definies:
Qualidade
estar em conformidade com os requisitos dos clientes; Qualidade antecipar e satisfazer os desejos dos clientes; Qualidade escrever tudo o que se deve fazer e fazer tudo o que foi escrito.
5
Conceitos de Qualidade
12/8/2010
Segundo uma das normas brasileiras sobre o assunto (NBR ISO 8402), qualidade :
A
totalidade das caractersticas de uma entidade que lhe confere a capacidade de satisfazer as necessidades explcitas e implcitas. a requisitos funcionais e de desempenho explicitamente declarados, a padres de desenvolvimento claramente documentados e a caractersticas implcitas que so esperadas de todo software profissionalmente desenvolvido (Pressman).
6
Qualidade de Software
7
Se um software com muitos erros e falhas perde parte do valor para o usurio, um software isento de erros no , necessariamente, um software de qualidade para seu usurio (programa certo para o problema errado).
12/8/2010
Qualidade de software
8
As necessidades do usurio so expressas nos requisitos explcitos, mas tambm nos requisitos implcitos, que normalmente no so declarados, como: flexvel, fcil de operar, barato, construdo no prazo etc.(resumindo: mais prtico, mais rpido, mais fcil, mais seguro e mais barato em relao ao processo convencional antes da informatizao).
12/8/2010
Qualidade em software
9
A ausncia de funes necessrias (requisitos declarados), no pode ser compensada por funes auxiliares genricas no solicitadas, como: calculadora, agenda, cor de tela etc. Um software de Qualidade deve encantar o cliente e no somente funcionar direito e no ter erros. Bill Gates Software de Qualidade aquele que, no apenas satisfaz as exigncias, mas tambm implementado a tempo e de acordo com o oramento. Juran
12/8/2010
Qualidade em software
10
A melhoria da Qualidade em Software requer: Projeto realizado dentro de um rigor cientfico, buscando dar qualidade ao produto de software Controle do processo de desenvolvimento Medio do processo de desenvolvimento Tcnicas de Garantia da Qualidade (SQA) Atividades auxiliares independentes de fase (gerenciamento de configurao, tcnicas de melhoria contnua) Utilizao de Mtodos, Padres e Ferramentas adequadas.
12/8/2010
PROCESSO DE CONSTRUO
Usurio
Produto
12/8/2010
Introduo- 12/08
12/8/2010
O principal objetivo da Engenharia de Software (ES) ajudar a produzir software de qualidade; Empresas que desenvolvem software de qualidade so mais competitivas; Empresas que utilizam software de alta qualidade podem, em geral, oferecer um melhor servio a um preo mais competivo.
12
A Eng. Software preconiza que a Qualidade em Software pode ser determinada atravs de duas fontes:
12/8/2010
Propriedades ou Fatores da Qualidade: So caractersticas de alto nvel, cuja medio s pode ser feita de maneira indireta, atravs do grau de existncia dos Atributos. Segundo McCall e Cavano (78), existem 11 Propriedades. Atributos: So caractersticas de baixo nvel, que podem ser medidos diretamente no produto de software.
12/8/2010
A noo de qualidade de software pode ser descrita por um grupo de fatores, requisitos ou atributos, tais como: confiabilidade, eficincia, facilidade de uso, modularidade, legibilidade, etc; Podemos classificar estes fatores em dois tipos principais: externos e internos;
Fatores Externos
Fatores Internos
16
Fatores externos so percebidos tanto pelas pessoas que desenvolvem software quanto pelos usurios. Por exemplo, confiabilidade, eficincia e facilidade de uso so fatores externos; Fatores internos so percebidos apenas pelas pessoas que desenvolvem software. Por exemplo, modularidade e legibilidade so fatores internos; Se os fatores internos forem observados, os fatores externos sero consequentemente observados. De fato, os fatores internos so um meio para se alcanar os fatores externos.
17
facilidade de uso
eficincia
portabilidade
s o f t w a r e
correo
robustez
integridade
18
Facilidade de uso: a facilidade de aprender como usar o software; Eficincia: o bom uso dos recursos computacionais; Portabilidade: a facilidade de transferir software entre ambientes operacionais.
19
Correo: habilidade do software executar suas tarefas exatamente como definida pelos requisitos e especificao; Robustez: habilidade de um software funcionar mesmo em condies anormais; Integridade: a habilidade do sistema de proteger seus vrios componentes contra acessos ou modificaes indevidos.
20
consistncia
O fator Integridade ser aferido por trs atributos relacionados: 1. Facilidade de verificao e instrumentao: possvel avaliar a preciso das informaes resultantes? Essa verificao pode ser automatizada? 2. Segurana, controle e proteo das informaes: Grau de segurana e proteo das informaes. Controle sobre alteraes indevidas. 3. Tolerncia a erros: Grau de deteco de erros e possibilidade de funcionar mesmo sob condies adversas (tolerncia a falhas).
12/8/2010
Concluso
12/8/2010
Qualidade um conceito complexo, porque significa diferentes coisas para diferentes pessoas; No h uma simples medida para qualidade de software que seja aceitvel para todos os projetos de todas as empresas; Para estabelecer ou melhorar a qualidade de software, deve-se definir os aspectos de qualidade nos quais se est interessado e, ento, decidir como fazer para med-los;
23
Bibliografia:
24
Com adaptaes.
12/8/2010