O documento apresenta 10 mandamentos para realizar um projeto de upgrade do SAP e discute os impactos nos controles internos. Os mandamentos incluem: 1) definir a logística de trabalho sem impactar dados restritos, 2) migrar apenas o que for necessário, 3) medir e controlar o que for medido, 4) definir change management, 5) realizar testes adequados, 6) construir o planejado, 7) prestar atenção nos detalhes, 8) revisar atribuições, 9) segregar funções e proteger dados, 10) se preocup
5. ESTRATÉGIA DE LANDSCAPE
SANDBOX SOB HSC PRODUTIVO
SBX
SAP ECC
Ambiente
deProjeto
Ambiente
Produtivo
DEV
SAP R/3
QAS
SAP R/3
PRD
SAP R/3
DUPLICAÇÃO
MANUTENÇÃO
AMBIENTE UTILIZADO
DURANTE FASE PROJ.
ROTA DE TRANSPORTE
TRANSPORT ROUTE
AMBIENTE ANTIGO
SOURCE RELEASE
AMBIENTE NOVO
TARGET RELEASE
LEGENDA
6. PREPARAÇÃO DO PROJETO
ATIVIDADES
Fatores para utilização de ambiente
Sandbox:
Massa de Dados próxima do real garante
maior precisão dos testes;
Possibilidade de testes com volume de dados
(através de optimizações como REORG’s de
Table Space e Archiving Data);
Isolamento de ambiente para testes técnico
com usuários com permissões mais
abrangentes;
Postergação de Freeze do Sistema.
7. ESTRATÉGIA DE LANDSCAPE
UPGRADE DE DEV À PRD
SBX’
SAP ECC
Ambiente
deProjeto
Ambiente
Produtivo
DEV
SAP R/3
QAS
SAP R/3
PRD
SAP R/3
DUPLICAÇÃO
MANUTENÇÃO
AMBIENTE UTILIZADO
DURANTE FASE PROJ.
ROTA DE TRANSPORTE
TRANSPORT ROUTE
AMBIENTE ANTIGO
SOURCE RELEASE
AMBIENTE NOVO
TARGET RELEASE
LEGENDA
NEW DEV’
SAP ECC
8. ESTRATÉGIA DE LANDSCAPE
UPGRADE DE DEV À PRD
SBX’
SAP ECC
Ambiente
deProjeto
Ambiente
Produtivo
DEV
SAP R/3
QAS
SAP R/3
PRD
SAP R/3
DUPLICAÇÃO
MANUTENÇÃO
AMBIENTE UTILIZADO
DURANTE FASE PROJ.
ROTA DE TRANSPORTE
TRANSPORT ROUTE
AMBIENTE ANTIGO
SOURCE RELEASE
AMBIENTE NOVO
TARGET RELEASE
LEGENDA
NEW DEV’
SAP ECC
NEW QAS’
SAP ECC
9. ESTRATÉGIA DE LANDSCAPE
UPGRADE DE DEV À PRD
SBX’
SAP ECC
Ambiente
deProjeto
Ambiente
Produtivo
DEV
SAP R/3
QAS
SAP R/3
PRD
SAP R/3
DUPLICAÇÃO
MANUTENÇÃO
AMBIENTE UTILIZADO
DURANTE FASE PROJ.
ROTA DE TRANSPORTE
TRANSPORT ROUTE
AMBIENTE ANTIGO
SOURCE RELEASE
AMBIENTE NOVO
TARGET RELEASE
LEGENDA
NEW DEV’
SAP ECC
NEW QAS’
SAP ECC
NEW PRD’
SAP ECC
10. LANDSCAPE COM AMBIENTE SANDBOX
CONSIDERAÇÕES FINAIS
Fatores para utilização de ambiente
Sandbox:
Ao criar o ambiente de desenvolvimento, é
feito o teste de aplicação de requests das
correções / alterações no sistema SAP ECC;
Ambiente temporário (hardware pode ser o
atual antes do projeto) apenas com espaço
para os dados de produção
Possibilidade de draftar soluções sem
impacto para os módulos como CFM (atual
TRM) e submodulos obsoletos como FM
Funds Management
Após criação do ambiente de DEV’ deve-se
criar um “semi-congelamento” de
manutenções sendo possivel apenas
replicações entre ambientes
Transparece o Upgrade do QAS’ mais
parecido do PRD’
12. “REDUZIR O TAMANHO DA BASE DE DADOS
AUXILIA O TEMPO DE MIGRAÇÃO PRODUTIVA”
ReOrg do Banco de Dados auxilia em enxugar o tamanho da base e o tempo de
seek dos dados;
Uma vez tendo o tempo de seek “perfeito”, a conversão da base (tempo de
Upgrade downtime) diminui e as leituras se tornam mais constantes.
13. “REDUZIR O TAMANHO DA BASE DE DADOS
AUXILIA O TEMPO DE MIGRAÇÃO PRODUTIVA”
Em casos de Upgrade, o processo de Archiving
pode ser realizado como um pré-requisito
interressante diante de seus benefícios:
Organização dos processos funcionais
Redução de gastos de Hardware
Otimização de Performance
Controle dos Dados – Retenção de Dados
conforme legislação e normas internas
Optimização do Tempo de Upgrade
Optimização do Banco
Ex: Tabelas Desnecessárias Nota SAP: 48009
17. INFORMATION TECHNOLOGY
Sem Solution Manager
Ambiente de TI com suporte
deSolution Manager
Gestão do Conhecimento ramificado
Administração do on-Going
descentralizado
Centralização das operacões de gestão de
Projetos, Processos, Incidentes, Testes, Change
Management e e-Learning
Ferramenta de Gestão de TI
18. INFORMATION TECHNOLOGY
Sem Solution Manager TI com suporte do Solman
Gestão do Conhecimento ramificado
Administração do on-Going
descentralizado
Centralização das operacões de gestão de
Projetos, Processos, Incidentes, Testes, Change
Management e e-Learning
Ferramenta de Gestão de TI
19. BPM BUSINESS PROCESS MANAGEMENT
Compreende todos os controles para garantir a operação, fluxo contínuo do processo,
aderência de requerimentos de negócio.
Organização de Suporte e Monitoramento: Definição de funções e responsabidades
de todas as pessoas no projeto;
Documentação dos Processos Chaves e de Suporte: Identificação dos Process
Owners e todas as atividades do processo, interfaces, disponibilidade e desempenho dos
requisitos;
Monitoração Preventiva: Erros de Execução (abends) e escalonamento de problemas.
20. Monta-se uma
estrutura de processos
de negócios.
Esta estrutura
armazena
documentações,
transações,
customizações
do projeto/processo
MODELANDO OS PROCESSOS
21. MODELANDO OS PROCESSOS
Árvore de
Processos
Repositório de
Informações
Neste exemplo, temos o armazenamento de Documentos de processos de negócios
23. MODELOS DE REFERÊNCIA
Business Process
Repository
Base de Processos
contemplados na
versão standard SAP
Outras soluções
existentes no
SOLMAN SEP
(Solution
Enhancement
Package – RBE) ou
IntelliCorp Live
Compare Upgrade
Template
25. MAITENANCE OPTIMIZER
Estratégia para Gestão no Ciclo de Vida do Software
Maitenance Optimizer é parte integrante do módulo de Change Request Management e frente
única para realização de atualizações de Support Packages e Enhancements Packages
30. CICLOS DE TESTES: COMO DEFINIR
Baseie-se no propósito em realizar um Upgrade:
Os testes são fundamentais e geram 80% de risco
neste tipo de projeto (independente do Upgrade)
Os testes devem ser preparados em ciclos,
caracterizado por seus propósitos e fases de
projeto
“Admittedly, testing at any SAP project is an integrated effort
that requires the expertise and skills of several resources such as
SMEs, functional configuration resources, ABAP developers, and
business analysts.”
Leitura recomendada:
Testing SAP R/3 – A Manager’s Step-by-Step Guide
Jose Fajardo e Elfriede Dustin
Regressivos
Segurança
Integrais
Unitários
31. CICLO DE TESTES REGRESSIVOS
XXXX
Características dos Testes Regressivos:
Testes em todas as transações
produtivas.
Critério de Avaliação: consistência no
sistema (técnico);
Recomenda-se isolar ambiente e fazer
testes com maximo de autorizações
(minimiza falso-positivos)
Horizonte Drill-Down para o teste:
Avaliar Indices de Tabelas
Avaliar BADI’s utilizadas em
programas;
Avaliar estruturas e tabelas
modificadas;
Avaliar transações e telas de
navegação;
32. CICLO DE TESTES UNITÁRIOS
XXXX
Características dos Testes Unitários
Criação de pacotes de teste de acordo com a
modelagem de processos;
É iniciado o processo de teste com taxa de
amostragem para validação de um teste;
Possibilidade de criação de e-CATT’s (testes
automatizados pelo SAP Solution Manager)
Pacote de Teste: Ordem de venda
Criar Ordem de Venda
(VA01)
Liberar Crédito
(VKM1)
Gerar Política Comercial
(ZSDLBOV)
Pacote de Teste: Remessa
Criar de Remessa
(VL01N)
Efetuar Picking
(VL02N)
Efetuar Saída Mercadoria
(VL02N)
Pacote de Teste: Faturamento
Criar Doc de faturamento
(VF01)
Emitir NF
(J1B3N)
33. CICLO DE TESTES SEGURANÇA
XXXX
Características dos Testes Segurança:
Perfis de Acesso;
RFC’s Trusted;
Ambiente WEB AS (integração WEB) e utilizações de
Browser para transações em WebDynpro e BSP
34. CICLO DE TESTES INTEGRADOS
XXXX
Características dos Testes Integrados:
Orientação a Cenário de Negócios;
Modelagem para todos os casos possíveis de processo devem ser contempados;
A Taxa de Amostragem deve ter proporcional a quantidade de documentos gerados e com
foco nos objetos que sofreram alterações por correções ou ajustes (ex.: recriação de
indices, BAPI’s, …)
36. AJUSTES A CONFIGURAÇÃO
XXXX
Características dos Ajustes
Focar nas estatísticas de sistema (ST03N)
Programas e Funções mais utilizadas: Uma função pode
ser utilizada em 10 ou 20 programas que uma vez
ajustada, soluciona várias ISSUES
38. REVISÃO DE FONTES “Z” OU “Y” SÃO
ESSENCIAIS PARA MANTER A SoD
Front End: Transação ZPDV
1- Cria ordem de venda (VA01)
2- Libera crédito (VKM1)
Fatores para revisão de programas “Z”
e “Y”:
Transações customizadas que efetuam
carga no sistema invocam transações
standard;
Os objetos de autorização obsoletos
podem deliberar acessos indevidos a
usuários que possuem acesso a transação
“Z”;
Re-validar se o mapeamento da transação
e consistência de entrada e saída de dados
ShadownProcess
3- Cria Remessa (VL01N)
...
40. COMPARAÇÃO MACRO: OBJ. AUTORIZAÇÃO
SAP R/3 4.6C X SAP ECC 6.0 (STD)
Programas
Transações
Objetos
Atributos
Tabela TSTC – 80.907 transaçõesTabela TSTC – 65 mil transações
Cerca de 70 mil novas transaCerca de 70 mil novas transaçções (sem contar IS)ões (sem contar IS)
Cerca de 67.046 novos objetos (objetos obsoletos estão inclusos)Cerca de 67.046 novos objetos (objetos obsoletos estão inclusos)
N/D N/D
Os nOs núúmeros podem ser varimeros podem ser variááveis pois existem programas dinâmicosveis pois existem programas dinâmicos
Tabela TRDIR – 1.508.897 programasTabela TRDIR – 807.921 Programas
Tabela USOBT -139.438 objetosTabela USOBT – 72.329 objetos
43. AUTHORITY-CHECK
TRANSAÇÕES ATUAIS MERECEM TESTES
O Buffer de
Autorizações tem limite
de objetos, valores e
atribuições a usuários;
Durante o primeiro
ciclo de testes,
realizado em Sandbox
recomanda-se não
trabalhar na área de
ajuste de perfis – este
pode ser o momento
para a revisão de
acessos.
Há documentos de
Delta que indicam
quais objetos não são
mais utilizados ou tem
restrições (em anexo)
44. AJUSTES DE PERFIS
TRANSAÇÃO SU25
Executar transação SU25 realiza a
análise dos perfis atuais e quais
transações e objetos foram alterados
pela nova versão;
Esta transação altera a estrutura do SAP
utilizando a tabela USOBT_C habilitando
a possibilidade de ativar ou desativar
objetos a serem verificados numa
transação (SU24);
Os perfis podem ser ajustados um-por-
um que sofrerem alterações ou de forma
automática (objetos obsoletos
geralmente ficam no perfil de acesso de
forma inativa);
Atenção no plano de treinamento
sob as novas transações
46. QUEM USA OS RELATÓRIOS DE ANÁLISE
DE SOD DO SAP REVISEM AS TCODES…
Transação S_BCE_68001401 e S_BCE_68001403 – Analise em Transações e Obj. Críticos
47. QUEM USA OS RELATÓRIOS DE ANÁLISE
DE SOD DO SAP REVISEM AS TCODES
2700 usuários em cerca
2 minutos de process.
Possib. Utilização multiplas
variantes de analise
(No Compliace Calibrator
é o conceito de Risk Matrix)
Bom recurso para quem
não dispõe de soluções GRC
51. RESUMO DA ÓPERA
Estratégia de Landscape
Optimização da Base de Dados
Mapeamento de Processos
Maitenance Optimizer
Configurações, ajustes no sistema
Testes no ambiente
Revisão de Programas “Z” e “Y”
Revisão de Perfis de Acesso
AIS na versão 6.0 – Novas ferramentas para análise de SoD
Contigência de Processos
52. > Quem Somos
10 Mandamentos | Reflexões | Quem Somos | Casos de Sucesso NetPartners
53. NASCEMOS DE UMA GRANDE EMPRESA E
EVOLUIMOS PARA OUTRA MELHOR
NetPartners nasceu de uma “Spin-Off” da Ernst &
Young Consulting em 2000.
Adquirimos projetos em curso, os quais
incorporamos a nossa carteira de clientes.
Para o atendimento de nossos clientes temos 4
escritórios “core” na América Latina em Peru,
México, Brasil e Colombia e escritórios de inovação
e suporte na Alemanha, Argentina, Bolívia,
Canadá, Estados Unidos, Panamá e Venezuela.
54. NASCEMOS DE UMA GRANDE EMPRESA E
EVOLUIMOS PARA OUTRA MELHOR
Desenvolvemos as pessoas de nossa empresa de acordo
com as tendências tecnológicas do mercado, formando
profissionais com ética, transparência e respeito
profissional.
Herdamos a metodologia “Fusion”, evoluindo-a com foco
latino-americano, criando assim a metodologia Net
Value.
Possuímos a flexibilidade de alocar nossos consultores em
toda América Latina.
55. Nossos serviços estão focados 100% em soluções de
negócios baseadas em ferramentas SAP.
Somos parceiros SAP em Andina, Caribe, México
e Brasil.
Temos centros de competências especializados em
ERP, SCM, SRM, CRM, Netweaver, Upgrades, NF-e,
Ativo Fixos, Adequação SOX, Solution Manager, AIS,
Audit Management entre outros.
Contamos com uma equipe de aproximadamente 250
profissionais especializados em SAP, alocados em
toda América Latina, sendo aproximadamente 140 no
Brasil.
OCUPAMOS O ESPAÇO DEIXADO PELAS
EX-”BIG FIVE” MANTENDO UM ALTO NÍVEL
DE SERVIÇO
56. A DIFERENÇA ENTRE IMPLEMENTADORES DE
SOFTWARE E CONSULTORES DE NEGÓCIOS.
Missão: Criar, construir operar e manter soluções inovadoras que
gerem oportunidades de crescimento e valor aos nossos clientes.
Visão: Ser a empresa de Consultoria mais inovadora e confiavél da
América Latina, escolhida e recomendada pelas principais empresas
da região pela sua seriedade, compromisso e excelência em seus
resultados.
57. ALGUNS DE NOSSOS CLIENTES
Upgrade
SAP R/3
ECC5
UpgradeSAP
R/3ECC6
Upgrade SAP
R/3 ECC6
Upgrade SAP
R/3 ECC6
UpgradeSAP
R/3ECC6
Ativos Fixos –
Bull NetPartners
SAP Education
Treinamentos SAP
Projetos de
SAP e JAVA
ProjetoRoll-Out
Globe
MaiorExistente
58. > Cases de Sucesso NetPartners
10 Mandamentos | Reflexão | Quem Somos | Cases NETPartners International
59. NOSSA EQUIPE
Capacitada e com experiência em
projetos envolvendo padrões de
Governança; Controles Internos;
Segurança da Informação, que atendem
a Sarbanes & Oxley; Basiléia II; Código
Civil Brasileiro Bacen;
Escritório de Projetos com mais de 10
projetos de Upgrade realizados em 2007
em toda LatAm;
Participante do Projeto SAP M.O.V.E.
Base de Conhecimento centralizada de
problemas conhecidos NetValue.
60. TESTEMUNHO – SANOFI AVENTIS
Em anexo a apresentação. Utiliza-se Quick Time como plugin.