About the Blog

  • Software is our business, and perfecting the art and science of delivering it is our mission. The contributors to this blog are passionate about the impact that great teams and good software can have on an organization’s bottom line. They bring decades of experience designing, developing and delivering great software, and each is playing a critical role in Borland’s own transformation.

Blogging Authors

« Agile Testing: what does it take? Pt. 1 | Main | Agile Scope: A picture and a few words »

May 26, 2009


Feed You can follow this conversation by subscribing to the comment feed for this post.

Michael Maham


Have you ever heard of Phil Armour? I listened to him on a podcast from last year via Software Process and Measurement Cast (http://www.spamcast.libsyn.com/index.php?post_year=2008&post_month=06) and his views on software as an activity that encoded learning really resonated with me. Basically, like DNA, memory, written words, and hardware, writing software was a way to encode learning and allow the spreading of knowledge quicker (trust me this ties in to your post!). Encode how to aim a bazooka into a manual and more people can learn to do it. Encode it in the hardware (a physical siting mechanism) and they can do it even better. Encode how to do taxes in software and millions of people can do it.

At the end, he talks about how the industrial revolution didn't really take off until the tools were applied to itself- think using a steam engine to power a manufacturing line. And (here's the connection), that the real explosion from software would occur when we start applying it to the creation of more software. Sure, I first think of Model Driven Development with a certain tool (http://www.borland.com/us/product/together/index.html), but that's me :). The way your team is using the TeamDefine software to build more TeamDefine is another great example.


Interesting - I'll have to add that podcast to my list. Thanks!


Agreed.... I've never heard of Phil Armour either but I'm definitely going to check him out.

Bamboo Dave from Oakwood Veneer

Borland Team Define looks like a fantastic piece of software. If you go on their site, you'll see all of their features including business process storyboarding and tracibility support. It is a product that many companies should take a closer look at. Be sure to let us know how you like it.

The comments to this entry are closed.