My Agile Education

Learning agile software development (technical and business) from the ground up. Wanna play?


Recently Posted Questions

  • Can TDD help with a gnarly problem?
  • long live agile. is agile dead?
  • what's the london school of tdd?
  • Does math love emergence?
  • Functional agile: how does it work?
  • Are commitments the only way?
  • What is up with all the apairia?
  • What makes code readable?
  • Why *do* I love tiny tests?
  • Is ‎Object Oriented the best?
  • Do complex projects need design up front?
  • Do loops add cyclomatic complexity?
  • Ruby shovel operator: What the?!
  • Can interview pairing work? How?
  • Can there be Agile functional or denotative programming?
  • Whabout retropectives & defeating the shame monster?
  • Need we always write clean code?
  • What's the nature of TDD?
  • How long does it take to teach trust?
  • Separate returns in an if statement?
  • Assert false, return true?
  • Factory Methods vs. Constructors?
  • What's the first thing you tell someone about Agile?
  • I can has certification?
  • What’s the BA role on an Agile team?

Let's connect on twitter: @angelaharms.

Read my bio at LeanDog.

Or visit my personal blog: follow the love

My Agile Education is a place for learning.

It's for...

  • questions and answers
  • looking at things upside down
  • collaborative exploration

As far as I know, no one offers a university degree in Agile software development. Since I'm an unschooler by nature, that's ok with me. I'm learning to write software, understand Agile principles, and connect those things to business. This website is for me to learn, and to process and record some of that learning.

And maybe you can do some teaching and learning, too.

Who are you?

I'm Angela, by the way. There are lots of wonderful reasons for these studies; my favorite is because collaboration actually works better than coercion. If you'd like to know more about Agile, I'd encourage you to read What is Agile and Why You Might Care, from my personal blog.

Who else is here?

This guy is an amazing Agile coach, and teaches juicy, fearless Agile. That's why I learn so much from him. I can say "Hey, look at this article. It says Agile is scary and angry. Is that true? Have I missed it entirely?" and he will make it all make sense again. He is GeePawHill on twitter, and Mike Hill in real life.

In a university, you only get a few teachers in your favorite subject, but I have lots. Here are some other Agile mentors whose books and tweets and conversations make this journey so lovely.


Topics

agile architecture BA bufd business value code collaboration commitment complexity customer design dogma functional java joy pairing pair programming retrospectives roles ruby technical unit tests user stories what the work

Subscribe

Grab an Atom feed:

  • Full Entries
  • All Comments

Recent Posts

  • Can TDD help with a gnarly problem?
  • long live agile. is agile dead?
  • what’s the london school of tdd?
  • Does math love emergence?
  • Functional agile: how does it work?

Recent Comments

  • James on Ruby shovel operator: What the?!
  • Matt on Can TDD help with a gnarly problem?
  • Matt on Can TDD help with a gnarly problem?
  • xpmatteo on Can TDD help with a gnarly problem?
  • Patrick Kelly on Can TDD help with a gnarly problem?

RSS Latest from Angela’s Personal Blog

  • Resolution
  • men and boys i have known
  • listening and speaking with an open heart

© Copyright 2012, all rights reserved

My Agile Education is powered by Dojo and WordPress 3.1.