O documento discute um novo paradigma de automação de processos na plataforma SAP utilizando o sistema EZ-Systems desenvolvido pela Infoschema. O sistema permite customizações flexíveis que atendem às necessidades específicas de cada empresa sem comprometer a integridade dos dados ou funcionalidades do SAP. A Infoschema oferece soluções que promovem autonomia, produtividade e segurança por meio de automação de processos e informações gerenciais.
Novo paradigma de automação de processos na plataforma SAP
1. EZ-Systems
powered by Infoschema
Um novo paradigma de automação de
processos na plataforma SAP
by Renilton Soares de Oliveira
renilton@infoschema.com
2. Paradigma – conceito
• Willis Hartman (An Incomplete Guide to the
Future): "…
– Uma forma de perceber, pensar, avaliar e fazer
coisas associadas a uma visão particular da
realidade.”
3. Paradigma – mudança
Um desafio às regras e percepções vigentes
difíceis de prever e (às vezes) de entender.
4. Paradigma em business
• Abusos na aplicação do termo quando significa
“a visão ou percepção predominante.“
• Portanto, segundo o autor Larry Trask, Mind the
Gaffe.
8. SAP – my way or…
Para evitar customizações, as empresas aceitavam as “melhores” práticas
de outras empresas e até dos seus concorrentes (my way) ou…
9. SAP – the slow/expensive way
MM SD
PP FI
…aprendiam a conviver com o alto preço da inovação e ser diferente
(the highway).
10. SOA – um novo paradigma
Conectando peças do lego para definir o sistema.
16. EZ – Exemplos de aplicação
• Transferência de materiais
• Atualização de chamados CRM
• Entrada de ordens de venda
• Aprovação de documentos de compra
17. SFA – Automação comercial, 1
Novo paradigma
Upload/Download
Upload/Download
SAP ERP Instance
Dados e regras de negócio replicadas; riscos de inconsistência;
Operação offline; clientes homogêneos.
18. SFA – Automação comercial, 2
Novo paradigma
Acesso em tempo real
Acesso em tempo real
SAP ERP Instance
Dados e regras de negócio centralizados; nenhum risco de inconsistência;
Operação online; clientes e plataforma heterogêneos.
33. Requerimentos específicos, EZ
• Dados e processos disponíveis em tempo real
• Interface adequada aos processos de negócio
• Regras de negócio centralizadas no SAP Business Suite
• Manutenção centralizada de dados mestres
• Interface baseada em funções standard (APIs) dos
produtos SAP
• Alta disponibilidade (acessível de qualquer lugar, em
qualquer tempo)
• Portabilidade e indepedência de plataforma (servidor,
middleware)
• Flexibilidade em relação ao dispositivo cliente (e.g.,
netbook, PDA, iPhone)
34. Novo paradigma, evidências, 1
• „A empresa deve se adaptar ao sistema ERP para se beneficiar das
melhores práticas.‟
– „The days of the “my way of the highway” dictatorial software company are long
gone. Large companies such as SAP cannot give orders anymore.’
• Ori Inbar, Senior Vice President, Solution Marketing SAP Netweaver, April 2006, foreword for
Enterprise SOA: Design IT for Business Innovation, by Dan Woods and Thomas Mattern
• „ABAP deve ser a principal referência de programação para
empresas que utilizam o SAP ERP.‟
– “SAP should phase out its old programming environment (ABAP) and fully adapt
to Java as its universal programming environment.”
• Kannakumar Kittusamy, Dependable System Architecture for Businesses: Analysis of an Enterprise
Resource Planning, MIT, June 2006
35. Novo paradigma, evidências, 2
• „A automação de processos de negócio deve ser tratado por
sistemas individuais e monolíticos.‟
– “We are fast moving toward a world where all those individual systems will
became ONE distributed system.”
• Nicolai Josuttis, SOA in Practice, The Art of Distributed System Design, August 2007
• „Por que uma nova arquitetura (SOA) traria benefícios para TI e
para o negócio?‟
– “Enterprise services are a new way to access and benefit from an IT solution.
Because they represent a new dimension of design that is different from a user
interaction and a business process, even people with a lot of experience can
have difficulty understanding the idea.”
• SAP AG, Enterprise Services Discovery and Design Guide, May 2005
36. Ciclo de inovação
Core Context
Deploy
Differentiation Manage
At Scale Mission-critical
Processes
At Scale
Mission Critical
Deploy II Manage
III
I IV
Non-Mission-Critical Extract
Resources
Invent Invent Offload To Repurpose
Differentiated For Core
Offering
Fund next innovation
Geoffrey A. Moore, 2005, from the book “DEALING WITH DARWIN”
38. Infoschema – SOA
• A SAP oferece excelente plataforma tecnológica
para aplicação de boas práticas de
customização, atendendo as expectativas e
requerimentos das organizações.
• Seu diferencial está no suporte à inovação e na
flexibilidade para atender diferentes modelos e
áreas de negócio.
• Os produtos e serviços da Infoschema exploram
exploram os aspectos mais sofisticados e
inovadores dessa plataforma.
39. Sistemas – novo paradigma
Passado Presente/Futuro
• One-size-fits-all • Soluções sob medida
• Empresa se adapta ao sistema • Empresa define o sistema
• Sistema monolítico • Sistema composto de building blocks
• O ERP é a referência central de TI • A arquitetura e a plataforma são as
principais referências de TI
• Baixo nível de integração com sistemas • Integração em tempo real com sistemas
legados legados
• EA pouco sintonizada com TI • EA em sinergia com TI
• Pouca interação com aplicações /serviços • Alto nível de interação com
de terceiros aplicações/serviços de terceiros
• Customização através de linguagem • Customização independente de plataforma
proprietária (e.g., ABAP) e maior uso de linguagens como Java
• Pouca preocupação com técnicas de • Necessidade de reuso de serviços e
engenharia de software (e.g., baixo componentes implica maior rigor na
acoplamento, alta coesão, interfaces) construção de software
• Ausência de ferramentas para relacionar • Relacionamento direto entre modelo de
diretamente processos e serviços processos (e.g., BPMN) e aplicações
compostas
40. Infoschema - Soluções
Automação de processos
Informações para apoio operacional
Consultas gerenciais
Maior
Autonomia
Produtividade
Segurança
41. Infoschema – Qualificações
• Experiência relevante na implementação de software
corporativo.
• Certificações profissionais (SAP, Sun, IBM, Microsoft).
• Experiência acadêmica (Mestrado, MBA) em renomadas
instituições de ensino e pesquisa no Brasil e EUA.
• Reconhecimento profissional através de financiamento
de estudos e prêmios de instituições como Câmara de
Comércio Brasil-EUA, Institute of International
Education, Enciclopédia Britânica, e Comissão Fulbright
• Contratos com universidades para atividades de ensino,
desenvolvimento, e pesquisa em cursos de graduação e
pós-graduação.
42. Diretrizes de implementação
• Princípios fundamentais de engenharia de software (e.g., alta
coesão e baixo acoplamento)
• Processos corporativos sem aderência aos serviços de
software pré-configurados não devem implicar mudanças no
código standard do sistema
• A integridade do banco de dados deve ser preservada
através do uso de interfaces padrão
• As alternativas para atendimento dos requerimentos da
devem considerar perspectivas de longo prazo e diferencial
competitivo
• Conhecimento e metodologia são fatores fundamentais para
a qualidade dos produtos e serviços