ENGENHARIA DE SOFTWARE - UND 01

Description

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.
Flávio Mendes  da Silva Filho
Mind Map by Flávio Mendes da Silva Filho, updated more than 1 year ago
Flávio Mendes  da Silva Filho
Created by Flávio Mendes da Silva Filho about 5 years ago
10
0

Resource summary

ENGENHARIA DE SOFTWARE - UND 01
  1. 01 - CONCEITOS SOBRE QUALIDADE DE SOFTWARE
    1. 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.
      1. Cinco princípios básicos da qualidade:
        1. 1) Fazer certo da primeira vez economiza tempo e dinheiro.
          1. 2) Qualidade é um processo preventivo.
            1. 3) Qualidade é incorporada ao produto como resultado da atenção dedicada às necessidades dos clientes.
              1. 4) Qualidade é responsabilidade de todos os envolvidos.
                1. 5) Qualidade é um processo de melhoria contínua.
                  1. 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.
              2. 1.1 Benefícios da qualidade
                1. 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.
                  1. Alguns benefícios da produção de um software com qualidade:
                    1. aumento da produtividade;
                      1. redução de defeitos no produto;
                        1. aumento da confiabilidade do produto;
                          1. menos retrabalho;
                            1. menos horas extras de trabalho;
                              1. • maior satisfação dos clientes
                            2. 1.2 Obstáculos da qualidade
                              1. Cultura da organização
                                1. Custo e prazo maldefinidos
                                  1. Envolvidos não identificados
                                  2. 1.3 Visões da qualidade
                                    1. 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. Visões
                                        1. Confiável e Sem erros
                                          1. Usuário: Fácil de usar, funcionalidade.
                                            1. Cliente: Baixo custo, Atende o negócio.
                                              1. Desenvolvedor: Código Fonte e Fácil de corrigir
                                                1. Gerente: Prazo e custo dentro da estimativa.
                                          2. 1.4 Importância da qualidade
                                            1. 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.
                                            2. 1.5 Garantia da qualidade
                                              1. 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.
                                                1. 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).
                                                2. 1.6 Controle da qualidade
                                                  1. O Controle de Qualidade é realizado após o software ficar pronto. Diferente da garantia de qualidade que é feita durante o desenvolvimento do software.
                                                    1. Auditoria,deve ser realizada visando verificar se as ações de qualidade estão sendo realizadas como estabelecido.
                                                      1. Tais auditorias podem geram ações corretivas, no caso de encontrar não conformidades, e podem ser classificadas em três tipos:
                                                        1. 1 - auditorias de produto: foco em verificar a conformidade de produtos com os padrões estabelecidos;
                                                          1. 2 - auditorias de processo: verificam se as ações de qualidade planejadas estão sendo executadas;
                                                            1. 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.
                                                      Show full summary Hide full summary

                                                      Similar

                                                      Quiz sobre Tecnologia no Ensino
                                                      camilafragoso
                                                      Tecnologia e Administração
                                                      Erika Lots
                                                      Tecnologia na Educação
                                                      Alessandra S.
                                                      13 motivos para usar Tecnologia na Educação
                                                      Alessandra S.
                                                      10 DICAS SOBRE TECNOLOGIA EDUCATIVA
                                                      Cristinamba
                                                      Mapa Mental de Revisão de Algoritmos e Programação I
                                                      José Toniazzo
                                                      Inteligencia Artificial
                                                      Alceu Bernardino
                                                      Games e jogos educativos.
                                                      Míria Santanna
                                                      Interação, Interatividade, tecnologias interativas e redução de distâncias em cursos on-line
                                                      Ítalo Rangel
                                                      Softwares Educacionais
                                                      valdeiresmendes