Desenvolvendo Produtos com SAP ABAP e Agile
-
Upload
jose-nunes -
Category
Software
-
view
73 -
download
0
Transcript of Desenvolvendo Produtos com SAP ABAP e Agile
Public
Érick Carvalho
Desenvolvendo Produtos com SAP ABAP e Agile
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 2Public
Agenda
Sumario
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3Public
Bio – Desenvolvedor e Agilista. Quando não está discutindo TDD está sendo repreendido por algum comentário infeliz
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4Public
A Luta do Produto
• Alta expectativa por qualidade • Aumento do custo de suporte• Aumento do custo de projeto• Aumento de cenários de negócio coberto pelos produtos• Descentralização do conhecimento entre colaboradores• Aumento dos programadores no desenvolvimento, implementação e
suporte
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 5Public
Ferramentas para ajudar na luta
• Entregar com frequência o produto funcionando e com qualidade
• Implementar procedimentos para controle de versão dos produtos
• Implementar ciclos de testes dos produtos
• Trabalhar com simplicidade para ganhar agilidade
• Em intervalos regulares, refletir e documentar em como ficar mais efetivo, então, ajustar e otimizar o processo
• Melhorar o processo baseado em ações e não em soluções organicas sem liderança
• Documentar e compartilhar o aprendizado para fazer melhor das próximas vezes
• Desenvolvimento pessoal continuo através da leitura, discussão de ideias, cursos, videos, palestras, etc
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Public
Passo 1 - Landscape
ABAP Development
Functional Customizing
Development
ABAP Validation in 5.0
ABAP Compliance
Consultant Unit Test
Unit Test
Request NumerationException Request
Validation
Transport Valid
Exception Request Validation
Transport Valid
Customer Environments
Customer
1
1
2
3
4
5
Consultant Integrated Test
EPV : Product Validation
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Public
Passo 2 – Ferramenta de Gestão – JIRA e Confluence
• As ferramentas JIRA e Confluence foram adotadas com a idéia de ligar todo o nosso ambiente em um lugar online para colaborar e materializar o conhecimento.
• Com essas ferramentas somos capazes de criar, compartilhar e discutir documentos, idéias e projetos.
• Todo este processo faz parte de um ciclo contínuo de amadurecimento, aprendizado e fortalecimento do time, das pessoas e da empresa.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Public
Passo 3 – Fluxo SAP x JIRA
Root Request Task #1
Projeto no JIRA -Versão do projeto
Issue #1
Task #2
Issue #2
2 3
Concluir Issue
Fechar task – Atualizar issue com informações sobre a
modificação
4
Close Root Request
1
2
34
5
6
5
Geração Request full ou complementar
1
SA
PJI
RA
7
8
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public
Passo 4 – JIRA x Versionamento de Produto
Backlog do Produto Backlog da sprint sprint Integração contínua
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public
Passo 5 – JIRA x Integração entre áreas
Supor
te
Feed
back
Proj
eto
ComercialProduto
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public
Passo 6 – Confluence
• Backlog de atividades levantadas em retrospectivas
• Guias Rápidos sobre utilização de funcionalidades
• Guias Rápidos sobre implementação de Formulas, BADI’s, Exits, etc
• Script para Entrevista de Blue Print de Projeto
• Perguntas Frequentes sobre o Produto
• Atas de Reunião e Decisões sobre Evolução do Produto
• Lições Aprendidas em Projetos
• Apresentações Comerciais e Técnicas
• Perfil de Acesso proposto para Consultores
• Perfil de Acesso proposto para Usuários do Sistema
• Manual do Sistema.
12© 2016 SAP SE or an SAP affiliate company. All rights reserved.
Obrigado!for
Thanks for attending this SAP TechEd && d-code session. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Public
@_ErickFCbar.com.br