• Agile Transition. PMBOK knowledge areas and how values, principles and agile practices play together

    Novembro 30, 2012
    english

    I did this presentation first in portuguese for the Agile PMI Community of Pratice, and lots of people asked me to play again in english! So here it is.

    We talked today about PMBOK knowledge areas and how those relate with a team working with agile values, principles and practices. Focus on people management, costs, scope, time management, quality, risks, all the knowledge areas!

    Agile Transition. PMBOK knowledge areas and how values, principles and agile practices play together. from Daniel Wildt

    Stay tunned for more webinars. Check webinars at the Agile PMI CoP.

  • Tempo de movember – isto me lembra que a desconf 2012 está chegando!

    Novembro 29, 2012
    português

    Em novembro, ou “movember“, acaba sendo um mês de apoio a causa de saúde masculina. Uma iniciativa que começou lá em “down under” reúne bigodes do mundo todo para juntar fundos para pesquisas do câncer de próstata. Já é um movimento mundial, que já reuniu +100 milhões em doações no último ano.

    Isto me lembra duas coisas.

    A primeira, o próprio movimento Movember. Adam Garone fez uma palestra no TEDxToronto em 2011 sobre a iniciativa. Vale assistir para conhecer mais sobre como tudo começou e também como se divulgou pelo mundo. Você pode acompanhar um leaderboard com os países que mais doaram para a iniciativa. E ver no YouTube muitos outros vídeos sobre a iniciativa.

    Desconf 2011 Mustache EditionA segunda, é que me lembra da edição de 2011 da Desconf, que foi uma “Mustache edition”.

    E 2012?

    Estamos preparando uma nova edição, que vai rolar na noite do dia 17 de dezembro de 2012. Iremos reunir 20 palestrantes e um total de 60 pessoas para tratar de empreendedorismo, design, desenvolvimento de produtos, serviços, software, falar de inovação e da vida. Falar de metas, de frustrações, de ações e canções.

    Em 2010 eu palestrei sobre basquete. Em 2011 falei sobre o Mantra das Possibilidades. E em 2012? Em breve saberemos!

    E você? Venha participar. Venha acontecer!

  • Having some fun! Games for iPhone

    Novembro 28, 2012
    english

    Playing games using an iPhone is something I do when reading or sleeping are not options. Great for flying time. So here are games I’m playing lately using my iPhone.

    These are paid games, but satisfaction is guaranteed.

    • Capcom Arcade: Classic games like Final Fight, 1942, 1943, Street Fighter II and variations.
    • NBA Jam: great NBA action and dunks. Or some good shooting if you play Bird. I know nowadays it’s almost the same as a real NBA game, but… you can still play Blake Griffin. 🙂
    • Air Fox HD (River Raid): this is a classic Atari game.

    These are free and fun:

    • Enduro: another atari classic for racing all day long.
    • Veloster HD: this is a great option if you like racing games. And a veloster. 🙂
    • Uno Color Race: simple but fun game to play. Easy to control.
    • Bob Burnquist’s Dreamland: simple and fun game. Even better if you are Bob’s fan or skating fan.
  • RHoK 2012 – E lá vamos nós!

    Novembro 28, 2012
    português

    Já pensou em um dia assim?

    Acordar, ir para um local show de bola e encontrar uma galera que quer ajudar a fazer um mundo melhor. Essa galera se reúne, apresenta ideias que tem na cabeça e durante este tal dia pequenos grupos se formam e trabalham em diferentes frentes. Cada um focando na causa que acredita.

    E o que estes grupos fazem? Ajudam sua cidade, o seu estado, o seu país e até o mundo!

    E melhor ainda são as pessoas que participam: empreendedoras, desafiadoras… algumas são designers, outros são desenvolvimento de software, análise de negócio… outras são pessoas que ajudam ações sociais e interessados por fazer o bem.

    Já pensou em um dia assim?

    Então… aí está. Sábado em Porto Alegre! RHoK 2012!

    Vamos nos reunir e através de desenvolvimento de software e engajamento social, vamos ajudar iniciativas.

    No final de semana de 1 e 2 de dezembro ocorre o RHoK (Random Hacks of Kindness), uma iniciativa global com ações em diversas cidades pelo mundo para buscar resolver através de soluções de software, problemas locais, regionais, nacionais, mundiais!   Porto Alegre e Recife terão sedes acompanhando a iniciativa.

    Em Porto Alegre faremos uma ação no dia 1 de dezembro, no escritório da ThoughtWorks! Então é isto… se você curte design, programação, análise de negócios, curte startups, curte ações de engajamento social, venha ajudar novos projetos nascerem ou ajudar projetos existentes a alcançarem seu público!

    Faça sua inscrição e conheça a iniciativa global e outros eventos já realizados.

    Ah, se você quer saber como foi o RHoK em 2011 aqui em Porto Alegre, tem um post no ttlabs.cc!

  • Agile Day 2012 – um sucesso!

    Novembro 20, 2012
    português

    Tivemos mais de 140 participantes durante o Agile Day 2012, que foi realizado no dia 7 de novembro no UniRitter em Porto Alegre.

    Que momento legal para fechar o ano de 2012 do Grupo de Métodos Ágeis do RS. Deixo alguns links complementando o que ocorreu no dia:

    1. Link para a programação do evento.
    2. Site do Grupo de Metodologias Ágeis do RS. Fique atento a novidades e planejamento para 2013.
    3. Post do Jorge Audy sobre o evento e links para as palestras apresentadas.
    4. Fotos do evento, de um álbum do meu flickr.

    Obrigado a comunidade gaúcha e que venha 2013 com mais eventos do GUMA-RS!

  • GU Day!! Está chegando a hora!

    Outubro 26, 2012
    português

    Dia 27 é um dia importante, por ser o dia do primeiro GUDay! Um evento que reúne diversos grupos de usuários da SUCESU-RS para tratar de um tema em diversas perspectivas. Nesta edição o tema escolhido foi mobilidade!

    Vamos começar com um keynote de Cassio Bobsin, que abre o evento falando sobre “Ecossistema da Mobilidade”. Depois teremos diversos grupos de usuários falando em apresentações curtas, de até 20mins. Quais grupos? Gestão de Projetos, Gestão de Conhecimento, Análise de Negócios, Agile, Arquitetura, Risco e Compliance, e muitos outros! Contaremos com um case do Hospital de Clínicas de Porto Alegre, um painel de mobilidade moderado por Alexandre Trevisan (Diretor de Telecomunicações da SUCESU-RS). E para fechar o evento? Um clássico Fishbowl para a platéia poder resumir, discutir e fechar o evento com chave de ouro!

    Quer ganhar um ingresso para participar do evento? Então manda ver um RT no Tweet no final deste post que depois do meio dia eu falo quem ganhou! Mas espere!! Só participe se você pode vir a Porto Alegre no sábado dia 27/outubro.

    Se você não quer esperar pelo concurso e quer se inscrever logo, siga o link e faça sua inscrição. E aproveitando / lembrando. Se você é associado a SUCESU-RS ou é estudante de um curso da PUC-RS, não precisa de concurso nenhum. O seu ingresso é gratuito!!

    Mora perto de #portoalegre e quer ir no #guday amanhã? Faz RT desta e concorra a 1 ingresso na faixa kingo.to/1cKR

    — Daniel Wildt (@dwildt) October 26, 2012

    Quer mais duas coisas legais do evento? A Wildtech e o uMov.me são patrocinadores do evento! 🙂

    UPDATE 1 (29/outubro): @fsardi ganhou a inscrição para o evento!

    UPDATE 2 (29/outubro): Veja fotos do evento no Flickr.

  • Delphi Conference 2012 – Empreendedorismo e desenvolvimento de produtos no dia 23/outubro em São Paulo

    Outubro 10, 2012
    português

    Dia 23 de outubro é dia de Delphi Conference 2012 em São Paulo. A comunidade Delphi se reúne no Centro de Convenções Rebouças para um dia cheio de palestras, divididas em cinco trilhas. A programação já está disponível no site do evento!

    Estarei ministrando no final da tarde (se não mudar nada na programação), o meu workshop “Da visão a produção“. Serão quase duas horas, quebradas em palestra e dinâmicas com os participantes.

    O objetivo é trabalhar com a comunidade dicas de como desenvolver novos produtos, trabalhar conceitos de Metodologias Ágeis, Empreendedorismo, Lean Startup, Business Model Canvas, Lean Canvas, e várias outras coisas legais. Para entender um pouco mais sobre este workshop é legal olhar as referências que me ajudam a montar ele.

    Esta Delphi Conference é especial porque é a primeira depois que a Embarcadero faz depois da criação do programa de MVPs. Apesar de não ser mais instrutor oficial de Delphi (fui entre 2002 a 2006) ainda mantenho o apoio a comunidade via DUG-RS (que fundei com Rafael Helm em 2003) e tenho como propósito levar a comunidade Delphi práticas de Metodologias Ágeis, como automação de testes, melhoria contínua e enfim, práticas que podem ajudar na evolução técnica da comunidade. E também práticas relacionadas ao desenvolvimento de produtos.

    E aproveitando que já estarei em São Paulo… no dia 24 eu vou ministrar uma turma do workshop da visão a produção, em  “versão full” de 8 horas, lá na Adaptworks! A turma está confirmada, então fica a dica para você que está em São Paulo: participar da palestra no dia 23/outubro dentro da Delphi Conference e dia 24/outubro fazer o curso lá na Adaptworks.

  • Preparando um projeto Delphi para o Git

    Outubro 3, 2012
    português

    A base aqui é preparar um projeto Delphi Git e publicar no GitHub. Neste exemplo usei uma demonstração do uso de um TWebBrowser para mostrar um gráfico do Google Chart Api. O repo foi originário de uma pergunta que rolou na lista do DUG-RS e aproveitei para brincar um pouco.

    Antes de qualquer coisa… instale o Git para a plataforma Windows. 🙂

    Eu gosto de usar o Git pela linha de comando mas o GitHub fez um cliente para windows. Fica a sua escolha.

    Acostumei a usar a linha de comando e posso garantir a você que é bem tranquilo de trabalhar. Te dá controle e uma vontade constante de manter o repositório atualizado. A integração de código com a base de código no repositório agradece!

    Sobre outras opções de instalação, se você é usuário do Tortoise SVN pode ter interesse em avaliar o Tortoise GIT.

    Bom, depois de instalar vamos via “Git Bash” até a pasta onde está o seu código fonte.
    Para saber a pasta atual, use o comando “pwd”.

    Estando na pasta, vamos inicializar um repositório Git através do comando:

    $ git init
    Initialized empty Git repository in c:/Users/dwildt/Code/google-graph/.git/

    A partir do comando de status, podemos ver todos os arquivos que devem ser enviados para o repositório:

    $ git status
    # On branch master
    #
    # Initial commit
    #
    # Untracked files:
    # (use “git add <file>…” to include in what will be committed)
    #
    # GoogleGraph.cfg
    # GoogleGraph.dof
    # GoogleGraph.dpr
    # GoogleGraph.res
    # GoogleGraph.~dpr
    # dcu/
    # exe/
    # src/
    nothing added to commit but untracked files present (use “git add” to track)

    Note que ali na listagem aparecem arquivos .~dpr e aparecem pastas exe e dcu. Não queremos estas pastas no nosso controle de versão. Então vamos criar um arquivo “.gitignore“. Para fazer a criação deste arquivo, vamos fazer um touch e depois editar o arquivo usando o VIM. Você também pode fazer a edição deste arquivo pelo próprio Delphi, mas enfim, aproveite para brincar um pouco com o VIM.

    $ touch .gitignore
    $ vim .gitignore

    Ao entrar no VIM, entramos em modo de inserção pressionando “I”. E vamos digitar o seguinte:

    *.~*
    *.dcu
    *.exe
    exe
    dcu

    Para sair do VIM, vamos fazer: <ESC> + :wq + <ENTER>
    Para conferir o conteúdo do arquivo podemos usar o comanto “cat”:

    $ cat .gitignore

    Então em resumo, coloquei que arquivos com extensão dcu, exe e qualquer arquivo que a extensão comece com “~” deve ser deixado de lado. Ainda, que as pastas exe e dcu não devem ser consideradas. Ao fazer um novo git status os arquivos que estão no .gitignore já não aparecem mais.

    Sobre a estrtutura de projeto, eu normalmente configuro meus projetos com a estrutura de pastas:

    • src – fontes
    • dcu – units compiladas
    • exe – binários
    • Tenho outras pastas que crio normalmente (exemplo docs), mas para o foco do post está ok.

    Agora vamos fazer um commit dos arquivos. Você pode estar se perguntando onde configuramos o repositório. Ainda não configuramos. E aí você me pergunta como assim não configuramos? Como você vai fazer um commit sem ter um repositório definido. Bom, vamos ver na prática:

    $ git add .

    O comando acima adiciona todos arquivos que não estão “controlados” no commit a ser feito. Agora vamos fazer o commit.

    $ git commit -am “primeiro commit do demo com google graph e twebbrowser”
    [master (root-commit) f7ca3f2] primeiro commit do demo com google graph e twebbrowser
    7 files changed, 474 insertions(+), 0 deletions(-)
    create mode 100644 .gitignore
    create mode 100644 GoogleGraph.cfg
    create mode 100644 GoogleGraph.dof
    create mode 100644 GoogleGraph.dpr
    create mode 100644 GoogleGraph.res
    create mode 100644 src/UFormGoogleGraph.dfm
    create mode 100644 src/UFormGoogleGraph.pas

    Com este comando, ao fazer um git status, temos:

    $ git status
    # On branch master
    nothing to commit (working directory clean)

    E aqui mora o principal problema de quem começa a trabalhar com o git, de confundir o commit que realizamos aqui com uma operação de checkin em um SubVersion por exemplo. Ao fazer um commit, apenas estamos “indicando que aquela unidade de trabalho foi finalizada”. Durante um dia de trabalho, devemos fazer diversos commits, e pequenos commits.

    Isto está muito ligado com a prática de Continuous Integration. Devemos garantir que o nosso código está no controle de versão e sendo compilado e validado. Isto é assunto mais específico para outro post. O objetivo aqui é aproveitar este demo que fiz, para poder mostrar como podemos usar o Git com Delphi.

    Ok, mas e aí, e o tal repositório?

    Vou usar o GitHub, e vou criar um repositório. Lá fui eu e criei na minha conta o repositório abaixo:
    https://github.com/dwildt/google-pie-graph-with-delphi-twebbrowser

    Aí para poder enviar e sincronizar os arquivos, vou adicionar um “remote“, que é a forma que tenho para conectar meu fonte local com uma fonte remota. Voltamos para a linha de comando.

    $ git remote add origin git@github.com:dwildt/google-pie-graph-with-delphi-tweb
    browser.git

    E feito isto, agora vou sincronizar meus dados com o repositório.

    $ git push origin master
    Counting objects: 10, done.
    Compressing objects: 100% (9/9), done.
    Writing objects: 100% (10/10), 5.07 KiB, done.
    Total 10 (delta 0), reused 0 (delta 0)
    To git@github.com:dwildt/google-pie-graph-with-delphi-twebbrowser.git
    * [new branch] master -> master

    Fazemos isto através de um push. Origin é o nome que dei para o remote no passo acima. Master é o nome do branch. O master é o branch principal.

    E pronto, seu projeto está agora no Github. O ponto é que agora o processo vai ser:

    • git status para ver o que modificou
    • git add e git commit para registrar as mudanças.
    • git push para enviar as mudanças para o seu repositório.

    Você pode ter mais de um remote configurado, isto é tranquilo. Você pode ter por exemplo, o seu remote para controle de versão puro e pode ter um outro que quando recebe o código fonte, realiza um build e instala a versão em um determinado ambiente.

    Para conhecer mais sobre GIT, deixo referências:

    • Introdução do próprio GitHub.
    • Git SCM Book. Versão também em português.
    • Livro do TAQ.
  • NoSummit Porto Alegre – Delivering networking and entrepreneurship value

    Setembro 23, 2012
    english

    Getting a community together during a saturday afternoon. Sunny afternoon. How easy is that? Not easy, but we can always find people interested in learning, teaching and sharing ideas about entrepreneurship. We did all this with NoSummit, a self-organizing event that happened during September 22nd, in cities around Brazil.

    But wait… why are you writing in English, about an event from Porto Alegre? Well, we did most of the event talking in English! Thanks to Max Lincoln from ThoughtWorks NY office, who helped to organize the event, we were able to practice English during our afternoon!

    Actually I must give a big “clap clap” time to Mario Areias, Max, Paulo Caroli and ThoughtWorks Brazil. TW is always there to help the community to get together and deliver great networking time.

    #noSummit done @thoughtworksbr #portoalegre office about entrepreneurship, startups, agile and innovation! twitter.com/dwildt/status/…

    — Daniel Wildt (@dwildt) September 22, 2012

    I sent this tweet after finishing the event. It was a great time, with our people discussing different aspects of entrepreneurship, innovation, agile, building products and services, understanding startups and lean startup concepts.

    In the end, some people asked for references. So I will leave here some places to continue the conversation:

    • To read more, I suggest this link from one of my workshops, with lots of cool links to books, articles and blogs.
    • To check new events related to the topic, and related news, sign up to our facebook group. I also send reference to events using my twitter @dwildt.
    • The Google Group where people interested in Startup world can share knowledge.

    Here are some other pictures.

  • #FicaDica: #StartupDojo de 18/set, veja como foi!

    Setembro 21, 2012
    português

    IMG_5571 Fiz um post no blog startupei.ro. Confira!

    E fique atento as novas edições, através do nosso grupo do facebook e também pelo twitter @dwildt.

    Participe destes eventos! São formas de networking e de prática de modelos de negócio.

    Se você quer escrever, leia bastante. Agora, se você quer jogar um esporte bem, a leitura não vai ajudar muito. 🙂 É necessário praticar!

    Com modelos de negócio é igual. Se você quer desenvolver modelos de negócio, é preciso praticar! E conhecer pessoas. A rede de relacionamentos é algo muito importante neste processo.

Página anterior
1 … 180 181 182 183 184 … 187
Página seguinte

Create a website or blog at WordPress.com

daniel wildt

tranquilidade é um processo / tranquility is a process

  • sobre (bio + fotos)
  • tranquilidade
  • agilidade
  • dev
  • ux
  • empreendedorismo
  • tempo
  • arte
  • About / Sobre
  • Agenda
  • Clube
  • Indico
  • Leituras
  • Livros
  • Mentoria
  • Séries
  • Viva Seu Tempo
    • YouTube
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
 

A carregar comentários...
 

    • Subscrever Subscrito
      • daniel wildt
      • Junte-se a 171 outros subscritores
      • Already have a WordPress.com account? Log in now.
      • daniel wildt
      • Subscrever Subscrito
      • Registar
      • Iniciar sessão
      • Denunciar este conteúdo
      • Ver Site no Leitor
      • Manage subscriptions
      • Minimizar esta barra