Mapa mental
ENGENHARIA DE SOFTWARE - UND 01
Conteúdo do mapa
ENGENHARIA DE SOFTWARE - UND 01
01 - CONCEITOS SOBRE QUALIDADE DE SOFTWARE
- Há um consenso entre os diversos autores da área de qualidade de que o objetivo principal da qualidade é proporcionar a satisfação dos clientes por meio do atendimento das necessidades especificadas e também dos requisitos implícitos do software.
- Cinco princípios básicos da qualidade:
- 1) Fazer certo da primeira vez economiza tempo e dinheiro.
- 2) Qualidade é um processo preventivo.
- 3) Qualidade é incorporada ao produto como resultado da atenção dedicada às necessidades dos clientes.
- 4) Qualidade é responsabilidade de todos os envolvidos.
- 5) Qualidade é um processo de melhoria contínua.
- Observação Envolvidos no projeto são todos aqueles que participam do projeto de software direta ou indiretamente. Esses envolvidos também são chamados de interessados ou stakeholders.
- Cinco princípios básicos da qualidade:
- 1.1 Benefícios da qualidade
- Muitas empressas de T.I ainda estão no que podemos chamar de caos, onde o softeare é produzido com base em pessoas e não em processos.
- Alguns benefícios da produção de um software com qualidade:
- aumento da produtividade;
- redução de defeitos no produto;
- aumento da confiabilidade do produto;
- menos retrabalho;
- menos horas extras de trabalho;
- • maior satisfação dos clientes
- 1.2 Obstáculos da qualidade
- Cultura da organização
- Custo e prazo maldefinidos
- Envolvidos não identificados
- 1.3 Visões da qualidade
- entender a forma pela qual cada envolvido percebe a qualidade de um produto de software é muito importante, pois há interesses que não convergem e causam uma série de conflitos durante o desenvolvimento do software.
- Visões
- Confiável e Sem erros
- Usuário: Fácil de usar, funcionalidade.
- Cliente: Baixo custo, Atende o negócio.
- Desenvolvedor: Código Fonte e Fácil de corrigir
- Gerente: Prazo e custo dentro da estimativa.
- Confiável e Sem erros
- Visões
- entender a forma pela qual cada envolvido percebe a qualidade de um produto de software é muito importante, pois há interesses que não convergem e causam uma série de conflitos durante o desenvolvimento do software.
- 1.4 Importância da qualidade
- Imagine o caos nas empresas. Contudo, isto não são previsões. Já está ocorrendo em diversas situações do mundo atual e que realmente fazem refletir sobre qualidade na produção de software, independentemente do fato de causar perda de vidas humanas, ou não.
- 1.5 Garantia da qualidade
- São ações planejadas e sistemáticas de qualidade realizadas durante o processo de desenvolvimento cujo objetivo é atuar de forma preventiva para se atingir a qualidade do produto de software. A garantia da qualidade avalia se as características do produto estão de acordo com os padrões estabelecidos e se as atividades estão ocorrendo conforme o planejado.
- Observação Segundo a NBR ISO 9000:2005 (Sistemas de Gestão da Qualidade – Fundamentos e Vocabulário), não conformidade é o não atendimento a um requisito de qualidade (necessidade ou expectativa implícita ou obrigatória).
- 1.6 Controle da qualidade
- O Controle de Qualidade é realizado após o software ficar pronto. Diferente da garantia de qualidade que é feita durante o desenvolvimento do software.
- Auditoria,deve ser realizada visando verificar se as ações de qualidade estão sendo realizadas como estabelecido.
- Tais auditorias podem geram ações corretivas, no caso de encontrar não conformidades, e podem ser classificadas em três tipos:
- 1 - auditorias de produto: foco em verificar a conformidade de produtos com os padrões estabelecidos;
- 2 - auditorias de processo: verificam se as ações de qualidade planejadas estão sendo executadas;
- 3 - auditorias de sistemas de qualidade: avaliam a eficácia da implementação desse sistema e determinam o grau em que os objetivos do sistema estão sendo atingidos.
- Tais auditorias podem geram ações corretivas, no caso de encontrar não conformidades, e podem ser classificadas em três tipos:
- Há um consenso entre os diversos autores da área de qualidade de que o objetivo principal da qualidade é proporcionar a satisfação dos clientes por meio do atendimento das necessidades especificadas e também dos requisitos implícitos do software.
Informações
- Descrição
- 1.1 Benefícios da qualidade - 1.2 Obstáculos da qualidade - 1.3 Visões da qualidade - 1.4 Importância da qualidade - 1.5 Garantia da qualidade - 1.6 Controle da qualidade - 1.7 Sistemas de Gestão da Qualidade (SGQ) - 1.7.1 Fatores para implantação de um SGQ - 1.7.2 A NBR ISO 9000 – norma‑padrão - 1.7.3 NBR ISO 9000‑3 – Norma para empresas de desenvolvimento de software.
- Criado por
- Flávio Mendes da Silva Filho
- Visualizações
- 11
- Tags
- Avaliação