Engenharia de software 2
Por: Juliana2017 • 11/1/2018 • 2.754 Palavras (12 Páginas) • 549 Visualizações
...
- Responsabilidade da Gerencia
- Requisitos do sistema de qualidade
- Revisão dos requisitos de contrato
- Requisitos de projeto do produto
- Controle de documentos e dados
- Requisitos de aquisição (compra)
- Produtos de clientes ou fornecedores.
- Identificação e controle de produtos
- Processo de controle de requisitos
- Testes e inspeções dos produtos
- Controle dos equipamentos de inspeção
- Inspeção e teste dos produtos
- Controle de não conformidade
- Ações corretivas e preventivas.
- Manuseio, Armazenamento e Expedição.
16. Controle dos registros da qualidade
17. Requisitos de auditoria interna da qualidade
18. Requisitos de Treinamento
19. Requisitos de Manutenção
20. Técnicas estatísticas.
B1 - ISO 12207- Qualidade do Ciclo de Vida do Processo de Software
- A norma ISO/IEC 12207 estabelece uma estrutura comum para os processos de ciclo de vida de um software, com terminologia bem definida, que pode ser referenciada pelas indústrias de software (ISO 12207, 1997).
-
- Essa norma contém um conjunto de processos, atividades e tarefas projetadas para ser adaptadas de acordo com cada projeto de software a que a mesma for aplicada.
- Como esta dividido o ciclo de vida na ISO 12207?
-
O ciclo de vida de um projeto esta dividido em processos fundamentais, processos de apoio e processos organizacionais. Sendo o processo fundamental composto de cinco processos internos, o processo de apoio composto por oito processos internos e o processo organizacional composto de quatro processos.
Veremos mais detalhadamente esses processos a seguir.
- Processo Fundamental: O processo fundamental é aquele que inicia ou executa o desenvolvimento, operação ou manutenção dos produtos de software. As atividades e tarefas em um processo fundamental são de responsabilidade da organização que inicia e executa esse processo.
Os processos internos do processo fundamental são:
-
- Processo da Aquisição;
- Processo de Fornecimento;
- Processo de Desenvolvimento;
- Processo de Operação;
- Processo de Manutenção.
Processo de Apoio: Um processo de apoio auxilia um outro processo como uma parte integrante, com um propósito distinto e contribui para o sucesso e qualidade do projeto de software.Um processo de apoio é empregado e executado, quando necessário, por outros processos.
As atividades e tarefas num processo de apoio são de responsabilidades da organização que o executa.
Os processos internos do processo de apoio são:
- Processo de Documentação;
- Processo de Gerência de Configuração;
- Processo de Garantia de Qualidade;
- Processo de Verificação;
- Processo de Validação;
- Processo de Revisão Conjunta;
- Processo de Auditoria.
- Processos Organizacionais : Esses processos são empregados por uma organização para estabelecer e implementar uma estrutura subjacente, constituída de processo de ciclo de vida e pessoal associado e melhorar continuamente a estrutura e os processos, esses processos são tipicamente empregados fora do domínio de projetos e contratos específicos; entretanto ensinamentos destes contribuem para a melhoria continua da organização.
Os processos internos do processo organizacional são:
- Processo de Gerência;
- Processo de Infra – estrutura
- Processo de Melhoria
- Processo de Treinamento
B1- CMMI Capability Maturity Model
História do CMM - CMMI
- O CMM é um modelo de capacitação de processo patrocinado pelo Departamento de Defesa dos EUA.
- Baseado em algumas das idéias mais importantes do movimento de qualidade industrial.
- 1986 Inicio do desenvolvimento de um modelo de maturidade de processo.
-
- 1987 – Liberação de breve descrição do modelo
-
- Em 1991 foi liberada a 1º versão do CMM.
- 1993 – Depois de 5 anos de experiência, o modelo de maturidade evoluiu para um modelo completamente definido.
-
- Fevereiro de 1993 – Lançada a versão 1.1 do CMM
-
- Março de 2002 Foi lançada a 1º versão do CMMI
- Em 2006 foi lançada a versão 1.2 do CMMI
SW- CMM X CMMI
O SW-CMM é específico para a área de Software, portanto não participam do seu ideal outras áreas importantes da empresa, como Recursos Humanos (RH) e Finanças. Assim sua aplicação não garante a viabilidade de uma organização.
O objetivo principal do SW-CMM é que as organizações conheçam e melhorem seus processos de desenvolvimento de software.
O CMMI - Foi criado com a finalidade
...