• Problemas com o RubyGems… atualizando manualmente para resolver o problema!

    Dezembro 13, 2011
    português

    Estava com problemas para instalar e usar algumas gems… exemplo criar uma aplicação no heroku.

    Tentei a atualização do Rubygems através do:
    gem update --system

    Não deu certo. Erro neste comando também. Os erros que apareciam para mim eram sobre métodos que não eram encontrados no Rubygems. Estava bem estranho.

    Acabei tendo que apelar por atualizar o rubygems manualmente, (a) fazendo o download da última versão, (b) fazendo o unzip do pacote e (c) rodando o setup.rb.

    Sobre meu ambiente:
    – ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin10.0]
    – rubygems agora atualizado, é o 1.8.11.
    – Mac OS X

    Tudo voltou ao normal, agora funciona o gem update –system e tudo mais. Só que eu não sei qual foi a causa raiz. Se por acaso alguém já passou por algo assim, e descobriu o que causou, quero saber! 🙂

  • Desconf 2011: porque você precisa ir?

    Novembro 15, 2011
    português

    Antes de qualquer coisa, o que é a Desconf?

    A @desconf é um espaço que vai reunir 50 palestrantes, que vão fazer palestras de 5 minutos! Os assuntos? Empreendedorismo, design, metodologias ágeis, user experience (ux), inovação, desenvolvimento web, lições de vida, enfim, o que importa é colocar a platéia para pensar!

    Durante o Agile Day 2010 eu falei um pouco sobre a Desconf, no caso da edição que estava por chegar.

    Mas e trago a pergunta novamente! Porque você deve ir na #desconf?

    Motivo 1: porque eu vou! 🙂

    Motivo 2: porque você tem algo a dizer. Você tem algo a ensinar. Você tem algo para falar e fazer pessoas pensarem a respeito.

    Motivo 3: porque terão open spaces para conversarmos, discutirmos e criarmos mais conhecimento. Certo que vai rolar um sobre Lean Startup!

    Motivo 4: porque você poderá praticar habilidades de programação ou de design através de Coding Dojos!

    Motivo 5: almoço será pizza, pizza e mais pizzas para a galera poder curtir as atividades no período. É non-stop. Hora de almoço é hora de open space e dojos! E depois certo que vai rolar aquele happy hour para continuar o papo!

    Motivo 6: Precisa de mais algum motivo? Se inscreve lá!

    Ah, se sua empresa quer ajudar a fazer a diferença, estamos com espaços para patrocinadores!

  • BABrazil está chegando! 22 a 25 de novembro de 2011

    Outubro 27, 2011
    português

    De 22 a 25 de novembro ocorre em Porto Alegre o BABrasil, conferência brasileira sobre análise de negócio. Aqui em Porto Alegre quem tem investido muita energia no assunto é o Luiz Parzianello, parceiro de GUMA-RS/XP-RS de tanto tempo e também fundador e atual presidente do IIBA Porto Alegre.

    Eu vou participar do evento, na qualidade de aluno, no curso do Shane Hastie que ocorre nos dias 22 e 23 de novembro. #ficadica para você que estiver em Porto Alegre nestes dias e quer aprender mais sobre análise de negócio.

  • Empresa muda do eXtreme Programming para o Scrum. Hein?

    Outubro 7, 2011
    Agile KickStart, português

    Como assim? A gente viaja e lê coisas por aí e não vê tudo… não vou citar aqui nome de empresa nem pessoas, mas vou só dar uma opinião sobre o assunto do título.

    (mais…)

  • en: Card, Conversation, Confirmation (a.k.a 3C’s)

    Agosto 9, 2011
    english

    index cards
    Index cards are a great way to keep track of new ideas for a software product. The good thing about them is because they are limited. You can’t get all information into one. And that’s a really good thing. Trust me.

    Back in 2003 when I started learning eXtreme Programming, I’ve heard of a story from Ron Jeffries about 3C. And that’s something truly valuable I teach every time I have the chance to.

    The 3C concept is based on writing down an idea to an index card, so we can remember about that idea later on. That’s our first “C”.

    What we need next is to generate conversations. We need to validate that new idea, with people that can help on that topic. The best thing about having conversations, is to come up with examples that can validate the idea. If it’s a calculation, samples of those. This way, the card becomes “executable”. A card may have extra documentation to help on that process.
    And that’s our second “C”. These conversations can help the team to identify some card attributes, like a sense of “value”, priority, risk, whatever-attributes-your-team-likes-to-use.

    The third “C” is about confirmation. Having conversations with customers will help us to understand how to validate that card, to make sure that new functionality is ready to go. So that’s what you have to look for, confirmation! From your customers! They will validate and make your idea grow.

    What else for index cards?


    I saw Jessica Hagy’s Indexed website by a reference from my sister. You can find a book from her at Amazon if you want to.

    The thing is: an index card can do a lot to you. Even help you to keep a great conversation flow with your customers. Try it!

  • en: The Lean Startup Experience

    Julho 9, 2011
    english

    I saw an infographic asking if we are getting into another “dot com” bubble. That infographic was built by Udemy, great job. I agree with that, and I believe we have better tools and techniques today to help companies to play in startup mode.

    One of the things we surely need to focus on is the concept “Lean Startup“. Lots of ways to describe can be found. My way, as an eXtreme Programming and Agile practitioner is to think about a real way to help companies to leverage products to a real experience. With real software engineering + marketing and customer development practices.

    But… delivering fast is not enough. Actually it never was! We need to understand who is caring about what is delivered. We need to measure not only progress with real software, but measure how are our clients enjoying the experience during the process. So yes, we have to speak to final users, get feedback, understand what are they looking for. They know the next killer feature of your product. True.

    So playing with startups and lean startups is about building experiments and testing ideas and learning from those experiences. Really about learning.

    Having that in place, we can grow ideas. I like that term. It’s not about building ideas. But actually grow them.

    Last week of June/2011 during Agile Brazil 2011 I’ve done a workshop called “From vision to production”, where I was focused on talking to people about techniques teams using Agile Methodologies like Lean and eXtreme Programming to deliver products and features can use. How do you know if those features are the top ones?

    During the practice, I’ve challenged teams to understand about how to build something that can be used to test the idea. Not tested by some xUnit framework, but tested by the market. If possible not even using a real software but using simple tools like a survey, interviews and paper prototyping.

    Simple and small experiments that can help a team to learn faster. And prepare it to the next experiment. One of them may result in a software. One of them may result in many new users. One of them may take the company to a next level.

    The whole thing is not about getting rich or getting money in a easy way. You know why?

    One of those experiments may shutdown your idea, and “help you” to move to some other venture. But, how long would that take? One week? A Month? One whole year?

    The thing is about failing as fast as possible, so you can pivot, so you can change direction, plan again, and try again.

    Getting to the end…

    This post was about sharing things I’m playing a lot.
    I’m helping a product to grow for seven months now, since its official launch.
    It’s not easy. But it can be fun.

    And the “experiences” I will share here, will be related also to other ideas I will help to grow.

    Failure is expected. Always. But I’m not about winning all the time (although it’s very good).
    I’m about learning.
    And you should be too. 🙂

    So, to finish “The Lean Startup Experience” post, we should think about a song…

    Hey Yo (The pivot song :-))
    Hey Yo, where you goin’ with that idea in your head?
    Hey Yo, I said, where you goin’ with that idea in your head?
    I’m goin’ down to shut my old one baby
    I caught her metrics and they are poor man
    I’m goin’ down to start a new one baby
    I’ll start messin’ round again

    * Any relation with The Jimi Hendrix Experience… is that I’m a left handed guitar player too. Just that. \o/

  • en: How to disable pop-up notification for Skype on Mac OS X

    Junho 11, 2011
    english

    So, I’m a Mac OS user for almost an year now, and to increase my productivity I always disable notifications whenever I can.

    For Skype, I used to turn-off the app when running my pomodoros (in my case songdoros), cause I don’t want to receive notifications from it. But, sometimes people call me using Skype and Skype-in calls my mobile. So, I want to know people are calling me and delay the response for later. I don’t want to be disturbed.

    Are you a Mac OS user? Want to disable those pop-ups in Skype?
    So there you go!

    Go to System Preferences, check category “Other” and there you have Growl. Click on it, and you will see a list of applications that are using Growl. Select Skype and then click Configure >> Notifications. Now you can set preferences for events related to Skype.

    Example, disable Contact Signed In or Contact Signed Out and get your focus back!

  • pt: Agile Brazil 2011 – Aí vou eu!

    Junho 8, 2011
    português

    Eu vou no Agile Brazil 2011, e vou participar de algumas atividades durante o evento. Vamos por dia!

    Dia: 27 de junho de 2011
    Treinamento de Test Driven Development com outras figuras da comunidade ágil do Brasil. Na edição de 2010 oferecemos um treinamento de eXtreme Programming. Neste ano vamos focar na prática de Test Driven Development, trabalhando com práticas relacionadas ao TDD. TDD é para a vida inteira!

    Dia: 28 de junho de 2011
    Estarei assistindo o treinamento de Lean, do meu amigo Christopher G. Thompson, do Lean Institute Brasil. Estarei lá para participar de boas discussões!

    Dia: 29 de junho
    Inicio no primeiro dia de evento com o workshop Da visão a produção – Criando produtos e lançando ao mercado. A ideia é dar dicas de como estruturar a criação de um produto e preparar o seu lançamento. A partir de ideias elaboradas de exemplos de produtos os participantes serão desafiados a trabalhar questões como roadmap, pitch de venda, lançamento estilo hollywood, e formas de como criar um produto que pode ser lançado aos poucos e realmente testar e buscar mercado. É colocar as práticas ágeis e conceitos de lean startups na prática e poder levar isto para a vida real. Serão 110 minutos de prática! Aparece lá!

    Dia: 30 de junho
    Lightning Talk “Jogue basquete e desenvolva times multifuncionais“. O objetivo é falar a respeito dos ensinamentos do basquete e como as equipes podem crescer com isto.

    Lightning Talk “Ramones ou Jazz? Ou os dois? Buscando produtividade com músicas” em par com o Helio Medeiros (@helmedeiros). Objetivo da palestra? Gerar concentração, buscar motivação, acreditar que uma música pode ajudar a buscar resultados. Tudo isto usando a pomodoro technique em um ritmo alterado, através das músicas e do “songdoro”, que mistura pomodoro technique com o conceito das powersongs.

    Lightning Talk “Desenvolvimento Orientado a Testes — Está na hora de aplicar no seu trabalho!“. Em uma entrevista de emprego, o candidato se diz praticante de Test Driven Development. Pratica em casa nos projetos pessoais, na faculdade, nos coding dojos que participa nas comunidades que faz parte, mas não pratica no trabalho. Lá não dá. E como fica? Descubra abordagens para fazer o assunto acontecer no trabalho também.

    Fora isto, espero poder participar e puxar alguns Coding Dojos e parear com algumas pessoas! Os projetos podem ser o @catarse_, o @letshelpit ou algum outro projeto que apareça até lá… e pior que vai aparecer mesmo. Faço atualizações por aqui… 🙂

    Acompanhe as últimas novidades do evento pelo twitter @agilebrazil ou siga a tag #AgileBR para obter mais informações e comentar sobre o evento.

    A Trevisan Tecnologia, empresa que atuo como CTO, é uma das apoiadoras do evento. Poder contribuir com a evolução e o ensino do assunto no mercado brasileiro deve ser tarefa de todos. Seja ensinando práticas enquanto ensina uma nova linguagem de programação, seja criando uma nova empresa com os princípios do Lean Startup e por aí vai.

    Se a sua empresa também tem interesse em apoiar com patrocínio, veja mais informações no próprio site do Agile Brazil.

  • Oração, com uma pequena adaptação… :-)

    Junho 2, 2011
    português

    A sensação do momento é ouvir A Banda Mais Bonita da Cidade, e a infinidade de clones dos vídeos deles. Depois de um papo que rolou na empresa eu comecei a pensar em uma versão para a música.

    Então eu fiquei pensando em como mostrar alguns conceitos de Métodos Ágeis usando a brincadeira da música. Então aí vai. Pensei nos desafios que meu “timão” de trabalho passa no dia a dia. Apesar da equipe que me inspirei trabalhar com fluxo contínuo nos dias de hoje, em um modelo incremental de desenvolvimento e não mais com desenvolvimento iterativo e incremental, a minha brincadeira estava rimando com iteração, então vale uma licença poética. 🙂

    Produção

    Meu timão, só mais uma iteração
    Pra deploy em produção
    Aceitação não é tão simples quanto pensa
    Nela cabe o que não cabe na cabeça
    Do testador
    TDD pra vida inteira
    É design sem besteira
    Pareando nós dois
    E review do meu timão, só mais uma iteração
    … e assim vai. 🙂

    Bom, para ver a música original:

    Curiosidade: O primeiro CD da Banda Mais Bonita da Cidade foi financiado de forma colaborativa (CrowdFunding) através do Catarse! Siga a Banda pelo Twitter.

    Atualização: Se você quiser ver esta minha “versão” sendo tocada, veja este vídeo que fiz para o Agile Brazil 2011.

  • Spike Solutions – Why the world would be better if development teams use this as a default

    Maio 18, 2011
    english

    When teams want to build new features in a software, what do they do?

    Well, some teams I know, they plan. They build a big plan. BIG means at least 50 pages of non-structured text and diagrams that don’t say nothing about the real problem. And they do meetings!
    After two months, they have a document baseline. And now, they can start design phase.

    That’s no good!

    We are living a time where delivery is not even important. Delivering new and valued features is a must.
    We need to move faster. We need to understand risks.

    We need to find as soon as possible if we are moving in a wrong direction.

    So… we can choose the way we move!

    There’s a technique / practice in eXtreme Programming called Spike Solution.

    Spike solutions are used to understand a problem. They are used to help teams in estimation. You do spikes to know if something is huge, or if it’s a problem easy to solve.

    Bottom line: You do spike solutions to learn faster about something.

    So, if you are planning to do a new feature for your software, you have to do spikes. Together with spiking, do drawings to understand connections, to figure out more about user needs, do paper prototyping! Also minimize risks and understand non functional requirements.

    How much time do you have for a spike? I would say no more than 4 cycles of pomodoros, or songdoros if you like the technique. By a cycle I mean four 25min focus +5min resting cycle and an extra 30min cycle after that. If we transform that in time, that’s no more than 10 hours of research. That’s actually 8 hours based on pomodoros + 2 hours resting giving space to your brain to mix current learning with what you already know.

    Give it a try and help your team to find results faster. Don’t forget to document your findings and transform your spike at least in knowledge. At best in the beginning of a new feature! Enjoy!

Página anterior
1 … 183 184 185 186 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
  • 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