I - Engenharia de Software
Onde começa o processo de Engenharia de Software?
Nesta série irei demonstra o processo de Engenharia de Software usando a metodologia ágil SCRUM.
Roteiro do Estudo de Caso:
1 – Fundamentação
1.1 – Valor ao Negócio
1.2 – A Origem da abordagem
1.3 – O Manifesto Ágil
1.3.1 – A contribuição do Manifesto Ágil
1.4 – O Framework Ágil
1.5 – Os Valores do SCRUM
1.6 – Os Papeis do Scrum
1.7 – A Contribuição do Scrum
1.8 – O Modelo Tradicional Waterfall
1.9 – O Modelo Ágil Scrum
2 – A Fábrica de Software e o Modelo PMI
2. 1 – As Instalações da Fábrica de Software
2.2 – A estrutura organizacional
2.3 – O modelo organizacional
2.4 – Os processos praticados na empresa
2.4.1 – Identificação da Oportunidade
2.4.2 – O Direcionamento da Oportunidade para Área Técnica
2.4.3 – Emissão, Validação e Envio da Proposta para o Comercial
2.4.4 – Envio da proposta comercial para o Cliente
2.4.5 – Envio do Aceite da Proposta para a Equipe Técnica
2.5 – O sistema de Gestão
2.6 – A existência de Planos de Capacitação
2.7 – A garantia da Qualidade dos Produtos
2.7.1 – Modelo de Qualidade para Qualidade Externa e Interna, segundo a norma NBR ISO/IEC 9126
2.7.2 – Funcionalidade segundo a Norma ISO 9126
2.7.3 – Confiabilidade segundo a Norma ISO 9126
2.7.4 – Usabilidade segundo a Norma ISO 9126
2.7.5 – Eficiência segundo a Norma ISO 9126
2.7.6 – Manutenibilidade segundo a Norma ISO 9126
2.7.7 – Portabilidade segundo a Norma ISO 9126
3.7.8 – Modelo de Qualidade para Qualidade em Uso segundo a Norma ISO 9126
2.7.9 – Anexo A (normativo) segundo a Norma ISO 9126 Métricas
3 – NBR ISO 9001 – Sistema de Gestão da Qualidade
3.1 – Resumo dos Procedimentos de Execução de Projetos de Desenvolvimento de Sistemas Implantado na Fábrica de Software.
3.1.1 – Definições
4 – Implantação do Framework SCRUM
4.1 – Qualidade Interna e Qualidade Externa
4.2 – Roteiro de Pronto
4.3 – Modelo Arquitetural
4.3.1 – A Arquitetura 4+1
4.3.2 – Roteiro Arquitetural ou Técnico
4.3.3 – Implantação da Arquitetura 4+1
4.3.4 – Implantação da Visão Lógica
4.3.5 – Implantação da Visão de Desenvolvimento
4.3.5 – Implantação da Visão Física
4.3.6 – Implantação da Visão de Processo
4.4 – Padronização de Código
4.5 – O Framework Scrum
4.5.1 – O Framework em Ação
4.5.2 – A Formação da Equipe
4.5.3 – A redistribuição dos Papeis na Fábrica
4.5.4 – Gerenciando expectativas – Escolha do Projeto
4.5.5 Gerenciando expectativas – Rapidez
4.5.6 Gerenciando expectativas – Tempo
4.6 – Treinamento do Time de Desenvolvimento
4.6.1 – A Visão do Produto
4.6.2 – Backlog do Produto
4.6.3 – Planejamento da Sprint
4.6.4 – Backlog da Sprint
4.6.5 – Reunião Diária
4.6.6 – Gráfico Burndown
4.6.7 – Revisão da Sprint
4.6.8 – Retrospectiva da Sprint
4.6.9 – Produto
5 – As adaptações nos processos de certificação ISO 9001
6 – Conclusão
6.1 – Reengenharia Organizacional
6.2 – Problemas Solucionados
6.2.1 – Análise de Requisitos, Proposta Comercial e Métricas
6.2.2 – Retrabalho
6.2.3 – Dono do Produto
6.2.4 – Queda de Abraços
6.2.5 – Produtividade e Controle
6.2.6 – Investimento na Infraestrutura
6.2.7 – Formação das Equipes
6.2.8 – Redefinição dos Processos
6.2.10 – Padronização de Códigos
6.2.11 – Treinamento do Time de Desenvolvimento
6.2.12 – As adaptações nos processos de certificação ISO 9001
6.2.13 – Satisfação do Cliente
Meu desejo é que este trabalho contribua com a comunidade de Tecnologia da Informação, ajudando a corrigir erros básicos que atingem o desempenho das equipes de desenvolvimento de sistemas, comprometendo a integra de projetos.
Grande Abraço.
Gilberto Ribeiro
I help you connect worlds and create a beautiful story with optimized use of information.
9 aOs grandes problemas que evidenciei em softwares que conheci foi justamente na gestão da engenharia de software. Aqui temos uma prioridade! Já conheci seu trabalho de perto e sei da importância que você dá a isso, Gilberto Ribeiro,. Excelente ideia de compartilhar!