Prévia do material em texto
Principais Tópicos das Normas ISO 12207 e ISO 15504 ISO 12207 - Processos de Ciclo de Vida de Software 1. Estrutura de Ciclo de Vida: Define um conjunto padrão de processos para o ciclo de vida de software, incluindo fornecimento, desenvolvimento, operação, manutenção e descarte(07-Normas ISO e Qualida…). 2. Processos Fundamentais: Incluem aquisição, fornecimento, desenvolvimento, operação e manutenção(07-Normas ISO e Qualida…). 3. Processos de Apoio: Incluem processos como documentação, configuração, qualidade, verificação, validação e revisão(07-Normas ISO e Qualida…). 4. Processos Organizacionais: Envolvem gestão de projetos, gestão de qualidade, gestão de riscos, entre outros(07-Normas ISO e Qualida…). 5. Processo de Adaptação: Auxilia na personalização dos processos para atender às necessidades específicas da organização(07-Normas ISO e Qualida…). 6. Treinamento: Define a importância da capacitação contínua para garantir a qualidade do software(07-Normas ISO e Qualida…). ISO 15504 - Avaliação de Processos de Software (SPICE) 1. Modelo de Referência de Processo (PRM): Define os processos a serem avaliados, incluindo suas entradas, saídas e atividades(07-Normas ISO e Qualida…). 2. Modelo de Avaliação de Processos (PAM): Utilizado para medir a capacidade de processo, com base em atributos como desempenho, capacidade de gerência e otimização(07-Normas ISO e Qualida…)(07-Normas ISO e Qualida…). 3. Níveis de Capacidade: Varia de 0 (incompleto) a 5 (otimizado), indicando o grau de maturidade dos processos(07-Normas ISO e Qualida…)(07-Normas ISO e Qualida…). 4. Dimensão de Processos: Refere-se ao conjunto de processos mapeados e sua estrutura organizacional, como engenharia, suporte e processos organizacionais(07-Normas ISO e Qualida…)(07-Normas ISO e Qualida…). 5. Partes da Norma: Dividida em cinco partes, incluindo conceitos, execução de avaliações, recomendações para melhorias e exemplos de aplicação(07-Normas ISO e Qualida…). Documentos Recomendados pela ISO 12207 e ISO 15504 para Desenvolvimento de Software ISO 12207 · Plano de Projeto: Documenta os objetivos, escopo, cronograma e recursos do projeto. · Especificação de Requisitos: Detalha os requisitos funcionais e não funcionais do sistema. · Plano de Testes: Descreve a abordagem, recursos e cronograma de atividades de teste. · Relatório de Verificação e Validação: Documenta os resultados das atividades de verificação e validação. · Manual do Usuário: Guia para os usuários finais do software. · Relatório de Manutenção: Detalha as atividades de manutenção realizadas e os planos futuros(07-Normas ISO e Qualida…)(07-Normas ISO e Qualida…). ISO 15504 · Relatórios de Avaliação: Documentos que detalham os resultados da avaliação de processos, identificando pontos fortes e áreas para melhoria. · Modelos de Referência e Avaliação: PRM e PAM, que fornecem uma estrutura para avaliação de processos de software(07-Normas ISO e Qualida…)(07-Normas ISO e Qualida…). · Plano de Melhoria de Processos: Descreve ações específicas para melhorar os processos de software com base nos resultados das avaliações. · Documentação de Atributos de Capacidade: Detalha os níveis de capacidade dos processos avaliados(07-Normas ISO e Qualida…)(07-Normas ISO e Qualida…)(07-Normas ISO e Qualida…). Questionário: sobre as Normas ISO 12207 e 15504 1. Quais são os principais objetivos da ISO 12207? 2. Como a ISO 12207 define o ciclo de vida de um software? 3. Quais são os processos fundamentais descritos na ISO 12207? 4. Qual é a função dos processos de apoio na ISO 12207? 5. O que são processos organizacionais na ISO 12207? 6. Como o processo de adaptação é abordado na ISO 12207? 7. Qual a importância do treinamento segundo a ISO 12207? 8. Quais são os principais componentes do Modelo de Referência de Processo (PRM) na ISO 15504? 9. Como o Modelo de Avaliação de Processos (PAM) é utilizado na ISO 15504? 10. Quais são os cinco níveis de capacidade definidos pela ISO 15504? 11. Qual é o objetivo do projeto SPICE no contexto da ISO 15504? 12. Como a ISO 15504 lida com a avaliação de processos de software? 13. O que diferencia a ISO 15504 de outros modelos de maturidade de processo, como o CMMI? 14. Quais são as partes da ISO 15504 e suas respectivas funções? 15. Como a ISO 15504 mede a eficácia de um processo? 16. Quais são os principais benefícios de implementar a ISO 12207 em uma organização de software? 17. Como a ISO 12207 e a ISO 15504 podem ser usadas juntas para melhorar a qualidade do software? 18. Quais documentos são recomendados pela ISO 12207 durante o ciclo de vida do software? 19. Como a ISO 15504 classifica a maturidade dos processos? 20. Quais são os desafios comuns ao implementar a ISO 12207 e 15504 em pequenas e médias empresas?