Agile Lunch and Learn

  • Introduction to Genetic Algorithms - AgileLnL

    Introduction to Genetic Algorithms - AgileLnL

    249 people attending
    Details

    Genetic algorithms find solutions by "evolving" a solution from less fit to more fit versions. In this session, we'll look at the basics of genetic algorithms, what types of problems lend themselves to this approach, and then demonstrate a genetic algorithm used to draw pictures with lines. We will spend just a few minutes looking at code, but the talk is aimed at explaining the concepts in a way that should be useful for both developers and non-developers.

    More...
  • When asked for an estimate, how do you feel? What's your answer?

    Let's look at some of the needs that the business has where estimates can help. We'll talk about ways to meet these needs in a reasonable fashion. And we'll turn "wrong estimates" into value for both the business and the developers.

    More...
  • Featuring a newly finished Agile Cartoon that we'll be continuing our walk through all 12 Agile Principles, looking at Principle #8 - Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. This principle may not e the most exciting, but that doesn't mean it isn't important. We'll explore how teams both follow and violate this principle and talk about how you can make sustainable development a more important part of your pursuit of agility.

    More...
  • In this presentation and live coding demo, I'll be talking about alternatives to "fake it 'till you make it". I'll share stories about challenging learning situations, and leave you with some concrete ideas for how to make yourself an expert in the tools and practices you use at work. I hope you'll leave the talk with more confidence and excitement about learning at work (or more ideas about how to stir up that hunger to learn in others).

    More...
  • Lean concepts have become more and more popular in software development. Coming from the manufacturing world, understanding these concepts and how they can apply to your software development efforts can help you to deliver faster and more reliably. Join Mike as he makes the case for integrating lean software development principles into your software development methodology.

    More...