Promiscuous pairing

posted Wed, 05 Oct 2005 21:39:00 GMT by Jonas Bengtsson

Via the Agile Toolkit Podcast I discovered the article Promiscuous Pairing and Beginner’s Mind: Embrace Inexperience by Arlo Belshee. It’s been a while since I’ve read such an interesting article!

Arlo describes how Silver Platter have experimented with different approaches to pair programming and task ownership/distribution. And most of their findings are not what you expect, and often they contradict commonly held truths. Some of them are:

Go read the whole article now!

Oh, and that they use C++ makes it even more interesting!

Comments Zero comments

Jason Fried on work process

posted Sat, 16 Jul 2005 21:45:00 GMT by Jonas Bengtsson

Jason Fried in an interview with Tom Peters:

We’re not much into planning or writing a lot of things down that are concrete. My personal opinion is that every decision you make should be temporary. So when you start writing things down, you start putting signatures to things, and you start being locked into your past actions. You’re letting your past determine the future. So I prefer to just start designing and see where things go. Then you can make adjustments and tweaks, realizing that every decision you make and everything you do can be changed if you come up with something better. I think that’s the best way to design things.

It also lets you make decisions when you have the right information to make them. The traditional design process might include a lot of documentation of functional specifications, or lots of charts and diagrams, and a bunch of stuff that you compile before you begin designing. In reality, you can plan all you want, but by the time you start actually designing something, and using it in the real world, you start seeing patterns and things you never could’ve guessed before. If you’re locked into a plan, then you can’t change those things.

Comments Zero comments