Segurança e Qualidade no Desenvolvimento de Software
Conteúdo
Introdução 4
Segurança do Software 5
Objetivos 5
Cenário atual 5
Objetivos de segurança 5
Segurança e custo 6
Segurança 6
Rede e algo mais 6
Software Complexo a cada dia 6
Software seguros são produtos de qualidade 7
O estado da segurança de TI 7
Preocupações básicas 7
Top Web Application Security Issues 8
Falhas críticas nas aplicações 8
Visão do SEI – Software Engineering Institute 8
Lifecycle Integration 9
Atividades integradas ao desenvolvimento 9
Como melhorar a qualidade do software? 9
Padrões de Projeto 10
Plataformas de desenvolvimento mais seguras 10
Ferramentas de verificação de código 10
Ferramentas de verificação de código 10
Conclusão Segurança 11
Qualidade de software 11
Requisitos de qualidade 12
O processo de software Cabeça de martelo 13
Garantia de qualidade de software 13
Modelos de Qualidade 14
CMMI 14
Conheça os níveis do CMMI 14
Legal, mas qual a vantagem de uma organização ter CMMI? 15
MPS.BR 15
ISO/IEC 9126 17
ISO/IEC 15504 18
Suporte 19
SUP.1: Documentação 19
SUP.2: Gestão de configuração 19
SUP.3: Garantia de qualidade 19
SUP.4. Verificação 19
SUP.5 – Validação 19
SUP.6 – Revisão Conjunta 20
SUP.7: Auditoria 20
SUP.8: Resolução de Problemas 20
ISO 12207 20
Conclusão Qualidade 21
Bibliografia 22
Introdução
Cada vez mais os softwares estão presentes na vida das pessoas, seja em celulares, bancos, aviões, cirurgias, entre outros. Consequentemente os mesmos estão se tornando cada vez mais complexos, devido ao surgimento de novas tecnologias, entretanto será mostrado o cenário atual da segurança no desenvolvimento de software, os requisitos e as normas na qualidade no desenvolvimento do software.
Segurança do Software
Objetivos
• Apresentar uma visão geral sobre segurança e qualidade de software
• Demonstrar a importância da integração de práticas de segurança ao ciclo de desenvolvimento de software
• Cenário atual da segurança
• Visão geral de segurança de software
•