Escolar Documentos
Profissional Documentos
Cultura Documentos
Seminário de Qualidade do
Processo
Usa a Habilidade
Visão Geral da Apresentação
O Processo
O Problema
Os problemas encontrados no
processo atual e suas
consequências
A Solução
Propostas para mudanças no
processo
O Processo
Ciclo de trabalho atual
10% das
Montagem das telas desejadas atualizações
pelos clientes a partir de 2 voltam para
7 O projeto é liberado ao cliente
programas de edição de imagem correção
Caso haja alguma falha em
produção, a atualização volta para
Solicitação de 8
1 a equipe de desenvolvimento
manutenção/otimização do
corrigir
software
O Problema
Os problemas encontrados durante o processo atual
Etapa Descrição
Solicitação de manutenção /
1 otimização do software
Etapa Descrição
Etapa Descrição
Etapa Descrição
5 Codificação
Etapa Descrição
Testes e
Análise Projeto Codificação
Integração
Nível 1 Nível 2
Inicial Gerenciado
(Atual) (Almejado)
Transição gradual
com priorização de
determinadas Áreas
de Processo
CMMI
Adequação das Áreas de Processo
Nível 1 Nível 2
Gerência de Requisitos
SG 1 - Gerenciar Requisitos
SP 1.1 - Obter Entendimento dos Requisitos
NinjaMock PowerDesigner
SCRUM
Adoção de práticas ágeis
Plano de Teste
● Identificador
● Histórico de versões
● Descrição
● Itens de teste
● Funcionalidades que serão testadas
● Funcionalidades que não serão testadas
● Como será o teste
● Gerenciamento dos testes (Cronograma, riscos
e contingências)
● Aprovação do documento
Norma IEEE 829
Padrão de documentação de testes de software
Automação de Testes / Integração
Integração contínua e testes automatizados
+
Visão Geral
Problemas Encontrados X Melhorias Propostas
Problemas Encontrados
Atualmente a etapa que mais A falta de um gerente de projetos e
Há um certo desvio de de planejamento correto faz com Apenas testes manuais não são
necessita de atenção, dado os
objetivos durante o processo que os desenvolvedores tenham suficientes e muitos erros
problemas gerados pelo fraco
devido à falta de que se auto-organizar e interpretar acabam indo para produção
planejamento de telas e entidades
documentação de requisitos arbitrariamente os requisitos
Testes e
Análise Projeto Codificação
Integração
- Adequação à Área de - Adequação à Área de - Definição de papéis, - Adequação à Norma IEEE 829
Processo CMMI de Processo CMMI de reuniões e práticas baseadas - Elaboração e documentação de
Gerenciamento de Requisitos Planejamento de Projetos em SCRUM testes manuais e automatizados
- Utilização de software para - Utilização de software para - Desenvolvimento apoiado - Utilização de ferramenta de
documentação / controle de elaboração de telas e por requisitos bem integração contínua e automação
requisitos entidades estabelecidos e monitorados de testes
Melhorias Propostas
Bibliografia
Uma Análise Crítica dos Desafios para Engenharia de Requisitos em Manutenção de Software:
https://www.inf.pucrs.br/~munddos/docs/EspindolaMajdenbaumAudyWER2004Final.pdf
Implantação do CMMI-DEV Nível 2 no processo de desenvolvimento e manutenção de softwares de uma empresa da cidade de
Maringá:
http://www.dep.uem.br/gdct/index.php/dep_tcc/article/view/186/144
https://en.wikipedia.org/wiki/ISO/IEC_12207
https://en.wikipedia.org/wiki/Software_test_documentation