TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Engenharia de Software

Por:   •  24/4/2024  •  Projeto de pesquisa  •  1.039 Palavras (5 Páginas)  •  24 Visualizações

Página 1 de 5

Pesquisa para a aula do dia 29/02/2024

Conteúdos da Pesquisa

  • Qualidade do Produto de Software (ISO/IEC 9126 e ISO 25000):
  • ISO/IEC 9126 define seis características principais de qualidade do software: funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade.
  • ISO 25000 amplia o escopo da ISO/IEC 9126, incluindo perspectivas de qualidade em uso, como eficácia, produtividade, segurança e satisfação.
  • Sistemas de Qualidade (ISO 9001 e ISO 90003):
  • ISO 9001 é a norma internacional mais reconhecida para sistemas de gestão da qualidade, enfatizando o foco no cliente, abordagem por processos, melhoria contínua e envolvimento da liderança.
  • ISO 90003 fornece diretrizes para a aplicação da ISO 9001 no desenvolvimento, fornecimento e manutenção de software e serviços relacionados.
  • Processos do Ciclo de Vida do Software:
  • O ciclo de vida do software é uma representação das fases pelas quais um sistema de software passa desde a concepção até a sua retirada de uso.

Qualidade do Produto de Software (ISO/IEC 9126 e ISO 25000)

ISO/IEC 9126

A norma ISO/IEC 9126 foi uma das primeiras a abordar especificamente a qualidade do produto de software. Ela define seis características principais de qualidade de software, que são subdivididas em subcaracterísticas:

1. Funcionalidade: Refere-se à capacidade do software de fornecer funções que atendam às necessidades declaradas e implícitas, abrangendo subcaracterísticas como adequação funcional, precisão, interoperabilidade e segurança funcional.

2. Confiabilidade: Diz respeito à capacidade do software de manter o desempenho sob condições específicas por um determinado período de tempo, englobando subcaracterísticas como maturidade, tolerância a falhas, capacidade de recuperação e comportamento conforme especificado.

3. Usabilidade: Refere-se à facilidade de uso do software, incluindo subcaracterísticas como compreensibilidade, facilidade de aprendizado, operacionalidade e atratividade do usuário.

4. Eficiência: Diz respeito ao desempenho do software em relação aos recursos utilizados, abrangendo subcaracterísticas como tempo de resposta, utilização de recursos, capacidade e comportamento conforme especificado.

5. Manutenibilidade: Refere-se à facilidade com que o software pode ser modificado, incluindo subcaracterísticas como analisabilidade, modificabilidade, estabilidade e testabilidade.

6. Portabilidade: Diz respeito à capacidade do software de ser transferido de um ambiente para outro, englobando subcaracterísticas como adaptabilidade, capacidade de instalação e conformidade.

ISO 25000

A ISO 25000 é uma norma mais recente que amplia o escopo da ISO/IEC 9126. Ela define um modelo de qualidade de software mais abrangente, conhecido como Sistema de Qualidade de Software (SQuaRE), que inclui o Modelo de Qualidade do Produto (SQM) e o Modelo de Qualidade em Uso (SQuSE). O SQM é baseado nas características de qualidade definidas na ISO/IEC 9126 e expande o conceito de qualidade do produto para incluir perspectivas de qualidade em uso, como eficácia, produtividade, segurança e satisfação.

Ambas as normas são importantes para ajudar as organizações a avaliar, garantir e melhorar a qualidade de seus produtos de software, contribuindo para a satisfação do cliente, a eficácia organizacional e a competitividade no mercado.

Sistemas de Qualidade (ISO 9001 e ISO 90003):

ISO 90003:

A ISO 90003 é uma norma internacional que fornece diretrizes para a aplicação da ISO 9001 no desenvolvimento, fornecimento e manutenção de software e serviços relacionados. Ela foi projetada para ajudar organizações que buscam implementar um sistema de gestão de qualidade para seus processos de desenvolvimento de software. Algumas características importantes da ISO 90003 incluem:

1. Abordagem por processos: Assim como a ISO 9001, a ISO 90003 promove uma abordagem por processos para a gestão da qualidade. Isso significa que as organizações devem identificar, documentar e gerenciar os processos que contribuem para a qualidade de seus produtos e serviços de software.

2. Ênfase na melhoria contínua: A norma enfatiza a importância da melhoria contínua dos processos de desenvolvimento de software. Isso envolve a análise regular de desempenho, a identificação de oportunidades de melhoria e a implementação de ações corretivas e preventivas.

3. Documentação de processos: A ISO 90003 exige que as organizações documentem seus processos de desenvolvimento de software de forma adequada. Isso inclui a criação de manuais, procedimentos e registros que descrevam como os processos são executados e controlados.

4. Foco no cliente: Assim como na ISO 9001, a ISO 90003 coloca um forte foco na satisfação do cliente. As organizações devem entender e atender aos requisitos e expectativas dos clientes em relação aos produtos e serviços de software.

ISO 9001:

...

Baixar como (para membros premium)  txt (7.5 Kb)   pdf (70.7 Kb)   docx (193 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com