Mostrando postagens com marcador Eventos. Mostrar todas as postagens
Mostrando postagens com marcador Eventos. Mostrar todas as postagens

The Developers Conference 2012

sexta-feira, 8 de junho de 2012


Este ano, vamos marcar presença novamente no evento The Developers Conference 2012
 O evento TDC, é o maior evento de profissionais de TI do Brasil! Mais de 30 trilhas sobre diversas especialidades e  tendências em gestão e tecnologia.



A novidade, é que este ano sou um dos coordenadores das trilhas Arquitetura e Agile
Para a trilha de Arquitetura, estamos buscando criar uma trilha com palestras de alto nível e mais agnóstica. De forma que profissionais de qualquer plataforma possam tirar o máximo de proveito.

Para a trilha Agile, o tema deste ano é "Agile no Mundo Real", seguindo esta linha, estamos trazendo palestras e profissionais para mostrar o que realmente tem acontecido no mercado de agilidade, quais as ferramentas para resolução de problemas utilizados em um projeto de Gestão de Mudança para Agilidade e temas atuais.

Se você quer ser um palestrante, submeta sua proposta no Call4Papers, mas corra, que é o prazo de submissões é até domingo. :)

Nos vemos lá! Diversão garantida!

Continuous Delivery, DevOps e Innovation Games na UFSCar

quinta-feira, 19 de janeiro de 2012

Ano passado, tive a oportunidade de palestrar em eventos importantes como o TDC 2011 em São Paulo, organizado pela Globalcode e no aniversário de 10 anos do evento É Dia de Java, realizado na Faculdade Federal de São Carlos (UFSCar), organizado pelo SOUJava.

Ainda no TDC, participei do painel "O que vem depois do Agile?" com nomes bem conhecidos pela comunidade Ágil. Publiquei um post recentemente sobre o Painel e uma palestra sobre DataGrid e NoSQL com JBoss Infinispan, que em breve publicarei aqui.


O evento É Dia de Java 2011 foi muito especial, primeiro porque foi a celebração de 10 anos do evento, e também porque pude reencontrar grandes amigos como André FonsecaVinícius Senger da Globalcode, Fabio Velloso e Bruno Souza do SOUJava e ter a satisfação de conhecer o grande Daniel Wildt.

O evento foi bem bacana, na sexta feira o dia foi reservado para a realizacao de Workshops praticos, no meu caso, fiz um workshop de Innovation Games, uma aborgagem lúdica inovadora criada por Luke Hohmann, para auxílio na criação de produtos, condução de retrospectivas e análise de problemas.

Realizei com a turma, jogos como Product Box, Remember the Future, Speed Boat e como plus (não é um Innovation Game), fizemos uma retrospectiva utilizando a técnica dos 06 Chapéus do Pensamento.

Abaixo uma das Product Box criada por um dos grupos.


No dia seguinte, foram várias palestras, sem falar que o evento estava lotado.


Minha palestra foi sobre Continuous Delivery e DevOps, o feedback foi muito bom, e várias pessoas solicitaram os slides. Sendo assim, aqui está.
Parabéns as pessoas que organizaram e participaram do evento na UFSCar e a Globalcode pelo excelente TDC. Esse ano se Deus quiser tem mais.

* Crédito ao pessoal da OCTO por alguns dos slides sobre Integração Contínua.

Diversão Garantida!!!

[Painel TDC2011] O que vem depois do Agile?

segunda-feira, 9 de janeiro de 2012

No ano passado, tive o privilégio de participar do TDC 2011, um evento super massa concebido pela Globalcode,  que contou com o o apoio de grandes nomese empresas da Indústria de Software.
Participei de um painel bem bacana, mediado pelos meus amigos Felipe Rodrigues da Crafters, e Victor Hugo Germano.
O tema da discussão foi O que vem depois do Agile?
Segue a descrição oficial.

A adoção da agilidade tem crescido muito no mercado brasileiro e cada vez mais grandes empresas tem aderido ao seu uso. Isso aumenta sua visibilidade, mas também vai exigindo adaptações nem sempre fáceis ou bem recebidas pela comunidade.
A grande pergunta que surge é: Qual é o próximo passo? O que vem depois do Agile?
Abaixo segue o vídeo do painel





TDC2011 SP - Painel (O que vem depois do Agile) - Domingo, 10 de Julho from Globalcode on Vimeo.

The Developers Conference 2009 - Here we Go !!!

terça-feira, 13 de outubro de 2009



Está chegando mais uma edição do The Developers Conference 2009, que promete ser um dos eventos mais importantes de Java do Brasil. O evento é organizado pela Globalcode.
Afinal, não é todo os dias que temos a oportunidade de conhecer caras importantes como Rod Johnson, certo !!

A programação do evento já foi liberada, com uma novidade bem agradável, que são as Lightning Talks.

Nos encontramos lá !!!




A 3ª edição do The Developer’s Conference 2009, maior evento Java do país, contará com a participação de Chris Schalk, Developer Advocate do Google, trabalha atualmente no time de Google App Engine, plataforma de Computação em Nuvem do Google, além dos principais nomes da comunidade Java mundial: Ed Burns, Rod Johnson e Mike Keith. O evento acontecerá nas cidades de São Paulo (SP), nos dias 6 e 7 de novembro, em Florianópolis (SC) no dia 09 de novembro e no Rio de Janeiro (RJ) em 11 de novembro.
  • Haverá tradução simultânea em todas as etapas do evento;
  • Serão emitidos certificados de participação;
  • Inscrições antecipadas com desconto especial;
  • Inscrições corporativas e caravanas.

Diversão Garantida!!!

[Just Java 2009] De Web Services RESTful a aplicações Mashup

segunda-feira, 5 de outubro de 2009

Nos dias 15 a 17 de Outubro, aconteceu no Centro de Convenções do Senac de Santo Amaro, mais uma edição do Just Java. E como sempre, esta foi uma ótima oportunidade para aprender novas tecnologias e fazer aquele Network.



Apresentei no auditório principal, a palestra "De Web Services RESTFul a aplicações Mashups", onde pude abordar os conceitos de REST proposto pelo Dr. Roy Fielding, passando pela especificação JAX-RS, que define API para criação de Web Services, demonstrando várias maneiras de consumir e testar serviços REST, até chegar ao mundo dos Mashups, apresentando várias ferramentas com exemplos de uso .

Por fim foi apresentado uma demo, que infelizmente por falta de acesso a internet, não pude apresentar em sua plenitude =(.
Para ver o restante da programação e baixar as apresentações que rolaram no evento, acesse este link.







Fotos: Crédito de Eduardo Quagliato -Link: JustJava 2009 no Flickr – Compartilhamento de fotos!

Segue abaixo a apresentação.
 Diversão Garantida !!!

Just Java 2009 - O principal evento da comunidade Java Brasileira

quarta-feira, 9 de setembro de 2009



Nos dias 15, 16 e 17 de Setembro acontece em São Paulo o Just Java 2009. Será a 8a. edição do principal evento da Comunidade Java Brasileira.
A grade do evento já está disponível no site http://grade.justjava.com.br/
Esse ano vou apresentar a palestra "De Web Services RESTFul a aplicações Mashups: Como chegar lá".
Onde vou apresentar o conceitos de REST, falar sobre especificação da JSR-311 que define o JAX-RS , falar sobre frameworks de teste, como consumir serviços REST e finalmente falar sobre Mashups, e a importância de REST neste contexto.
 Para se inscrever, acesse o site do evento aqui.

Diversão Garantida!!!

Scrum + XP = Agilidade eXtrema

quarta-feira, 12 de agosto de 2009

Nos dias 07 e 28 de Julho foi realizado no auditório da Globalcode o minicurso Scrum + XP = Agilidade eXtrema, gostaria de agradecer a Globalcode pelo espaço concedido e pela força e também a todos que compareceram, pelo ótimo feedback que recebi.

Para maiores detalhes de como foi o mini-curso acesse o seguinte link no site da Globalcode.

Na apresentação, o intuito foi dar um enfoque teórico e prático de como funciona o Gerenciamento de Projetos Ágeis utilizando XP e Scrum, e no final uma explicação de como combinar as duas.

O que acabou agregando bastante a apresentação foi o próprio público, que iteragiu bastante, com perguntas sobre planejamento e estimativas em projetos ágeis. Foi apresentado alguns técnicas para "vender" Agile em um ambiente corporativo. Conversamos bastante sobre o papel de uma equipe de testes, como escrever os testes de aceite e unitário dentro do TDD, Refactoring, Integração Contínua, priorização dos itens de backlog, User Stories, Débito Técnico, enfim.. três horas pareceu pouco =)


Conforme solicitado pelos colegas, segue a apresentação.

Scrum + XP na prática

Ainda durante a apresentação, demonstrei um vídeo bem engraçado intitulado "O Alpinista", onde fiz uma analogia de um alpinista com gerentes de projeto.. momento bacana para quebrar um pouco o gelo. Segue abaixo o vídeo.



Bom, é isso aí pessoal, obrigado mais uma vez !!!

Scrum + XP = Diversão Garantida !!!

[Profissão Java] Como me dei bem com Java

quinta-feira, 19 de março de 2009


No dia 07/03 ocorreu nas instalações da Faculdade Anhembi Morumbi, o evento Profissão Java, promovido pela Globalcode. Tive o prazer de participar deste encontro, ver grandes amigos, e contar um pouco da minha trajetória ..

Como sempre acontece nos eventos da Globalcode, o clima estava super bacana, a platéia estava bem animada, o pessoal bem interessado, percebi que o público, era um público jovem, que estão buscando conhecimento, e isto é muito importante.

Quando fui convidado para participar do quadro "Como me dei bem com Java", a primeira coisa que pensei foi "Puxa, mas será que me dei bem com Java ?", pois logo vem a minha mente os problemas cotidianos, e tal,.. não sei se me dei bem, mas graças a Deus consegui até o presente momento atingir minhas metas e objetivos profissionais. E junto com o crescimento profissional, vem as responsabilidades, e com certeza, para se dar bem em alguma coisa, é preciso ter maturidade e gostar muito do que faz, e nada melhor do que a experiência para alcançar a maturidade.

É assim que aconteceu com as metodologias de desenvolvimento, é assim que aconteceu com as linguagens de programação, é assim que aconteceu com as grandes empresas, com os grandes projetos, enfim, é assim que acontece na nossa vida..


Quando estamos iniciando a nossa carreira, são muitas as dificuldades que encontramos, a principio elas são técnicas, depois percebemos que conforme o tempo passa, não basta apenas o técnico, temos que ter outras habilidades para nos dar bem em uma empresa. Como:

  • Foco.
  • Entendimento do negócio.
  • Domínio das ferramentas.
  • Bom relacionamento com o cliente, ou entender o cliente (tudo bem, concordo que isto é uma arte).
  • Comprometimento.
  • Responsabilidade.
  • Ser auto-didata.

Na minha palestra, procurei dar várias dicas e orientações para os que estão iniciando e para os mais experientes que que querem progredir seus conhecimentos.

Nos slides abaixo mostro os passos necessários, onde deixei grandes dicas de livros, sites, feeds, etc... tipo um roadmap para o sucesso.



Basicamente, os passos que listei seguem a seguinte ordem, não necessariamente desse jeito, para a apresentação preferi fazer algo do tipo "Como você se dar bem com Java" ;). Então vamos lá:

1º Passo: Treinamentos

Para quem está começando, é super importante fazer treinamentos, por mais auto didata que você seja, o desafio é grande, e a curva se torna menor. Talvez compense mais você pagar por um bom treinamento (no meu caso fiz as 3 academias da Globalcode), do que tentar aprender tudo sozinho.

2º Passo: Certificações

Após fazer os treinamentos, se estes forem focados no core java (Java SE), e o desejo de ingressar no mercado de trabalho é grande, então, recomendo as certificações, invista em certificações, pois o investimento não é alto quanto uma faculdade e o retorno é rápido, é desejável que o estudante esteja cursando nível superior.

3º Passo: Livros Essenciais

Tendo conhecimento em Java e certicação, que tal aumentar o seu conhecimento? Segue uma lista de livros básicos em qualquer acervo de um programador.
  • Effective Java 2º Edition - Esse é um clássico, todo desenvolvedor tem a obrigação de ler este livro.
  • Java Concurrency in Practice - Com o advento de super processadores multi core, é conhecimento em Threads é um grande diferencial.
  • Todos os livros de Padrões de Projeto.
  • Patterns of Enterprise Application Architecture - Clássico da arquitetura de software, pelo tio Fowler, já ouviu falar de Domain Model, Active Record ?
  • Design Patterns - Elements of reusable OO Software - GoF, este não precisa de maiores comentários, porém, os exemplos estão em C++, se não for sua praia ou não quiser se arriscar, tente Head First - Design Patterns.
  • Core J2EE Patterns - Tá certo que grande parte dos padrões perdeu o sentido, pois muitos destes padrões os frameworks de hoje em dia já resolvem, mas ainda assim é uma ótima leitura.
  • Agile Software Development - Este livro também é um pouco antigo, mas é uma ótima referência, pois Robert C. Martin propõe o uso dos padrões em um ambiente ágil.
  • The Pragmatic Programmer - Ótimas dicas, para se tornar um ótimo programador.

4º Passo: Eventos:

Sempre que tiver a oportunidade de ir a algum evento, vá !!! Mesmo que te chamem de nerd, nos eventos você conhece novas pessoas, que passam ou passaram pelos mesmos problemas que você.
É uma chance de fazer network, trocar experiências, e conhecer novas tecnologias e tendências.

5º Passo: Por dentro das últimas.

Acesse os sites "quentes" de tecnologia, e seja o primeiro a comentar sobre novas tecnologias na sua turma.

InfoQ - http://www.infoq.com/
The Server Side - http://www.theserverside.com/
DZone Java - http://www.dzone.com/
Java Sun - http://java.sun.com/
java.net - http://www.java.net/
NetFeijão Brazil - http://netfeijao.blogspot.com/

6º Passo: Open Source.

Esse é o mais importante, pois é aqui que você vai colocar em prática tudo o que você aprendeu.
Participe de projetos open, entre no site java.net existem projetos de grande expressão, inclusive o Open JDK, GlassFish, e diversos projetos menores, além de aprender com os melhores desenvolvedores do mercado, é uma ótima chance de fazer Networking.


7º Outras dicas: Conhece outras áreas da sua empresa

Aprenda um pouco a área de infra-estrutura da sua empresa, as vezes ao falarmos de projeto, somente pensamos no bitcode, lembre-se que para suportar tudo isto, existem servidores, load balancing, memória, disco, cpu, etc. .. procure conhecer um pouco áreas como:
  • Rede
  • Telecomunicações
  • Sistemas Operacionais
  • Banco de Dados
  • Segurança
Lembre-se que por trás de um grande sistema, existe uma grande infra-estrutura.


8º Outras dicas 2: Super Feeds.

Feeds, Se você conhece Google Reader, ótimo, senão, conheça, e adicione os seguintes feeds na sua lista.


Deixo aqui os meus parabéns para a equipe da Globalcode, que vem trabalhando à anos com o projeto Open 4 Education, realizando eventos de altíssima qualidade, mini cursos, treinamentos, projetos, e o melhor, é tudo de GRAÇA!!

Bom, acho que é isso aí, com tudo isso dá para ganhar algumas horinhas..

Diversão garantida !!!!

Yahoo! Hack Day 2008 Brasil - Bridging The Gap

terça-feira, 11 de novembro de 2008

In this weekend, we have celebrated the first Yahoo! Open Hack in Brazil, it was a great party in fact, the lunch was great, people were taking there time and having fun !!

I can consider myself a luck guy, i was invited to join the Globalcode Team, with my friends Vinicius Senger, Yara Senger, Eder Magalhães, Rafael Nunes, Pedro Germano, and a couple of Globalcode classmates =) ..


Caption: NetBeans plugin presentation





We have divided the work into team groups and as a result we have produced FOUR incredible hacks, yes man, i said four great hacks.. See below:
---------------------------------------------

  1. NetBeans Plugin for Yahoo! Blueprint
  2. JSF Renderkit for Yahoo! Blueprint
  3. Mobile Planning Poker for distributed Teams
  4. Supercrud Mashup for Flickr








Caption: Eder presenting the Planning poker mobile



Obviously, my participation was related to the NetBeans plugin development =), it provides a template for Yahoo Blueprint Web Project, a sample application for Yahoo Blueprint, a JBlueprint librarie that encapsulates the Yahoo! Blueprint' API components (developed by Eder Magalhães), some Help Documents, an Update Center and the Developers Guide pdf file inside NetBeans.. =)




Caption: Award on "Bridging the Gap" Category

Our subject wasn't the prize only, our real intention was to build something useful for Java Developers, and make the work with Yahoo APIs easier with the NetBeans plugin and JSF Renderkit, we are planning open the code on java.net soon and attract new developers to this great platform. so stay tunned for more details !!!

Caption: Globalcode "Super" Team



Caption: Globalcode Team and some friends from São Carlos


Congratulations for all the winners. It’s really amazing to see these great and wonderful work .. you are the best !!

See more details at Yahoo! Developer Network blog by Chris Heilmann




Caption: NetBeans Plugin Presentation


One of the best moments, was the Puff Hacking Video,, see for yourself


Puff Hacking from fczuardi on Vimeo.


Cheers, and we see you again next year !!!!

Evento InfoQ Brasil

domingo, 9 de novembro de 2008

No dia 01/11/2008 rolou o evento de inauguração do Portal InfoQ Brasil, nas palavras do meu amigo Manoel Pimentel,

"Agora a comunidade Brasileira de desenvolvimento de software, possui um importante aliado de nível internacional, pois já está no ar, a versão Brasileira do portal InfoQ, que trata com maestria de assuntos como Java, .NET, Ruby, SOA, Agile e Arquitetura.

Com o nome de InfoQ Brasil, este projeto está sendo possível através da empresa Fratech It e com uma enorme participação da comunidade Brasileira, pois através de um mega projeto com equipes distribuídas, reunimos vários autores e editores do portal, com a meta de traduzir vários artigos, notícias e um importante livro sobre Scrum e XP para o português.

Como marco desse acontecimento histórico para o Brasil, no sábado passado, dia 01 de novembro de 2008, realizamos o InfoQ Launch Meeting (Encontro de Lançamento), no auditório da Faculdade Anhembi Morumbi em São Paulo(SP), com o importante patrocínio da Locaweb e do JCP (Java Community Process) e com o apoio da empresa Teamware, DeveloperWorks e claro, com uma grande participação da comunidade Brasileira.

O evento contou com dois palestrantes internacionais de peso, pois tivemos o Max Lanfranconi, Gerente de Marketing do JCP e Floyd Marinesco, CEO e fundador da InfoQ internacional.

Também tivemos ótimas palestras, feitas por grandes nomes de nossa comunidade nacional como Giovanni Bassi, Fábio Akita, Henry Conceição, Vinícius Senger, Alexandre Gomes, Felipe Rodrigues, Yara Senger, Victor Hugo, Rodrigo Yoshima, Hugo Corbucci, Wagner Santos e Manoel Pimentel, onde cada um deles, dentro de sua especialidade, falou sobre Java, .NET, Ruby, SOA, Agile e Arquitetura.

E no melhor estilo de uma QCon, tivemos dois grandes painéis, um sobre Plataformas distribuídas e outro sobre Agilidade no dia a dia, que fizeram com que todo o público participasse de maneira ativa de ótimas discussões sobre esses dois temas."

Na minha palestra falei sobre arquitetura, explicando as suas origens, e o papel do arquiteto nos dias de hoje, as palestras tiveram uma duração de 30 minutos (algumas passaram o tempo, claro =) , e alguém perguntou,
"Como falar de Arquitetura em 30 minutos ?", bom, para quem falou de EJB 3.1 e apresentou ainda uma DEMO em 5 minutos no Lightining Talk do Sun Tech Days 2008 (Foto ao lado), 30 minutos é luxo.. =)





Segue abaixo minha apresentação, o upload foi feito gentilmente pelo Manoel,



E algumas fotos..



O evento fui muito bom, encontrei os editores, amigos, conheci novas pessoas, tive o prazer de conhecer Felipe Rodrigues, da Fratech, o simpático Max Lanfranconi , gerente de marketing JCP e o próprio Floyd Marinescu =)..

Diversão Garantida !!!

Seja Bem Vindo InfoQ Brasil

segunda-feira, 20 de outubro de 2008

Agora está confirmado, e no dia 01 de Novembro já tem uma festa marcada, a Fratech realizará o evento de Lançamento do portal InfoQ Brasil.

Para quem não conhece, o site InfoQ criado e fundado por Floyd Marinescu, o mesmo criador do theserverside, é considerado um dos maiores portais do mundo sobre tecnologia, com diversos artigos técnicos de altíssima qualidade, com material criado por personalidades como Martin Fowler, Joshua Bloch, está chegando ao Brasil com tudo.
E para começar em grande estilo, no dia primeiro será realizado a festa de lançamento no estilo workshop.

Nesse evento teremos profissionais consagrados no mercado falando sobre os tópicos mais importantes abordados no portal. A grade irá abordar assuntos como Java, .NET, SOA, Ruby, Agile e Arquitetura. Todas as palestras terão um formato de painel, expondo o que há de mais recente em cada Queue. No evento irei falar sobre a Queue Architecture.


A vinda da InfoQ não seria possível sem os esforços da Fratech, em especial do Felipe Rodrigues, e o Manoel Pimentel (Visão Ágil), e de todos os editores, de altíssima capacitação técnica, que tem feito o melhor para traduzir o conteúdo do portal para o Português. Sem dúvida para mim é um orgulho participar deste grupo.


Mais informações:

Fratech: http://www.fratech.net/model/event!show.act?event.id=26

Saúde e Sucesso !!!

[Resumo Executivo] Evento Smart SOA 2008 IBM

quarta-feira, 15 de outubro de 2008


Na semana passada, no dia 08 estive presente no evento Smart SOA da IBM, uma iniciativa da IBM que levou para 100 cidades ao redor do mundo as novidades em Smart SOA e o lançamento da nova linha de produtos WebSphere, e preparei um resumo executivo do que vi.

O evento foi focado na nova linha produtos Websphere da IBM para suporte a implantação de SOA e foi demonstrado um case de sucesso, da empresa OJC - Organizações Jaime Câmara (TV Anhanguera). Que adotaram a linha de produtos da IBM para implantar os seus processos.

Na primeira apresentação, o vice-presidente de marketing de produto WebSphere Paul Brunet, deu uma introdução ao conceito de SOA e em BPM, neste último tópico, ressaltou a importância da área de negócio mapear os seus processos com BPM.

Afirmou que uma implantação de SOA, requer mudanças nos planos de negócio, e demonstrou alguns números interessantes, como por exemplo, que no mundo dos negócios, 83% dos CIOs esperam mudanças reais em seus processos de negócio, e que 98% dos planos de negócio mudam em decorrência da estratégia corporativo, que por sua vez buscam mais performance e agilidade em seus processos de negócio.

Citou também as prioridades TOP dos CIOs que são:

  • Tornar os processos locais (departamentais) em processos globais (corporativos).
  • Tornar os processos que são automáticos e visíveis em processos dinâmicos, de fácil adaptação e baixo tempo de resposta.

Foi proposto que BPM possibilita a mudança do negócio, sendo SOA o Core (Núcleo) do BPM. Após a apresentação dos conceitos, foi dada uma visão geral do ferramental, entre seus produtos podemos destacar:

WebSphere Process Server para gerenciamento de tarefas humanas e orquestração de processos. O produto oferece visibilidade dos processos em real time de forma consolidada e customizada.

Monitoração dos processos chaves (KPI) e configuração para recebimento de email de acordo com índice.

WebSphere Business Modeler que é uma ferramenta gráfica para gerar os diagramas do BPM, e que é possível gerar os processos executáveis (geração de código). É possível importar modelos criados no Visio e PowerPoint para esta ferramenta.

WebSphere Business Monitor monitoração dos processos e eventos de negócio.

WebSphere Business Events que é um módulo para a parametrização de eventos do sistemas, onde foi explanado o conceito de BEP - Business Event Process, integrado com o módulo WebSphere Business Monitor,

E finalmente foi apresentado o IBM BPM Suite, que é a suíte de ferramentas para SOA da IBM, que fornece em seus módulos o gerenciamento dos eventos de negócio, o controle do conteúdo ativo, relatórios analíticos que dão uma visão real-time das vendas, um engine de regras, seleção de serviços e policies.

Na apresentação de Takeshi Kamimura, ele explicou a importância do alinhamento entre TI e da área de negócio para a implantação de SOA, sem este alinhamento não é possível montar uma arquitetura orientada a serviços. Apresentou estudos que provam que quando existe um alinhamento entre TI e negócios os ganhos de produtividade DUPLICAM.

E apresentou em um quadro padrão das fases de implantação de SOA por abordagem, o percentual em que as empresas brasileiras hoje se encontram.

Como criar o alinhamento entre TI e as áreas de negócio:

  • Desenvolver uma linguagem compartilhada, que TI e negócio entendam.
  • Deixar claro as prioridades (compartilhada).
  • Estabelecer equipe para tomada de decisões conjunta.
  • Utilizar uma linguagem de mercado.
  • Fazer referência à validação externa. (O que existe de melhores práticas no mercado)

Na apresentação do case de sucesso da OJC, Júlio de Oliveira o atual gerente de TI explicou o que os motivou a adotar SOA e a escolha da IBM como parceira. Foram feitas Provas de Conceito, RFP, RFI que apontaram a necessidade de mudança para SOA. Este estudo revelou a IBM como a empresa que atende o negócio. Após escolher a IBM como fornecedora e com base nestas informações montaram uma matriz SWOT para implantação de SOA, que foi aberta para o público, conforme segue:

Para as fraquezas foi montado um plano de ação conforme segue:

  • Reestruturação da equipe.
  • Fixação dos conceitos SOA.
  • Treinamentos contínuos em Java.
  • Workshops sobre as ferramentas.
  • Hands-On.
  • Envolvimento dos consultores do ERP.
  • Foco nas especificações de regras de negócio e na integração.
  • Treinamento Oficiais IBM.
  • Mentoring por Terceiros.
  • Migrar de forma gradual.

Plano de Ação para as Oportunidades.

  • Apresentar conceitos macros, as oportunidades imediatas e as possibilidades em longo prazo (Planejamento Estratégico).
  • Exposição dos resultados parciais. (Quick Wins).
  • Pulso Firme:
    • Equipe
    • Parceiros
    • Clientes Internos.

E por fim, eles apresentaram o case selecionado (Faturamento) para implantação, os fatores que o levaram a escolher este case foram a Relevância, a Rastreabilidade, o Monitoramento e o Risco agregado, tudo isso alinhado aos objetivos do negócio. Com base nestas informações eles selecionaram o sistema de Faturamento.

É importante frisar que em dois anos de implantação de SOA, hoje eles estão em transição para a fase de Transformação (vide quadro acima), e que eles fizeram esta migração para SOA de forma gradativa, e que somente HOJE estão estruturando uma área de Governança em TI, que até então não existia.

Algo que para ser sincero eu nunca teria pensado, até ver a palestra, para mim era inconcebível implantar SOA sem governança. Vivendo e aprendendo !!!

[Just Java 2008] - Considerações

domingo, 14 de setembro de 2008

.
O Just Java, o maior evento independente da comunidade Java no Brasil, rolou nos dias 10, 11 e 12 de Setembro, e mais uma vez tivemos ótimas palestras, eu particularmente participei apenas nos dias 10 e 11, que foram os dias que tive as minhas palestras.

No dia 10 apresentei junto com meu grande amigo e professor Renato Bellia a palestra "Java EE 6/ EJB 3.1 e o Futuro do Java Corporativo", confesso que fiquei bem nervoso durante a apresentação por conta do grande número de pessoas presentes, o auditório estava extremamente lotado, com pessoas de pé e sentadas no chão..

No dia 11 foi dia de apresentar o framework Diamond Powder - Produtividade Open Source para Java ME , desenvolvido pelo Bellia, minha parte na apresentação foi mostrar o plugin que desenvolvi para o NetBeans, onde auxilia a criação do Schema, nesta apresentação fiquei muito mais tranquilo, o público era bem menor (ver foto),, mas o que me deixou muito mais calmo foi o fato de estar atrás de um teclado, mostrando código, as funcionalidades ali, na hora =) ,,,





No mais, foi muito bom conhecer caras como Kohsuke Kawaguchi e Roger Brinkley da Sun, e conheci pessoalmente o Eduardo Guerra da Mundo Java, inclusive tivemos uma ótima conversa com o Kawaguchi sobre o metadados, GlassFish V3, OSGi, entre outras coisas.

E claro, foi ótimo rever os amigos, Mauricio Leal, Bruno Souza, Michel Graciano, Alessandro Lazarotti, Cristian Sanchez, Jefferson Prestes, Carlos Fernando Gonçalves e toda a galera da Globalcode.


O evento como um todo foi muito bom, e mostra a força que tem, parabéns para o Mauricio Leal e o SOUJava que trabalharam muito para trazer a todos um evento com ótimas palestras e uma organização impecável... só mais um comentário, é impressionante ver como a galera ama Java =) heheh,, o evento começou as nove horas da manhã e acabava apenas as oito da noite, só que depois deste horário ainda tinham as muvucas, que acabavam em torno das 21:00 - 21:30, o engraçado foi ver que tinha pessoas tristes por ter acabado a muvuca 21:30, incluvise tem quem sugerisse um happy hour após as muvucas para continuar as discussões.. =) ,,


Brincadeiras a parte, parabéns a todos que fizeram o evento a acontecer, é por essas e outras que a linguagem é a mais utilizada no mundo..

Diversão garantida !!!!

Just Java 2008

domingo, 31 de agosto de 2008


Esta chegando o Just Java 2008, em Setembro no mês do Java a festa do Just Java será em São Paulo nos dias 10, 11 e 12 de Setembro. Será a 7a edição do principal evento da Comunidade Java Brasileira.
Serão 3 dias com várias palestras relacionadas a Java e agora com alguns temas sobre Agile, hora de aprender um pouco mais, rever os amigos e reforçar o Networking.

Eu vou representar no Just Java com duas palestras junto com meu grande amigo Renato Bellia, no dia 10 ás 15:00 hs com a palestra Java EE 6 / EJB 3.1 e o Futuro do Java Corporativo no auditório superior 2, e no dia 11 de Setembro será a vez de falar do framework Diamond Powder - Produtividade OpenSource para JavaME, que é um projeto criado pelo Bellia.

Neste projeto do Diamond Powder, tive a felicidade de participar com o desenvolvimento de um plugin para o NetBeans para facilitar a criação do Schema, que é um Hashtable que descreve o os campos do coletor, as páginas, fluxo de navegação com opção de persistência.
Você que desenvolve aplicativos embarcados vale a pena conhecer este framework!!

Site do Evento: http://www.sucesusp.org.br/justjava2008/
Grade de Palestras:
http://soujava.org.br/display/v/Grade+de+Palestras
Diamond Powder no java.net: https://diamond-powder.dev.java.net/
Blog do Diamond Powder: https://diamond-powder.dev.java.net/

Participe, é diversão garantida !

The Developers Conference 2008

sexta-feira, 1 de agosto de 2008

Nos dias 26 e 27 de Julho foi realizado o The Developers Conference 2008, um evento organizado pela Globalcode, com patrocinio da JBoss, UOL e a Locaweb. E posso dizer com certeza que este foi o melhor evento de Java no ano até o momento aqui no Brasil.

Tivemos uma série de palestras altamente técnicas distribuídas em 2 tracks, uma para Java e outra voltada mais para metologias ágeis.

Caption: Sr. Rubens, Renato Bellia, Melissa e Wagner

O evento agradou ambos os mundos tanto os amantes de metologias ágeis, quanto os amantes do Java,



Pude conferir as seguintes palestras:
Dia 25/07
  • KeyNote com Burr Suttler sobre a plataforma SOA da JBoss, passando um ótimo overview com algumas dicas práticas utilizando jBPM, Seam e Drools.
  • Arquiteturas SOA com ferramentas Open-Source com Edgar Silva, também outra ótima palestra com direito a uma demo com Rest / jBPM e Seam.
  • Depois fui ver a palestra do meu "guru" e amigo Renato Bellia, criador do framework Diamond Powder sobre arquiteturas de Persistência.
  • Uma introdução a Restful WebServices com uma interessante palestra com Rafael Nunes.
  • JSF 2.0 - Com o "pai da criança" Ed Burns, dando uma visão geral do que vem por aí..
  • Java Module System e OSGi em uma palestra com Vinicius Senger, que roubou a cena apresentado OSGi com uma animação usando Sketch up da Google.
  • Java EE 6: A Community Update com Reza Rahman, membro do expert group da JSR que define o EJB 3.1, dando uma geral nas novidades da plataforma Java EE 6.


Dia 26/07 Esse dia para mim foi muito produtivo também pude aproveitar muito bem as palestras, acompanhei o Key Note do Ed Burns, sobre o seu recente livro Secrets of the Rock Star Programmers nesta palestra Ed mostrou várias entrevistas com programadores famosos, um momento bem descontraído.
Depois assisti uma palestra muito boa do Manuel Pimentel sobre Modelagem Ágil, dando um overview sobre as metodologias ágeis. A seguir, acompanhei a palestra de Paulo Viragine da JBoss sobre o framework Seam, sem dúvida muito bem "mandada", dando várias dicas de produtividade com o JBoss Developer Studio.
Após a palestra sobre o JBoss Seam, assisti a palestra de Andre Piza da UOL, sobre SCRUM e o case de como eles trabalham e implementaram na UOL, para mim foi muito interessante também, pois pude ver de perto o que o pessoal esta fazendo e o que está dando certo na UOL, recentemente tirei a certificação de Scrum Master e estou tendo a oportunidade de aplicar esta metodologia na empresa que estou prestando serviços atualmente.
Depois acompanhei a palestra Dr. Spock e do Ricardo Jun sobre o leque de opções do Spring, para mim foi interessante, pois para ser sincero não tive a oportunidade de desenvolver com esta tecnologia ainda.


E por fim, acompanhei o que para mim foi um dos momentos mais interessantes do evento, que foi o Painel Gestão, metodologias e processos de software mediado muito bem pelo Jorge Diz da Globalcode, com a presença de vários caras feras no desenvolvimento ágil como Vinicius Teles da ImproveIT, Manoel Pimentel (Visão Agil), André Piza (UOL), Juan Bernabó (TeamWare), Enio Stein (Paggo), José Papo (BRQ) e o pobre Marcos Dorça da Borland levantando a bandeira do CMMI, tive o privilégio de ser o primeiro a fazer uma pergunta (que ficou sem resposta) ao grupo quando foi aberto para o público, e perguntei para o Marcos Dorça como o cara faz para aplicar um modelo de maturidade baseado em CMMI utilizando uma metodologia ágil como SCRUM sem ferir os princípios de agile (entendeu porque ficou sem resposta :D). O que acabou levantando uma polêmica e o pobre rapaz acabou sendo sufocado pelos colegas... mas falando sério, foi um painel muito legal onde todos interagiram e puderam dar os seus pontos de vista !



No geral o evento foi muito bom por outros fatores, pude encontrar amigos como Renato Bellia, Mauricio Leal, Leandro Vil, Vinicius e Yara Senger, Kleber, Melissa, Waldir, Ana, Luca, Edgar Silva, Ed Burns, Jorge Diz, Juan Bernabó, Alessandro Lazarotti, Jefferson Prestes, Fabiano Silva entre outros e também pude conhecer caras incríveis como Reza Rahman, Bruno Ghisi e o Ricardo do GUJSC, Manuel Pimentel e Felipe Rodrigues, este último acabei tendo um contato maior agora com a InfoQ Brasil por intermédio do Manuel Pimentel, ou seja, o evento foi um ótimo local para fazer um network, muito importante na nossa área.



















Só achei uma pena uma coisa, pois não pude assistir as outras palestras, como a do Mister M sobre Java SE 7, o comparativo de frameworks, extreme programming e muitas outras.




No mais, parabéns para a Globalcode, e um parabéns especial para o Leandro Vil e para a Yara Senger que organizaram o evento na "unha", espero participar mais vezes desta festa !!!

Sucesso !!!

Fotos do evento

SouJava no Campus Party 2008

terça-feira, 19 de fevereiro de 2008

A Participação do SouJava garantiu o entretenimento da galera durante todo o evento, eu tive a felicidade de encontrar os amigos, participar e colaborar um pouco deste grande projeto, e registrá-los, segue algumas fotos do evento.









John "Maddog" Hall - um dos fundados do movimento Open Source Internacional.





















Bruno Souza o "JavaMan" e Fernando o "Mago dos Fantoches"


















Mauricio Leal, o grande MM (Mobile Man) :D


















Tirando uma onda com o brinquedinho do Bruno, o mascote Juggy.



























Minha princesa linda.










No evento da sexta de madruga fiz uma apresentação da Plataforma de Desenvolvimento NetBeans, e no Sabado um Hands-On para alguns participantes, foi uma grande experiência, pois a palestra foi no improviso e mesmo sem ter preparado material algum a palestra acabou rolando quase duas horas..




No começo fiquei um pouco nervoso, mas depois o negócio fluiu...
Falei sobre Arquitetura Modular, um pouco sobre o desenvolvimento interno do NetBeans, o Bruno falou sobre o NetBeans Innovators Grant...
Um pouco mais de uma hora falando parece que foi pouco para abordar meio que superficialmente a arquitetura da plataforma NetBeans.












Infelizmente a plataforma NetBeans não é muito divulgada no Brasil, tirando algumas iniciativas de caras como o Bruno Souza e a Globalcode.. vamos torcer para que isso mude, e que a comunidade do Brasil represente bem, pelo menos com alguns projetos na iniciativa da Sun com os Grants....


No dia seguinte fizemos um Hands On, onde criamos um Wizard para o NetBeans e uma entrada de menu para demostrar o poder e a simplicidade na criação de funcionalidades ricas na Plataforma NetBeans.


É isso aí galera, ano que vem tem mais..