My Agile Education

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


Recently Posted Questions

  • How can I facilitate a productive retro when tensions are high?
  • 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?

Let's connect on twitter: @angelaharms.

Learn more about me at maitria.

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 facilitation functional java joy pairing pair programming retrospective retrospectives roles ruby technical unit tests user stories what the work

Subscribe

Grab an Atom feed:

  • Full Entries
  • All Comments

Recent Posts

  • How can I facilitate a productive retro when tensions are high?
  • Can TDD help with a gnarly problem?
  • long live agile. is agile dead?
  • what’s the london school of tdd?
  • Does math love emergence?

Recent Comments

  • kevin callahan on long live agile. is agile dead?
  • kevin callahan on How can I facilitate a productive retro when tensions are high?
  • Emma on What’s the first thing you tell someone about Agile?
  • Angela on How can I facilitate a productive retro when tensions are high?
  • rdm on What makes code readable?

RSS Latest from Angela’s Personal Blog

  • I made a poster to hang up at work
  • being a ‘buddhist’
  • Resolution

© Copyright 2013, all rights reserved

My Agile Education is powered by Dojo and WordPress 3.5.1.