<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Antelio I. Abe on Medium]]></title>
        <description><![CDATA[Stories by Antelio I. Abe on Medium]]></description>
        <link>https://medium.com/@antelio?source=rss-48566ad29212------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/0*BNJz3ok4jJw4VRW0.jpg</url>
            <title>Stories by Antelio I. Abe on Medium</title>
            <link>https://medium.com/@antelio?source=rss-48566ad29212------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Thu, 12 Nov 2026 11:29:14 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@antelio/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Blueprint? Que é isso?]]></title>
            <link>https://medium.com/bar8/blueprint-que-%C3%A9-isso-a5a3406c219b?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/a5a3406c219b</guid>
            <category><![CDATA[blueprint]]></category>
            <category><![CDATA[implementation]]></category>
            <category><![CDATA[abap]]></category>
            <category><![CDATA[sap]]></category>
            <category><![CDATA[business]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Wed, 22 Apr 2020 18:43:28 GMT</pubDate>
            <atom:updated>2020-04-22T20:53:16.029Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*McxDkKR7RPpNrtMp3trYQQ.jpeg" /></figure><h4>Olá para todos!</h4><blockquote>O mundo evolui, gerações são renovadas, habitos são transformados, mas conceitos e princípios são praticamente eternos.</blockquote><h3>Resposta rápida (e antiga):</h3><p>Blueprint é basicamente o processo de cópia heliográfica, onde os desenhos normalmente são de tamanhos grandes, necessitando de uma copiadora especializada, onde a cópia fica com a cor azul. Veja o vídeo para que possa entender.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FnJDGCNN7bgA%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnJDGCNN7bgA&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FnJDGCNN7bgA%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/31921d5d6e3df42be7b93870457fb7b8/href">https://medium.com/media/31921d5d6e3df42be7b93870457fb7b8/href</a></iframe><ul><li>O processo de cópia era necessário para a distribuição correta da informação entre todos os interessados.</li><li>Para entender o processo químico é apenas pesquisar na internet, o detalhe mais importante é que fica um cheiro quase insuportável de amoníaco.</li><li>O processo de desenho, hoje em dia, totalmente em desuso era feito em papel vegetal (translúcido) com canetas especiais que utilizavam tinta nankim.</li><li>O papel translúcido com desenhos opacos eram necessários para transmissão da imagem de uma folha (original) para a outra (cópia).</li><li>Trata-se de um processo que era empregado desde o inicio do século passado, portanto o digital simplesmente não existia, porque tudo era analógico.</li><li>A tradução técnica para &quot;cópia heliográfica&quot; para o inglês é &quot;blueprint copy&quot;.</li></ul><h3>Agora a Resposta Longa:</h3><p>O princípio fundamental de todo projeto é que o mesmo é progressivamente elaborado, ou seja, é composto de fases e a cada fase o projeto vai tomando mais corpo e se tornando realidade.</p><p>Com o intuito de formalizar o fim da fase de projeto (design) para a próxima fase de construção são entregues documentos onde são sintetizados de forma mais completa todo o plano de trabalho a ser seguido. Afinal de contas, planejamento é um dos fundamentos de execução bem sucedida de quase tudo que fazemos.</p><p>Tomando-se como exemplo o projeto de construção de um edifício, um dos blueprint é a entrega dos projetos de arquitetura, onde são apresentadas todas a plantas, cortes e fachadas do edifício a fim de que possa dar sequência aos projetos de elétrica, hidráulica, estrutura, esquadrias de janelas e portas, etc.</p><p>Os desenhos originais eram feitos em papel vegetal e desenhados com tinta nankim em pranchetas de desenho, todos feitos na mão e necessitando de um processo de formação específico.</p><p>Os desenhos quando finalizados, eram então distribuidos através do simples processo de cópia, como se tratavam de desenhos de tamanhos grandes, era necessário equipamentos e material específico para esta tarefa.</p><p>Com o tempo as máquinas de cópia heliográfica foram substituindo por foto copiadoras (xerox) de tamanhos grandes. Eu mesmo já passei horas tirando e dobrando as copias nos meus tempos de estagiário.</p><p>A data marco para a entrega do &quot;blueprint&quot; trata-se de uma das datas mais importantes, pois finaliza uma fase para dar início a outra. Esta data quase sempre estará no caminho crítico de qualquer cronograma.</p><h3>Business Blueprint SAP, já velhinho.</h3><p>A fase do projeto sap de implementação só dá inicio após a entrega do &quot;Business Blueprint&quot; onde estão documentados o levantamento e diretrizes para que sejam executadas as configurações iniciais de todos o sistema: estrutura organizacional, tipos de materiais, grupo de contas de clientes e fornecedores, plano de contas, determinação de contas de MM, FI, SD, etc.</p><p>A construção básica de uma ambiente SAP do zero trata-se:</p><ul><li>Basis (Ambientes do Landscape, Cópia de Clients, Rotas de Traporte)</li><li>Customizing de Estrutura Organizacional</li><li>Parametrização dos processos de cada módulo do SAP de acordo com a precedência e dependências entre eles.</li><li>Dados mestres</li><li>Carga de Saldos iniciais</li><li>Dados transacionais e eventualmente dados históricos.</li></ul><h3>E Agora?</h3><p>Vamos a uma reflexão controversa e paradoxal:</p><p>A apliação das metodologias de gerenciamento de projeto e técnicas industrialização para processo repetivos são úteis mas não devem ser cegamente copiados e aplicados para processos e projetos de desenvolvimento de software.</p><p>A principal motivação para o blueprint da construção de um edifício, claramente é para evitar riscos e reduzir impactos para a próxima fase de construção, pois refazer na fase de projeto (design) é muito mais barato do que na fase de construção.</p><p>O mesmo não vale para desenvolvimento de software, onde o maior custo e esforço é na fase de design (programação), comparada a fase de construção (compilação e deployment).</p><p>O impacto de adição de mais uma company code na configuração é infinitamente menor comparada com a construção equivocada de um pilar. Não estou afirmando que não existe impacto, claro que existem.</p><p>O importante é ficar claro que todo blueprint necessitará de revisão e o pânico ou aversão exagerada de erros é muitas vezes exagerada, claro existem projetos e projetos, para isto um bom tayloring é sensato.</p><p>Outra situação que confrontamos é justamente a oposta, que não é mais necessário nenhum blueprint, pois as metodologias ágeis entregam mais valor de forma mais rápida, justamente porque se faz uso do custo menor de &quot;construção&quot;. Pode até ser … mas lembramos que não se deve perder o objeitvo em mente, sem esquecer de questionar os mesmos de tempos e tempos.</p><h3>Do ASAP ao SAP Activated, a SAP se rendeu… finalmente.</h3><p>Metologias ágeis são muito faladas atualmente, mas já são bem antigas.<br>O manifesto agil foi publicado em FEB/2001 representando o anseio de desenvolvedores, analistas e arquitetos em contraponto ao “modus operandi” de desenvolvimento que software que simplesmente copiou metodologias industriais e de gerenciamento de projeto.</p><p>O jeito metódico em bases perdurou por décadas em projetos SAP, pois por muito tempo que se trabalhavam eram projetos de implementação. Para isto utilizava-se o SAP ASAP (Acelerated SAP) um mix de ferramenta e metodologia focada na Implementação.</p><p>Com clientes entrando em produção a importância de manter o sistema rodando e implementar melhorias e mudanças gerou um novo framework de trabalho chamado ValueSAP, que girava em novos ciclos de implementação de outros ambientes SAP como APO, BW, CRM e ciclos de melhoria de novos funcionalidades.</p><p>No entento sempre olhando o processo de trabalho de forma externa para dentro do cliente SAP, sendo a consultoria a gestora do processo de mudança.</p><p>Sempre digo que o gap entre clientes/usuários de SAP e consultores entre processos e sistema é o maior risco de qualquer trabalho que realizei.</p><p>A fim de mitigar este gap, a solução sempre esteve no mercado: RUP — Rational Unified Process, que foi desenvolvido por uma empresa que incorporada pela IBM, o pilar da metodoligia era o desenvolvimento intertivo, em que as fases podiam ir e voltar de acordo com andamento do desenvolvimento, simplesmente porque sempre existe a possibilidade de erro e o maior erro está em não reconhecer o erro.</p><p>A interatividade é a base do SAP Activate, estreitando o tempo entre necessidades e entregas através de entrega de valor (menores) em ciclos curtos. Uma junção do sistema de deployment agil e validações e testes mais efetivos. Onde mais importante do que não errar é corrigir mais rápido.</p><h3>Blueprint ou não Blueprint: Conclusão</h3><p>A mesma de sempre: DEPENDE.</p><p>Até mais.</p><h3>#LeiaTambém</h3><ul><li><a href="https://bar8.com.br/o-processo-%C3%A9-soberano-6b19de75c073">“O Processo é soberano”</a></li><li><a href="https://bar8.com.br/linguagem-ub%C3%ADqua-e-contexto-delimitado-3140265c693a">Linguagem ubíqua e Contexto Delimitado</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a5a3406c219b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/bar8/blueprint-que-%C3%A9-isso-a5a3406c219b">Blueprint? Que é isso?</a> was originally published in <a href="https://medium.com/bar8">Bar8</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[“O Processo é soberano”]]></title>
            <link>https://medium.com/bar8/o-processo-%C3%A9-soberano-6b19de75c073?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/6b19de75c073</guid>
            <category><![CDATA[sap]]></category>
            <category><![CDATA[processo]]></category>
            <category><![CDATA[software]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Tue, 03 Mar 2020 14:27:47 GMT</pubDate>
            <atom:updated>2020-04-16T22:29:55.146Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/624/0*TquaBQcBINNjmGiI" /></figure><p>Olá para todos,</p><p>Um dos livros que li descreve a história da Pixar Animations desde os seus primórdios. Neste livro ficou marcado em minha mente o lema que trabalhou para manter a missão de cada um dos projetos no rumo da direção de sucesso.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Xe2vKxwwoUtzl5b2.jpg" /><figcaption><a href="https://www.creativebloq.com/animation/job-at-pixar-10121018">https://www.creativebloq.com/animation/job-at-pixar-10121018</a></figcaption></figure><h3>“A História é soberana”</h3><p>Este mantra foi usado na Pixar em todos seus projetos, servia para lembrar a todo momento o motivo e direção que deviam seguir. No processo de criação ou desenvolvimento é muito fácil deixarmos levar no envolvimento e dificuldades de determinados problemas tomarem nossa atenção e direcionar nossos esforços para direções adversas que acabam fugindo do objetivo principal.</p><p>Imagine a quantidade de problemas que tiveram na década de 90 para realizar cálculos de ponto flutuante com o objetivo de determinar adequadamente a quantidade de luz necessária para uma animação com um hardware com uma fração de processamento de nossos celulares.</p><p>O sucesso do primeiro grande projeto não haveria ocorrido sem que trama da história fosse envolvente e concisa.</p><h3>Qual a relação entre Pixar e SAP sobre Processos?</h3><p>Todas as histórias de sucesso têm muitas coisas em comum.</p><p>A SAP não alcançou esta predominância quase unânime do mercado de sistemas empresariais sem princípios fortes, sólidos e permanentes.</p><p>Obviamente isso não ficou marcado em uma simples frase, como no caso da Pixar. Está marcado na cultura empresarial na empresa, onde só poderemos entender trabalhando e convivendo no dia-a-dia passando nos vários departamentos e níveis organizacionais.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*0umIXAu0_MwYmklO.png" /></figure><p>O “Processo é soberano” é o cerne da origem da SAP.</p><p>A SAP surge como um software de dentro da IBM para atender propósitos de processo ao qual a empresa “mãe” não esta disposta a investir para não desviar o foco na venda de hardware, de onde vinha seu principal montante de receita e lucro.</p><p>SAP é fundada na década de 70 e a adoção do seu sistema R/2 e R/3 ao longo da década de 80 e 90 está relacionado aos projetos de Re-Engenharia que correram o mundo. Onde grandes empresas, após um processo extremamente longo e caro, então: restava como tarefa final processos re-desenhados e extensos fluxogramas para que a empresa trabalhasse adequadamente ao invés de eternas brigas e conflitos entre departamentos. Restava a estas empresas desenvolverem sistemas em plataformas caras contratando analistas e desenvolvedores e mais um longo prazo para sua implementação. A SAP se tornava uma alternativa para encurtar os prazos, minimizar riscos atingindo os objetivos que foram descritos anteriormente.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/406/0*-WW5tqUSh-4QDjZj.jpg" /></figure><p>Isso só foi possível desde que os sistemas implementassem as “melhores práticas” em cada um dos módulos em o sistema é organizado, salientando que são desenvolvidos de forma unívoca.</p><p>A formula do sucesso da SAP tem ingredientes importantes, além do processo implementado pelos seus sistemas:</p><ol><li>Uniformidade de processos empresariais no mundo inteiro.</li><li>Plataforma de Desenvolvimento concisa, sólida escalável e multiplataforma.</li><li>Sistemas de parcerias, permitindo compartilhamento do risco e lucros.</li></ol><h3>Processos Universais</h3><p>Processos empresarias das mais diversas empresas pelo mundo todo compartilham estruturas semelhantes:</p><ul><li>Níveis Organizacionais: Presidente, Diretores, Gerentes, Coordenadores, Trabalhadores; com algumas variantes de VP’s, Superintendentes, etc.</li><li>Departamentos Comuns: Compras, Contabilidade, Contas a Pagar, Contas a Receber, Estoque ou Almoxarifado, Expedição e Logística (Entrada ou Saída), Marketing, Vendas, Financeiro, Recursos Humanos ou Departamento Pessoal e de Operações seja para Produção ou Serviços.</li></ul><p>Estes departamentos, gerências ou diretorias cuidam dos mesmos processos, variando basicamente de valores, quantidades, volumes, distribuição geográfica ou importância dentro da organização.</p><p>Todos estes processos seguem princípios gerais em comum, em alguns casos regulados através de normas internacionais ou nacionais, como por exemplo princípios contábeis como US-GAAP, BR-GAAP que deram lugar para IFRS.</p><p>Empresas na bolsa de NY, todas devem ser SOX Compliance.</p><p>Processos fiscais e tributários são processos inter-empresariais controlados, auditados ou executados pelo governo.</p><p>Leis, acordos sindicais, praticas de mercado são comuns para contratação, demissão e pagamentos de funcionários.</p><p>Enfim, processo empresariais não foram criados pela SAP, eles vieram antes e foram entendidos, estudados e preservados acima de qualquer pretesto de desenvolvimento de software, restrições de hardware orientando a uma melhor prática atendendo os mesmos processos para todos seguimentos de indústria.</p><h3>&quot;Tenha o objetivo em Mente&quot;</h3><p>Definido implementação de processos através de uma ferramenta de software a fim de integrar áreas e departamentos empresariais facilitando o entendimento e comunicação.</p><p>O software que a SAP desenvolveu representa então uma proposta muito mais forte e entrega com valor agregado tangível e intangível dando foco no cliente final.</p><p>Nada é fácil, este objetivo gerou enormes desafios e requisitos muito fortes para arquitetura e desenvovimento multi-plataforma e multi-database, cenários que foram somente implementados com alcance mundial através do Java e sua JVM.</p><p>A genialidade e ousadia para o desenvolvimento da camada de aplicação fica em outro post…</p><h3>#LeiaTambém</h3><ul><li><a href="https://bar8.com.br/desenvolvedor-por-hobby-f5ccf46172b1">Desenvolvedor por Hobby</a></li><li><a href="https://bar8.com.br/abap-e-mais-forte-do-que-imagina-1778fcc480fd">ABAP é mais forte do que você imagina</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6b19de75c073" width="1" height="1" alt=""><hr><p><a href="https://medium.com/bar8/o-processo-%C3%A9-soberano-6b19de75c073">“O Processo é soberano”</a> was originally published in <a href="https://medium.com/bar8">Bar8</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[#TODO — Acessando (Mini)SAP da Internet]]></title>
            <link>https://medium.com/bar8/todo-acessando-mini-sap-da-internet-11c6ed3a38c9?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/11c6ed3a38c9</guid>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Fri, 24 Feb 2017 10:28:26 GMT</pubDate>
            <atom:updated>2017-02-24T10:28:26.264Z</atom:updated>
            <content:encoded><![CDATA[<p>Blz? Hoje a idéia é colocar algo mais prático e direto para permitir que todos possam deixar de somente ler e curtir os posts do <a href="https://medium.com/u/c8a59ed7d494">Erick Carvalho</a>, e então passar a testar, validar e criticar. Pois <strong>#QuemSabeEhQuemFaz</strong>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/710/1*GkTZ0PHSpBHvJ-y2MMybzg.png" /></figure><p>Instalar um (mini)SAP em uma VM é um passo importante. <strong>Todos</strong> devem ter seguido os tutoriais e videos do <a href="https://medium.com/u/289ae30691c4">Flávio Furlan</a> no <a href="http://abap101.com/minisap/">ABAP101</a>. Prova disso é que quando realizada a pesquisa por <strong><em>minisap</em></strong> no google de um ip vindo do Brasil, o tutorial do <a href="https://medium.com/u/289ae30691c4">Flávio Furlan</a> é o <strong>top 1</strong> da lista.<br> <br>Um ponto interessante é que esse é o primeiro passo para realmente ter o poder de SAP Basis, e então cortar qualquer dependência em que somos restritos em nossos projetos ou clientes.</p><p>Terminado o guia, pronto! Agora o que fazer?</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/516/1*nCGF19Jhj8Gzmy02p4EIyw.png" /></figure><p>Uma boa prática que é descoberta com pouco tempo de uso do minisap, é que devido ao consumo de memória, disco e processamento essa ferramenta não é ideal para as nossas maquinas. Caso você não possua uma maquina parruda, tudo começa ficar em câmera lenta e ter espasmos. — Eu odeio esta situação.</p><p>Todos, ou quase todos, temos banda larga em nossas residências e na maioria das vezes uma maquina encostada, então com uns 4Gb de RAM, vc pode instalar um Ubuntu Linux, instalar o MiniSAP e deixar ligado direto. Mas então teremos um novo desafio: <strong>Acessá-la de fora</strong>.</p><p>Então vamos seguir alguns passos para que tudo funcione de forma transparente e direta.</p><h4>1 — DNS Dinamico</h4><p>Nossos acessos domésticos de banda larga tem uma característica fundamental comparado a de um acesso empresarial, o <strong>IP é Dinâmico</strong>.</p><p>Assim para saber qual o IP no seu roteador, é necessário que alguém de dentro da sua rede entre no roteador e informe o endereço IP para quem está de fora acessar.</p><p>Para isto é possível utilizar um dos vários serviços que resolvem este problema, eu por exemplo utilizo: <a href="http://www.noip.com/"><strong>noip</strong></a><strong>.</strong></p><p>Outras alternativas estão listadas em:</p><blockquote><a href="http://alternativeto.net/software/no-ip/">http://alternativeto.net/software/no-ip/</a></blockquote><p>Então assinando o serviço gratuito o próximo passo é registrar um hostname, no nosso caso por exemplo: <strong>bar8blog.ddns.net</strong>.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F32JYWtSoaCk%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D32JYWtSoaCk&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F32JYWtSoaCk%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/d3249b52b3402d3f7976c34caa12fb70/href">https://medium.com/media/d3249b52b3402d3f7976c34caa12fb70/href</a></iframe><h4>2 — Alterando a configuração de rede do MiniSAP</h4><p>Este passo não precisa do passo anterior para ser executado.</p><p>Iremos configurar um IP fixo, e para isto vamos realizar alguns procedimentos que estão listados abaixo:</p><ul><li>No caso de estar utilizando alguma ferramenta de virtualização, é obrigatório que altere a configuração da rede para modo &quot;Bridged&quot;, ou seja, a VM deve acessar diretamente a Rede.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/666/1*_nhTrjQkeOhs5R1U7vaaQA.png" /><figcaption>Configuração no VMWare</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/576/1*UFV-jZxzRYBOXIETxT2_lw.png" /><figcaption>configuração no VirtualBox</figcaption></figure><ul><li>Verifique o IP da VM, no meu caso é uma VM Ubuntu Linux, caso o seu seja o mesmo execute o comando <strong>ifconfig</strong>, o resultado deve ser algo como 192.168.1.103, dependendo da configuração do seu roteador; altere para um IP tipo 192.168.1.50</li></ul><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fo9fJWDoX4nE%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Do9fJWDoX4nE&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fo9fJWDoX4nE%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/74a5205bff4f1aad62ad03b454697095/href">https://medium.com/media/74a5205bff4f1aad62ad03b454697095/href</a></iframe><h4>3 — Alterando a configuração do seu Roteador (Port Forwarding)</h4><p>O (Mini)SAP é instalado por default com System Number <strong><em>00</em></strong>(zero zero), isto é o indicador das portas TCP que ele utiliza para ser acessado.</p><p>As portas são 32NN e 33NN onde <strong>NN</strong> é o System Number da instância do SAP. A porta 32NN é a porta de <strong>Dialog</strong> ou seja a porta que conecta o SAPGui, seja ele <strong>for Windows</strong> ou <strong>for Java</strong>.</p><p>A porta 33NN é a porta de <strong>Gateway,</strong> ou seja, a porta <a href="https://en.wikipedia.org/wiki/Remote_Function_Call"><strong>RFC</strong></a>. Alguns componentes do SAPGui utilizam esta porta como por exemplo o Screen Painter.</p><p>O procedimento aqui é adicionar um redirecionamento de portas 3200 e 3300 para o IP interno, ao qual o MiniSAP está configurado.</p><h4>4 — Acessando o SAP</h4><p>Agora é só configurar o SAPGUI e acessar via internet:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/589/1*YP0EH_So4aU-z-0C6j97ww.png" /><figcaption>SAPGUI for Windows</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/636/1*1HIrzXVUBO1baXtLsnszgw.png" /><figcaption>SAPGui for JAVA</figcaption></figure><p>Desconecte sua internet doméstica, conecte o 3G no notebook e play!</p><h4>Troubleshooting</h4><p>Claro que nada vai funcionar de primeira, se você acha isto, é um tolo ou acredita em papai Noel. Então abaixo algumas dicas que poderão lhe ajudar com problemas corriqueiros:</p><ul><li>Primeiro verifique sua conexão do notebook está com internet e fora da rede doméstica.</li><li>Verifique se o DNS está sendo &quot;resolvido&quot;, para isto um simples comando de <strong>PING</strong> no <strong>CMD</strong> do windows já te dará a indicação, por exemplo: <em>ping bar8blog.ddns.net, lembrando que deverá ser informado </em>o dns que foi utilizado no momento do registro no <strong>no-ip</strong> ou em outro serviço. Caso não funcione, é possível que demore um pouco para &quot;propagar&quot; o dns até o servidor DNS da sua conexão de internet.</li><li>Caso o DNS não esteja resolvendo, ainda existe a possibilidade de colocar o IP diretamente, ou seja, utilize <strong>200.199.298.197</strong> no lugar de <strong>bar8blog.ddns.net. </strong>Caso você tenha dúvidas em como descobrir o IP externo, verifique via roteador ou procure no google por <strong>my ip</strong>.</li><li>Verifique se a conexão com o (mini)SAP está funcionando, e acessível na rede interna, para isto é necessário configurar a conexão local com IP <strong>192.168.1.50</strong>.</li><li>Verifique se a porta TCP está sendo bloqueada, para isto o melhor caminho é executar o comando <strong>telnet</strong> no CMD do Windows. Por exemplo: <strong>telnet 200.199.198.197 3200</strong>. Outra alternativa muito mais profissional é utilizar o <a href="https://nmap.org/">nmap</a>, que pode ser instalado pelo seguinte <a href="https://nmap.org/dist/nmap-7.40-setup.exe"><strong>link</strong></a>. Assim, execute <strong>nmap 200.199.198.197 -p 3200 -Pn</strong>. Então esteja pronto para se sentir um hacker na Matrix.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*NcilIQlHl6hOjxaGnx0klw.png" /><figcaption><a href="https://nmap.org/movies/">https://nmap.org/movies/</a></figcaption></figure><h4>NEXT</h4><p>Simples… Fácil… Sim/Não…</p><p>Existem próximos passos, aguardem.</p><p><strong>#LeiaTbm</strong></p><ul><li><a href="https://bar8.com.br/sap-paas-saas-iaas-f4b176565e04">Tudo como Serviço — SaaS, IaaS e PaaS</a></li><li><a href="https://bar8.com.br/a-sap-fez-a-sua-li%C3%A7%C3%A3o-de-casa-16595ed6f6e8">A SAP fez a sua lição de casa.</a></li><li><a href="https://bar8.com.br/infinito-realmente-palavra-muito-longa-81a735d5071">Infinito, realmente é uma palavra muito longa.</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=11c6ed3a38c9" width="1" height="1" alt=""><hr><p><a href="https://medium.com/bar8/todo-acessando-mini-sap-da-internet-11c6ed3a38c9">#TODO — Acessando (Mini)SAP da Internet</a> was originally published in <a href="https://medium.com/bar8">Bar8</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Documentação SAP: trabalho jogado no lixo (depois de um tempo)]]></title>
            <link>https://medium.com/bar8/documenta%C3%A7%C3%A3o-sap-trabalho-jogado-no-lixo-depois-de-um-tempo-9551c437031c?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/9551c437031c</guid>
            <category><![CDATA[gerenciamento]]></category>
            <category><![CDATA[sap]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Thu, 04 Aug 2016 19:06:08 GMT</pubDate>
            <atom:updated>2020-01-02T21:05:01.374Z</atom:updated>
            <cc:license>http://creativecommons.org/publicdomain/zero/1.0/</cc:license>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/680/1*J1HtWoExAad5WqyNyw0Srw.png" /></figure><blockquote><strong>Diga-me para que serve, e farei com bom gosto.</strong></blockquote><p>Em meu trabalho sou movido por motivação e objetivos, sempre procuro olhar alguns passos adiante e entender o objetivo de meu trabalho e em cada uma das atividades diárias. Basta explicar e entender o objetivo que o restante acontece naturalmente.</p><p>Tenho pleno entendimento que nem tudo vai ser agradável, pelo contrário, sempre vai haver uma boa dose de amargo para um pouco de doce. Afinal não é assim para férias? Onze meses de trabalho para um de descanso.</p><p>No entanto a atividade que eu considero menos motivadora é o processo de documentação; seja para blueprint, processos, procedimentos, gaps e desenvolvimentos.</p><p>Sei que é uma atividade enfadonha, demorada, individual, burocrática e trabalhosa. Por si só, já começa pelo pé esquerdo, mas não é isto que me desagrada.</p><p>O que mais incomoda é que se trata de um trabalho que sempre é jogado no lixo (obviamente, depois de um tempo).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/390/0*hY6da9KeyLThJuLq.png" /></figure><h4>Vamos entender</h4><p>Qual o objetivo da Documentação? Segue uma relação de explicações que tenho colhido ao longo de mais de uma década trabalhando com SAP, seja em projetos, melhorias pontuais ou suporte.</p><h4>Interface entre Equipes</h4><p>A documentação será utilizada por outra equipe a fim de entender o trabalho que está sendo realizado. Ou seja, serve de interface de comunicação entre equipes distintas.</p><ul><li>equipes de projeto x equipes de suporte;</li><li>analista x desenvolvedor;</li><li>consultoria x cliente;</li></ul><h4>Mitigar Riscos</h4><p>A documentação servirá de subsidio para analisar impactos e dimensionar esforços de mudança, evitando-se erros e mitigando riscos.</p><ul><li>análise de impactos;</li><li>entendimento de dependências;</li><li>check list de revisões;</li></ul><h4>Gestão de Conhecimento</h4><p>O que hoje é mais valorizado do que conhecimento? Nós consultores somos remunerados devido ao pleno conhecimento de sistemas SAP, nada mais; a única riqueza que temos é o nosso saber.</p><p>A documentação é o meio para que seja gerado o ativo de conhecimento a fim de que este seja perene entre todos os membros de um grupo, uma empresa ou uma corporação.</p><ul><li>Formalização dos motivos que geraram a atividade, tarefa ou projeto;</li><li>Base de conhecimento para mudanças de pessoas na equipe;</li></ul><p>Todos estes motivos fazem da documentação em atividades relacionadas a sistemas SAP um ótimo argumento para que a mesma seja realizada, concordo em gênero, número e grau.</p><p>A importância da geração e gestão de documentação não é restrita a processos relacionados a sistemas SAP. Pelo contrário, é atividade presente em qualquer outro sistema, sejam eles desenvolvidos, adquiridos, comprados ou licenciados.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/0*ZhfpXSECHkGJ9SBs.jpg" /></figure><p>O problema começa neste ponto. Os sistemas SAP têm peculiaridades e diferenças. Erra-se ao aplicar métodos envelhecidos e não adaptar métodos modernos além de desvirtuar o objetivo ao qual atende a documentação.</p><p>Segue uma relação de erros claros e praticamente repetidos sem questionamentos.</p><h3>Documentação de Projeto x Documentação de Sistema</h3><ul><li>A documentação que é produzida herda de processos e procedimentos criados em projeto, e portanto atendem especificamente ao ciclo de vida do projeto.</li><li>O projeto tem começo, meio e fim. O sistema será utilizado e mantido após o fim do projeto, após isto o uso e utilidade da documentação terminam junto com o projeto.</li><li>Projetos distintos, assim como melhorias não utilizam a mesma base de documentação, e portanto se tornam um risco não mitigado pela falta de governança centrada no sistema.</li><li>Documentações de projetos e melhorias modificam as mesmas parametrizações e desenvolvimentos sem a união destas informações.</li><li>Ao longo do tempo, várias melhorias mudam o sistema e até mesmo chegam a descaracterizar o que foi realizado no projeto de implementação, ficando a documentação desatualizada e sem utilidade.</li></ul><h3>Documentação de Planejamento x Documentação de Realização</h3><p>Entre equipes de analistas e desenvolvedores, tem-se a “Documentação Funcional” e “Documentação Técnica”, geralmente são utilizadas para passar idéias e instruções do que é necessário e o como deverá ser implementado atendendo o objetivo inicial.</p><p>Geralmente durante a implementação encontram-se erros ou necessita-se de complementos, no entanto a documentação “aprovada” não é revista.</p><p>Caso a documentação seja revisada, geralmente não é feito um controle adequado das diferenças entre as revisões.</p><p>O foco da documentação é destinado para “instruir” de forma “planejada” a atividade que será realizada.</p><p>Quase nenhum esforço é destinado para documentar o resultado final da realização do sistema.</p><p>A documentação de processo e seus procedimentos é desassociada da documentação do sistema.</p><h3>Documentação é para a Consultoria e não para o Cliente ou Sistema</h3><p>Todos os tipos de documentos gerados em um projeto tem por objetivo proteger a consultoria a fim de sustentar todas as necessidades de mudança de escopo e esforços adicionais.</p><p>Quais documentos gerados não estão ligados a uma confirmação por um dos lados e estabelecem uma quantidade tangível de esforço e tempo?</p><p>O cliente contrata uma consultoria “A” ou “I” a fim de conseguir maturidade e conhecimento. No final das contas, cai em uma verdadeira “armadilha”, em que clientes são os fornecedores de munição de “fogo (falso) amigo”.</p><p>Caso seja realizada a documentação do sistema, consultorias e consultores entendem que estariam entregando o “ouro” do conhecimento e portanto não passam ao cliente.</p><h3>Na prática, o sistema não é documentado</h3><p>O resultado do trabalho em um projeto de implementação são configurações e desenvolvimentos para processos em execução em um sistema SAP.</p><p>Para isto configurações, tabelas e programas ficam em requests e abertos no sistema, os processo ficam a cargo dos usuários e key-users.</p><p>Necessitando informações do sistema verificam-se as configurações, programas e tabelas. Para os procedimentos de uso do sistema, é realizado entre usuários.</p><h3>Confiança no sistema e conceitos implícitos</h3><p>Para grande parte do mercado, Sistemas SAP são sinônimos de confiabilidade. Pois garantem processos sólidos e confiáveis, por exemplo, compreende-se que o SAP ERP calcula, registra e contabiliza adequadamente impostos. Os conceitos e detalhes de cálculo ficam implícitos no sistema, ninguém fica documentando este tipo de informação.</p><h3>Conclusões e Considerações</h3><ul><li>Existem casos e casos, nada neste mundo é 100% “X” ou “Y”. Existem casos que a documentação é realmente efetiva, bem feita, bem gerenciada.</li><li>Para gerir adequadamente a documentação SAP é necessário um grande esforço, além de muita disciplina e maturidade. Consequentemente é um investimento muito alto, constante e muito fácil de perder a visibilidade de retorno. Pois o retorno é subjetivo a impactos intangíveis e imprevisíveis. Os Riscos podem ser medidos somente após erros em experiências anteriores.</li><li>Casos conhecidos estão diretamente relacionados a obrigações e exigências externas, tais como FDA e SOX.</li><li>O conhecimento para gerir adequadamente está além dos cursos e treinamentos. O conteúdo é focado em como utilizar o sistema.</li><li>Obviamente, documentação não é lixo, basicamente coloco em “xeque” a verdadeira utilidade e beneficio. Quero focar em um retorno adequado de horas e horas de trabalho.</li></ul><h3>Caminhos e Soluções</h3><ol><li>Separar gestão de mudança do sistema com a gestão de projetos e gestão de problemas e incidentes.</li><li>Gerenciamento de “transport” requests ligados a um requisito, por exemplo o que é feito pelo Solman/Charm.</li><li>Automatizar e focar em documentação do Sistema com controle adequado de dependências entre objetos, versões e requests.</li><li>Gerenciar adequadamente a ligação “Processos” e “Modificações de Sistema”, permitindo rastrear mudanças, dependências e seus impactos, mitigando efetivamente riscos.</li></ol><h3>Para Refletir</h3><p>Hoje a documentação é feita desta maneira pois sempre foi feita assim, projeto após projeto.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F_8zA18LkPR4%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_8zA18LkPR4&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F_8zA18LkPR4%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/70af94d675bbad880a8b7f3f06c1d378/href">https://medium.com/media/70af94d675bbad880a8b7f3f06c1d378/href</a></iframe><h3>Complementando com um exemplo real</h3><p>Na implementação foi utilizado para documentar uma ferramenta wiki, ao invés do diretório compartilhado de rede. Este repositório trata-se da uma das ferramentas de gestão de conhecimento.</p><p>Após 6 anos, passado por três consultorias, um funcionário formação no módulo de FI, conseguiu realizar sozinho, a implementação de uma nova empresa no SAP em 3 dias.</p><p>Somente através da documentação registrada e devidamente indexada.</p><p>Agora se curtiu o post não deixe de clicar no CORAÇÃO e participar comentando, pois assim você nos ajuda muito!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/725/1*koUfnfQ-YkmwubsUs4zwwQ.gif" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9551c437031c" width="1" height="1" alt=""><hr><p><a href="https://medium.com/bar8/documenta%C3%A7%C3%A3o-sap-trabalho-jogado-no-lixo-depois-de-um-tempo-9551c437031c">Documentação SAP: trabalho jogado no lixo (depois de um tempo)</a> was originally published in <a href="https://medium.com/bar8">Bar8</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[O que motiva o Bar8]]></title>
            <link>https://medium.com/bar8/o-que-motiva-o-bar8-2135e43f8350?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/2135e43f8350</guid>
            <category><![CDATA[brasil]]></category>
            <category><![CDATA[abap]]></category>
            <category><![CDATA[sap]]></category>
            <category><![CDATA[carreira]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Tue, 05 Jul 2016 13:24:52 GMT</pubDate>
            <atom:updated>2016-07-05T13:24:52.622Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fPsx_YY0rpE1tIcusKtYwA.png" /></figure><p>Este post complementa nosso primeiro post: &quot;<a href="https://bar8.com.br/quem-deve-ler-o-bar8-5115a3d173d7#.po9qw7k36">A quem possa interessar o Bar8</a>&quot;, e vem celebrar o retorno que estamos tendo de todos que nos acompanham.</p><p>Toda vez que falamos que trabalhamos com informática, um leigo acaba nos associando a um problema no computador pessoal dele, tipo um problema de malware ou lentidão.</p><p>É a mesma coisa quando nós de informática, leigos em construção civil vemos um pedreiro concretando uma laje de um prédio. Para a maioria é simplesmente uma mistura de areia, pedra e cimento em algo parecido como uma forma de bolo, só que em tamanho maior. Agora pergunte ao pedreiro: O que ele faz?</p><blockquote>Estou construindo um edifício com mais de 100 metros de altura e vai atender mais de 10.000 pessoas trabalhando.</blockquote><p><strong>O belo está em entender a magnitude e a missão. </strong>Não estamos expressando simples textos. Objetivamos passar uma mensagem que contribua, acrescente e ajude a todos evoluir; ambos: você que nos lê e nós que escrevemos. Também neste caminho, nem tudo são flores, vamos criticar e incomodar, pois críticas sempre são negativas, mas que ao menos sejam construtivas. Pois afinal de contas:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/500/1*sRbPMS5lRqqTDH4mDD8JXg.png" /></figure><p>Para ajudar, é necessário compreender. Precisamos encontrar a origem das forças que regem nosso ecossistema nas mudanças que nos atingem diariamente.</p><h3>O Efeito Blur</h3><ul><li>Velocidade, conectividade e intangibilidade</li><li>Abundância vs Escassez: entendendo a nova geração de valor.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/360/1*mUT6DLcs9eYzQxifC_ixZQ.png" /><figcaption>O Julio Torres publicou este <a href="http://www.teoriadacomplexidade.com.br/textos/logicafuzzy/Blur.pdf">resumo</a>.</figcaption></figure><p>O livro é bem antigo, foi publicado em 1999 e foi presenteado a mim pouco antes de ingressar como consultor SAP. Nem por isto deixa de ser atual e dominante.</p><blockquote>BLUR?</blockquote><p>Blur é o resultado da interação de velocidade, conectividade e intangibilidade. Blur ou &quot;mancha&quot;, é assim chamado pois tudo que nos cerca perde limites ou rótulos. Vamos a alguns pontos de análise:</p><blockquote>Vendedor vs Cliente.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*AX73tf9QQ9I-n2P8xHAnAw.png" /></figure><p>Vamos tomar como exemplo de fornecedor um fabricante de sabão em pó e consequentemente seu cliente, uma rede de supermercados. Simples e Definido.</p><p>No entanto com o objetivo de incrementar as vendas do sabão em pó, o supermercado vende espaço de gondola para o fabricante, para que os produtos fiquem em áreas de maior movimento e visibilidade, neste caso o fornecedor é o supermercado e o cliente é o fabricante.</p><p>Os papéis se misturam, e a importância de rótulos ficam para um segundo plano. Agora ambos são ao mesmo tempo cliente e fornecedor.</p><p>No livro ou no resumo, verá outros exemplos e modelos de relação de troca.</p><blockquote>Intangibilidade</blockquote><p>O melhor exemplo que simboliza o avanço tecnológico são nossos telefones celulares. Desde os primeiros modelos analógicos até os mais modernos smartphones, muito mudou, alterando completamente a maneira de nos comunicarmos, entretermos e trabalharmos.</p><p>No início os celulares eram basicamente versões dos telefones comuns, só que em um novo formato, sem fios e com bateria, adicionando basicamente portabilidade. Porém, a cada degrau evolutivo claramente passa a ser exigido um incremento de velocidade e banda permitindo melhor conectividade.</p><p>Durante este tempo foi-se agregando funcionalidades. Através do simples display e teclado do aparelho, permitiu-se o envio de mensagens de texto. Em poucos anos, junto com a popularização e ampliação da rede, extinguiu-se todo o serviço de pager&#39;s.</p><p>Todos nós temos em nossas gavetas uma camera fotográfica digital. O que já foi uma ardente desejo de consumo, pois não precisava nem de filme ou revelação. Era uma revolução. Hoje praticamente são representante de um passado, aparentemente distante.</p><p>Os CD&#39;s representaram a transição para o modo digital, onde nossas musicas só estavam disponíveis de forma analógica em discos de vinil e fitas cassetes. Hoje, todos eles (CD&#39;s, Discos, Fitas, DVD&#39;s) não passam de ocupantes de espaço em armários. Substituidos de forma quase infinita por serviços online em praticamente qualquer lugar ou momento.</p><p>Game Watchs, Game Boys e PSP&#39;s são vendidos no eBay para saudosistas, substituídos por aplicativos com acesso e download imediatos em lojas virtuais sem necessidades de cartuchos e com recursos de interatividade social. Os atuais video games ainda estão vivos devido a capacidade de processamento e imersão que permite devido ao tamanho de nossas TV&#39;s. Logo darão espaços ao dispositivos de realidade virtual ou realidade aumentada.</p><p>Não existe dúvida, o incremento de valor é enorme e constante.</p><ul><li><strong>Quanto valor foi adicionado?</strong></li><li><strong>Resposta: O Valor adicionado é <em>intangível.</em></strong></li></ul><blockquote>Produtos e Serviços</blockquote><p>Hoje não existe mais a segregação, pois um produto (um carro, por exemplo) vem sempre agregado a um serviço (assistência técnica e garantia). Serviços de telefonia são vendidos como produtos. E assim vão seguindo outros casos.</p><blockquote>Conhecimento e Experiência</blockquote><p>Cada situação em que passamos, seja ela positiva ou negativa agrega conhecimento e nos permite alcançar novas experiências.</p><blockquote>Regra da Escassez e da Abundâcia</blockquote><p>Houveram tempos que o acesso a informação e qualidade de conhecimento era difícil e caro. Neste cenário determinava-se o valor devido a sua maior escassez. Então o detentor do conhecimento, tinha interesse direto na preservação da escassez, a distribuição de informação era visto como uma ameaça.</p><p>A facilidade de acesso e capacidade de multiplicação da informação foram fundamentais para a transição, pode-se encontrar um valor maior pela abundância, vencendo o mito e a resistência para manter-se a escassez.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/221/1*jz993vkLEVOyV8U3PT1XDA.png" /></figure><p>Estes fatos estão descritos no livro do Bill Gates, escrito em 1995 e também desde então ele mantem o título de &quot;homem mais rico do mundo&quot;. Como referência, o livro foi lançado antes da chegada da internet comercial aqui no Brasil.</p><p>A revolução moderna da informação inicia-se com Johannes Gutenberg, através da invenção da impressão, minimizando o tempo e esforço de produção, multiplicando o alcance da informação.</p><p>A regra de escassez não deixa de existir, claro que de posse do primeiro release do windows garante uma posição privilegiada, no entanto, a ampla adoção do sistema operacional permite utilizar em outra lingua, sem ao menos conseguir ler, como um analfabeto (em japonês).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*J32Tx6QqCj-tm2-MzzKGdg.png" /></figure><p>Microsoft, Google, Facebook, Alibaba, Uber, Airbnb, só conseguiram atingir os mais altos valores de mercado pela abundante base de clientes.</p><blockquote>Competidores vs Colaboradores</blockquote><p>As relações humanas e empresariais de longo prazo sempre serão baseadas em relações ganha-ganha. É necessário ampliar o entendimento para que meios de crescimento sejam encontradas entre competidores. Ouça a explicação da Bel Pesce:</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FMohisllIcao%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMohisllIcao&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FMohisllIcao%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/0567e5c3f762c7b7e415323932703657/href">https://medium.com/media/0567e5c3f762c7b7e415323932703657/href</a></iframe><h3>Colaborar, Compartilhar são as leis que regem a nova economia: a economia da informação.</h3><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2135e43f8350" width="1" height="1" alt=""><hr><p><a href="https://medium.com/bar8/o-que-motiva-o-bar8-2135e43f8350">O que motiva o Bar8</a> was originally published in <a href="https://medium.com/bar8">Bar8</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[A SAP fez a sua lição de casa.]]></title>
            <link>https://medium.com/bar8/a-sap-fez-a-sua-li%C3%A7%C3%A3o-de-casa-16595ed6f6e8?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/16595ed6f6e8</guid>
            <category><![CDATA[sap]]></category>
            <category><![CDATA[abap]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Wed, 22 Jun 2016 22:09:25 GMT</pubDate>
            <atom:updated>2019-01-11T14:09:49.334Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/620/1*yMPFjGTbKp7R_A-8XI-Ckg.png" /></figure><p>A partir de certo tamanho e tempo de existência, os maiores riscos para uma empresa não estão nos seus concorrentes, e sim residem dentro da própria casa. Ao longo dos anos a SAP foi bem sucedida reagindo ante as seguintes necessidades:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/500/1*LC_vQEykHSS8pGqXgAePfg.png" /></figure><h3>Ameaça On-Line:</h3><p>A base de todos os princípios que fundamentaram o desenvolvimento do SAP até quase a virada do século vieram do Mainframe. O ABAP herda de Cobol e Adabas o controle de recursos de memória e processamento, que seguem a mão firme a distribuição de recursos a fim de que nada saia fora do controle. Integrações com sistemas externos são feitas através de troca de arquivos com estrutura de dados posicional. A saida de dados era feita através de Open Dataset e a entrada de dados mapeada e executada através de Batch-Input com Call Transaction.</p><p>Esta base de arquitetura de sistemas era o que se tinha de mais moderno para a sua época, serviu de fundação desde a versão R/2 até a versão R/3 4.6C.</p><p>O primeiro terremoto que fez a SAP se mexer foi o surgimento de sistemas Web, onde o processos de integração, que deixa de ser feito em &quot;Batch&quot;, e passa a necessitar da execução do processamento e retorno em tempo real.</p><p>O ciclo de gravar arquivo, iniciar job, processar dados (muitas vezes em Batch Input) e retornar em arquivo para ser processado pelo sistema externo, passa a não atender a velocidade requerida no click de um browser.</p><p>A lição de casa foi dividida em duas partes:</p><ol><li>Implementação de Gateway, onde a comunicação é feita através de RFC.</li><li>Refatoração de código, excluindo lógica de negócios na camada de apresentação.</li></ol><p>Inicialmente o gateway que utiliza as portas TCP 33NN, onde NN é o <em>system number</em> da instância, era um binário separado em <strong>gwrd</strong>, onde a responsabilidade era receber a solicitação de RFC transportado pelo protocolo CPIC, servindo como &quot;<strong>Adapter</strong>&quot; para os módulos de função remotos a serem executados pelos mesmos processos de dialog no Servidor SAP.</p><p>A refatoração foi iniciada nas versões 3.X do R3 e se extendeu até a versão 4.6C. Isto pode ser verificado aproximadamente através da tabela <strong>TOJTB</strong>, onde são armazenados os dados dos &quot;objetos&quot; de negócios da transação SWO1.</p><p>Uma query na versão ECC6EHP8 nos dá o seguinte resultado:</p><ul><li>Total de Registros: 2709</li><li>Registros com Criação com Release 3* e 4*: 1668</li></ul><p>Portanto temos mais de 2/3 para esta &quot;fase&quot; de &quot;refatoração&quot;, sendo que 1/3 estão incluidos novas funcionalidades diponibilizadas ao logo de 10 anos.</p><p>A SAP não conseguiu vencer no território Web, mas conseguiu ficar 8 a lado, tornando-se uma aplicação On-Line.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/600/1*ntk5VLul-cnbcBHOd7KzDw.png" /></figure><h3>Mix de servidores de Aplicação</h3><p>Na década de 70, a única alternativa de linguagem de programação que atendia a SAP com os requisitos de performance e portabilidade era a linguagem C.</p><p>A SAP desenvolveu um monstro de sistema: Total abstração de hardware, sistema operacional e banco de dados, permitindo uma &quot;virtual machine&quot; de ABAP, proporcionando assim, todo um ambiente de gerenciamento de memória, runtime e segurança com agilidade de desenvolvimento. Esta completa arquitetura de aplicação permite o foco em necessidades de negócio, ao qual o SAP R/3 se destina.</p><p>Em meados do ano 2000 a SAP começa abrir seu portfólio de produtos, pois até então era uma empresa de um produto apenas, tanto que seu principal produto o <strong>R/3</strong> era (ou é até hoje) também chamado de SAP.</p><p>Surgem então as &quot;New Dimensions&quot;, como eram chamadas: BW, APO, CRM, XI, EBP. A pressão interna para que a empresa não perdesse a onda ou o time-to-market, exigiu que a SAP utiliza-se boa parte da infraestrutura do SAP R/3. Estas aplicações não só exigiam nova programação ABAP, como também requeriam mudanças no Kernel original a fim de atender os requisitos de performance.</p><p>O <a href="https://pt.wikipedia.org/wiki/SAP_NetWeaver_Business_Intelligence">BW</a> necessita de algoritmos de geração e execução de SQL diferenciados para <a href="https://pt.wikipedia.org/wiki/OLAP">OLAP</a>, pois o kernel foi desenvolvido com foco em <a href="https://pt.wikipedia.org/wiki/OLTP">OLTP</a>. Além disto necessitava trabalhar com várias fontes de dados, inclusive outros bancos de dados, além do próprio banco da aplicação.</p><p>O <a href="https://help.sap.com/saphelp_scm70/helpdata/en/d0/46c95360267614e10000000a174cb4/frameset.htm">APO</a> no processamento de heurísticas de otimização necessita de transações em alta performance, o que deu origem ao &quot;Live Cache&quot;. Podemos entender o Live Cache como sendo o pai do <strong>HanaDB</strong>.</p><p>O <a href="http://go.sap.com/solution/crm-customer-engagement.html">CRM</a> por sua vez, na infraestrutura para o Internet Sales e o Mobile Sales, necessita transacionar dados de forma segregada do ERP sem deixar de manter integridade, por isto desenvolveu a infraestrutura de BDOC&#39;s, que seriam os IDOC&#39;s incluindo o próprio schema e no formato XML. Sendo distribuidos e organizados pelo CRM Middleware.</p><p>A base forte do Kernel do R/3 proporcionou o lançamento deste mix de aplicações em um curto espaço de tempo. No entanto, logo se tornaria também um problema grave e muito difícil de ser resolvido.</p><p>O kernel é desenvolvido em C/C++, e para atender ao mix de SO e DB, no final das contas temos mais ou menos 25 códigos fontes, pois atende a 5 SO&#39;s (Linux, Windows, AIX, Solaris, HPUX) e 5 DB&#39;s (MSSQL, SAPDB, Oracle, Sybase, DB2).</p><p>Quando surgiram as New Dimessions, o código base do kernel se multiplica por mais 5x, pois tem-se o kernel do R/3, BW, APO, CRM, XI, etc.</p><p>Temos agora 125 códigos bases para dar manutenção, atendendo alterações de bugs, melhorias e novas funcionalidades.</p><p>Nunca consegui descobrir qual sistema de versionamento de código que a SAP usa internamente, mas nenhuma solução de mercado resolvia adequadamente o processo de merges. Essencial para cenaríos com muitos &quot;forks&quot;. Como referência, o problema de merge foi o principal motivo para que Linus Tovards desenvolvesse o <a href="https://en.wikipedia.org/wiki/Git_(software)"><strong>Git</strong></a><strong> </strong>durante o desenvolvimento do kernel do linux.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*TsASYQ25YYPK1dIBM2byuA.png" /></figure><h3>A Solução</h3><p>Durante o boom do mix de soluções, a SAP lançou um produto que não foi adiante: o <strong>SAP Workplace</strong>, uma solução Web para atender com interface Web o acesso aos vários sistemas SAP sob o conceito de Portal. Pouca gente soube da existencia dele.</p><p>Para cobrir esta lacuna, a SAP adquiriu um empresa israelense chamada <strong>Toptier</strong>, e junto com ela veio um de seus fundadores:</p><blockquote><strong>Shai Agasi</strong>.</blockquote><p><a href="https://www.wikiwand.com/en/Shai_Agassi">Shai Agassi | Wikiwand</a></p><p>Shai Agassi, foi quem arquitetou e colocou em prática o roadmap para a organização interna da SAP.</p><ol><li>Unificação de todos os kernel&#39;s, unificando em uma só a plataforma de aplicação. Com esta unificação deu-se origem ao WAS: Web Application Server.</li><li>Reorganizar os sistemas a fim de formar uma nova plataforma de Solução. Dando origem ao SAP Netweaver.</li><li>Unificar o mix de soluções complementares de indústria em uma mesma solução.</li></ol><p>Se tomarmos como base as soluções Financeiras, Logisticas e de Recursos Humanos do SAP R/3, R/3 Enterprise, ECC5 ou ECC6, qualquer um vai se dar conta que praticamente nada sofreu alteração. Em termos prático para usuários e funcionalidades.</p><p>O que mudou nestas versões foi a infraestrutura que está por baixo:</p><p>A) Do SAP R/3 para o SAP R/3 Enterprise, são unificados os &quot;Basis&quot;, saindo da versão 4.6D para a versão 6.X, dando sequencia rumo ao Basis 7.X</p><p>B) Do SAP R/3 Enterprise para o ECC5, é implementada a funcionalidade de &quot;Switch Framework&quot;. Para quem não teve a curiosidade, é a Primeira transação da arvore do Customizing de Referencia da SAP.</p><p>O Switch Framework surge junto com os &quot;Implicit Enhancement Points&quot;, permitindo que uma solução de indústria &quot;injete&quot; código no código base do ECC (ERP Core Component).</p><p>C) Do ECC5 para o ECC6 é realizada a migração de todas as soluções de idústria da SAP para um mesmo sistema/produto.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/609/1*LDW-Vs8uJaB5E1uTVrKuZA.png" /></figure><p>Este é o motivo que ao longo de poucos anos temos tantas versões: a versão R/3 3.0 é de 1992 e a versão ECC6 é de 2005, tanto que inicialmente chamava-se SAP ERP 2005.</p><p><a href="https://www.wikiwand.com/en/SAP_R/3">SAP R/3 | Wikiwand</a></p><p>Lição de casa feita: o SAP ECC6 segue seu roadmap estável, seguindo o processo de melhoria continua em uma base sólida:</p><ul><li>EHP&#39;s são lançados incluindo as melhorias, sem quebrar as funcionalidades antigas;</li><li>Versões novas de SAP BASIS e SAP ABAP estão sob controle e são liberadas e atualizadas de forma rotineira.</li><li>Os programas de upgrade de support packages e upgrade de versão estão unificados, realizando de forma sólida e controlada todos os passos para sua realização.</li><li>Adição de Addon&#39;s ou Autilzação são controlados pela SAP através do MOPZ do Solution Manager.</li></ul><p>Tudo isto reduzindo custos de suporte e manutenção simplificada tanto para o cliente como para a SAP.</p><p>Atualmente a última lição de casa, está sendo colocada à prova do mercado:</p><blockquote>SAP HANA, SAP FIORI, SAP S/4.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*n-qQ3bZAbw2vtGRI30zcmQ.png" /></figure><p>Não deixe de conferir as referências abaixo, e se curtiu o post não deixe de participar comentando, compartilhando ou simplesmente segurando esse botão de aplausos para mostrar que é esse tipo de conteúdo que você deseja ter por aqui. Muito obrigado e até mais!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=16595ed6f6e8" width="1" height="1" alt=""><hr><p><a href="https://medium.com/bar8/a-sap-fez-a-sua-li%C3%A7%C3%A3o-de-casa-16595ed6f6e8">A SAP fez a sua lição de casa.</a> was originally published in <a href="https://medium.com/bar8">Bar8</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ABAP é mais forte do que você imagina]]></title>
            <link>https://medium.com/bar8/abap-e-mais-forte-do-que-imagina-1778fcc480fd?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/1778fcc480fd</guid>
            <category><![CDATA[brasil]]></category>
            <category><![CDATA[digital]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Wed, 08 Jun 2016 14:37:00 GMT</pubDate>
            <atom:updated>2016-06-08T16:44:21.712Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qU7cGccPHJAi9F6Az_4kAw.jpeg" /></figure><blockquote>Nesta vida a única constante permanente é a mudança.</blockquote><p>Apesar do ser humano ser a espécie neste planeta com a maior capacidade de adaptação, pois é capaz de viver em qualquer lugar deste planeta, a Mudança vem junto com riscos e consequentemente medo do inesperado, despreparo.</p><p>Linguagens de programação vem, vão, ficam, diminuem, quase desaparecem e regressam. Cada uma tem sua história e seu ciclo de vida.</p><p>Vamos dar sequência ao post:</p><p><a href="http://www.abapzombie.com/mundo-sap/2016/01/13/o-abap-morreu-e-dai/">Supondo que o ABAP morra. E daí?</a></p><p>Éclaro: Abap não vai morrer. No post, os comentários mais fortes estão relacionados ao &quot;status quo&quot;, o volume de código existente não vai virar código &quot;legado&quot; na simples mudança de uma chave ou ordem gerencial.</p><p>É importante ressaltar que qualquer que seja a linguagem, ela é somente um meio para atingir um outro objetivo, normalmente um objetivo de negócios ou científico.</p><p>ABAP é mais do que uma linguagem. Trata-se de uma plataforma de aplicação.</p><p>Vamos comparar o Stack: &quot;ABAP + Basis&quot; com &quot;Java&quot;, pois ambos são plataformas para aplicação de negócios empresariais, muitas vezes convivem lado a lado, com vários cenáros de interface.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/400/1*VpaJFw1Imm7_oV_4EeWg1w.png" /></figure><blockquote>Pontos em que ABAP é superior a Java:</blockquote><ul><li>Java não tem Dicionário de Dados. Tudo é gerenciado com scripts de banco de dados: create table, alter table, etc. É necessário fazer o deployment manualmente, ou deve-se montar uma infraestrutura para isto, não existe nenhuma solução consolidada, cada projeto tem seu procedimento. Caso seja necessário alterar o tamanho de um campo, adicionar outro campo, … Está &quot;F..&quot;.</li><li>O banco de dados é tratado fora da aplicação, tudo deve ser configurado e controlado: connection string, conexão rede, pooling, autenticação, etc., no ABAP nada disso é necessário.</li><li>Para acessar o banco de dados, no Java não existe um mesmo caminho, cada projeto utiliza uma arquitetura: JDBC, Hibernate, JNI, etc. No ABAP, o OPEN SQL é universal, seja qualquer que seja o banco de dados; na verdade, nem precisa saber qual banco estamos trabalhando.</li><li>ABAP tem melhor performace, pois onde existem gargalos de processamento a SAP transfere o código para o kernel, obtendo performance de código feito em linguagem &quot;C&quot;; claro pois o kernel do sap é desenvolvido em &quot;C&quot;. Por exemplo processamento de XML.</li><li>No Java, a I18N (Internacionalizaçã0) deve ser feita &quot;NA MÃO&quot;, não existe uma única solução, no ABAP está diretamente integrado na IDE, SE63, Dynpro, Basis, Kernel. Todo mundo sabe como fazer e como funciona (ou deveria). Uma única alteração no elemento de dados é necessária para replicar em todas telas.</li><li>O Código ABAP também roda sobre uma &quot;VM&quot;, assim como o Java. Assim temos: independência de plataforma, garbage collection (gerenciamento automático de memória), programas não derrubam o servidor (ou não deveriam).</li><li>UI para Desktop em java tem várias alternativas: AWT, SWT, Swing, etc. Todos implementam somente componentes básico, tudo deve ser implementado. Vai tentar implementar um ALV em java… Também não existe uma arquitetura pronta para trabalhar em forma de Cliente-Servidor. Para fazer isto é necessário implementação de RMI, controle de sessão, etc.</li><li>No java, para começar, precisa começar do… &quot;LOGIN&quot;, começa pelo processo de autenticação: CAS, SAML, OAuth, AD, LDAP, etc. Depois tem que implementar o controle do controle de autorização, pois claro, nenhum sistema de autenticação faz controle de autorização.</li><li>Vai tentar resolver um problema em PRD. Vai ficar fazendo scan de log em dezenas de arquivos, event viewer, log de banco de dados, trace de sistema operacional (ah, em várias máquinas), etc. No ABAP tudo está na mão: ST05, ST01, SE30.</li><li>Depois de ficar MUITO, MUITO tempo vasculhando logs, e logs, e não conseguir achar nada, vai ser necessário realizar debug em produção.</li><li>Nenhuma plataforma de desenvolvimento ou aplicação dá acesso ao debug, com código fonte de forma instantânea de dentro da própria interface de usuário.</li></ul><blockquote>Sempre teremos como ferramenta imbatível o:</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/213/1*zg0Z1k1mwyTHuD2hl8PnNw@2x.png" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=1778fcc480fd" width="1" height="1" alt=""><hr><p><a href="https://medium.com/bar8/abap-e-mais-forte-do-que-imagina-1778fcc480fd">ABAP é mais forte do que você imagina</a> was originally published in <a href="https://medium.com/bar8">Bar8</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Codificador vs Desenvolvedor]]></title>
            <link>https://medium.com/bar8/codificador-vs-desenvolvedor-fdaba8c0897c?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/fdaba8c0897c</guid>
            <category><![CDATA[carreira]]></category>
            <category><![CDATA[coding]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Fri, 20 May 2016 22:01:35 GMT</pubDate>
            <atom:updated>2016-06-02T13:28:44.929Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*_aDRgzQT7bbcKQZk2l4SdA.jpeg" /></figure><blockquote>Tenha o objetivo em mente.</blockquote><p>Cada passo que damos nos leva a algum lugar, se não tivermos o objetivo em mente, damos oportunidade para não chegarmos a lugar algum e perdendo tempo.</p><p>Entre os profissionais que são contratados como &quot;Programadores ABAP&quot; temos de forma distinta dois tipos de profissionais: os &quot;Codificadores&quot; e os &quot;Desenvolvedores&quot;.</p><p>Um modo simples para segregar em qual grupo você ou seu colega se encontra é analisando quais as perguntas que cada um faz.</p><p>Veja o seguinte digrama:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/534/1*SpSiswpRFHhGJK3nesNkcg.png" /><figcaption>5W1H</figcaption></figure><p>Observe: qualquer que seja sua pergunta, ela vai encaixar em uma direção; 100% de qualquer pergunta irá se encaixar no diagrama. Pode tentar.</p><p>Veja esta propaganda do canal futura, é bem antigo. No entanto não deixa de ser verdadeiro e atual.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fs_gsZ-FnrM4%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Ds_gsZ-FnrM4&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fs_gsZ-FnrM4%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/3b4d5ecf9861e54b652796fdfef0f9be/href">https://medium.com/media/3b4d5ecf9861e54b652796fdfef0f9be/href</a></iframe><p>Então use o simples princípio de escutar e observar mais, e procure expressar-se menos, conseguirá entender que:</p><p><strong>Codificadores</strong> irão focar seu esforço em resolver perguntas como: o que deve ser feito (ou pior: <em>o que seu chefe quer que você faça</em>), em alguns casos vai ser proativo e procurar saber como deve testar.</p><p><strong>Desenvolvedores</strong> vão questionar: para que serve este desenvolvimento? Qual problema iremos resolver?</p><p>Nós aqui do <a href="https://medium.com/bar8blog">Bar8</a> temos interesse em incrementar a discussão e tratar questionamentos como:</p><blockquote>A maneira que trabalhamos hoje, é a melhor maneira?</blockquote><p>A única coisa permanente e constante é a mudança, insistir em fazermos sempre a mesma coisa e esperar resultados diferentes é a coisa mais idiota deste mundo.</p><h3>O que te motiva?</h3><p>Bem vindo.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=fdaba8c0897c" width="1" height="1" alt=""><hr><p><a href="https://medium.com/bar8/codificador-vs-desenvolvedor-fdaba8c0897c">Codificador vs Desenvolvedor</a> was originally published in <a href="https://medium.com/bar8">Bar8</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Top down and Bottom Up]]></title>
            <link>https://medium.com/@antelio/top-down-and-bottom-up-4963af8f5a57?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/4963af8f5a57</guid>
            <category><![CDATA[ilustration]]></category>
            <category><![CDATA[politics]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Wed, 06 Apr 2016 00:23:04 GMT</pubDate>
            <atom:updated>2016-04-06T00:23:04.590Z</atom:updated>
            <content:encoded><![CDATA[<p>Toda relação humana: uma a uma, a cada instante uma pessoa influencia outra. Muitas vezes esta relação é regida por forças de poder.</p><p>Chefia e Liderança são formas de expressão do poder, no entanto existem momentos em que são confundidos com arrogância unida de ignorância.</p><p>Políticos tem que entender que a simples promulgação de leis não são garantia nenhuma que a sociedade irá absorver e obedientemente segui-las.</p><p>Veja um exemplo burro de quere mudar (talvez seja proposital):</p><p><a href="http://www.theverge.com/2016/4/5/11371922/bernie-sanders-apple-manufacturing-jobs-same-trump">Bernie Sanders: &#39;I do wish&#39; Apple would bring manufacturing jobs back to the US</a></p><p>Com um poco mais de pesquisa, informação e compreenção da situação:</p><p><a href="http://bgr.com/2016/01/19/donald-trump-apple-manufacturing/">Trump says he&#39;ll force Apple to build in the U.S. if he&#39;s elected - here&#39;s why he&#39;s dead wrong</a></p><p>Outro caso em que ordens top-down não funcionaram, e com um pouco de análise, já se sabia que não ia dar certo.</p><p><a href="http://www.computerworld.com/article/2574717/linux/ibm-s-palmisano-challenges-his-company-to-move-to-linux-desktop.html">IBM&#39;s Palmisano challenges his company to move to Linux desktop</a></p><p>Agora quando se encontra-se um consenso e uma maioria, não se pode segurar um movimento bottom-up.</p><p><a href="http://www.theguardian.com/news/video/2016/apr/04/panama-papers-iceland-demonstations-reykjavik-sigmundur-gunnlaugsson-video">Iceland: thousands demonstrate in Reykjavik calling for PM resignation - video</a></p><p>O nosso capítulo brasileiro, ainda vai tardar, mas o final já sabemos.</p><blockquote>Você pode enganar poucas pessoas por muito tempo; enganar muitas pessoas por pouco tempo; nunca irá enganar muitas pessoas por muito tempo.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4963af8f5a57" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Burrice, Inteligência e Sabedoria]]></title>
            <link>https://medium.com/@antelio/burrice-intelig%C3%AAncia-e-sabedoria-9ee5a9f21a0e?source=rss-48566ad29212------2</link>
            <guid isPermaLink="false">https://medium.com/p/9ee5a9f21a0e</guid>
            <category><![CDATA[motivation]]></category>
            <dc:creator><![CDATA[Antelio I. Abe]]></dc:creator>
            <pubDate>Tue, 05 Apr 2016 23:51:56 GMT</pubDate>
            <atom:updated>2016-10-06T14:36:04.429Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*47aze-KjaoGpT5XmaL158Q.jpeg" /></figure><blockquote>&quot;Ninguém nasce sabendo&quot;</blockquote><p>Todos nós somos figuras errantes neste planeta, nascemos somente com uma carga inicial de habilidades embutida em nosso DNA, nada mais. Somente nossos instintos mais básicos.</p><p>Qualquer pessoa de grande proeminência, seja de riqueza, conhecimento, habilidade ou simplesmente respeitado por suas realizações, saiu do mesmo ponto de partida, nasceu como um bebê, assim como todo ser humano deste planeta, não sabia nem ao menos falar ou caminhar. Habilidades que demoram em média um ano de vida para chegar em um nível básico.</p><p>Neste processo de aprendizado, pode ter um suporte melhor ou maior de outras pessoas, mas trata-se de um processo exclusivamente individual.</p><p>Viver é um caminho de tentativas e erros constante agregando aprendizado a cada ciclo.</p><p>Cometer erros é o processo mais comum e natural que existe neste planeta. Tudo é tentativa e erro. A natureza está sempre fazendo novas tentativas e erros, somos cercado por erros por tentativas por todos os lados. É a base da teoria da evolução das espécies, ao qual se aplica a todo ser vivo neste planeta, desde virus, bactérias até elefantes e baleias, sem deixar de passar por nós, seres humanos.</p><p>No entanto os erros têm consequências, determinados tipos de erros nos levam à certos danos, em alguns casos, irreversíveis, como a própria morte. Portanto nosso instinto de sobrevivência está todo tempo alerta para que não cometamos erros, e portanto buscamos evitá-los.</p><p>A sequência de erros iguais e com mesma características são indicadores de burrice.</p><p>Aprender com os próprios erros e não errar novamente, trata-se de inteligência.</p><p>Agora aprender com erros dos outros, trata-se de Sabedoria.</p><p>Por toda história de sucesso sempre vai existir várias histórias e erros e fracassos. Falhar, errar faz parte da vida:</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FHr0W9-oaFC0%3Ffeature%3Doembed&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DHr0W9-oaFC0&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FHr0W9-oaFC0%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/4442f9746591cb68ed4cee472bf46ea0/href">https://medium.com/media/4442f9746591cb68ed4cee472bf46ea0/href</a></iframe><p>Para um jovem, as primeiras quedas e fracassos são a única referência, faz-se a extrapolação de tentativas e erros, temos 100%. Desiste.</p><p>O primeiro passo para o resultado final com sucesso é persistência e a visualização de resultado. Junta-se com ação. O final já é conhecido. No final das contas é uma questão de simples ciclos de seleção natural.</p><p>Somente com o tempo permite visualizar nosso erros e fracassos como sendo caminho ao sucesso.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FXm3HU5f3vzQ%3Ffeature%3Doembed&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXm3HU5f3vzQ&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FXm3HU5f3vzQ%2Fhqdefault.jpg&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/39c4cb2a148d6e91010d0487d8828288/href">https://medium.com/media/39c4cb2a148d6e91010d0487d8828288/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9ee5a9f21a0e" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>