Tuesday, December 18, 2007

The Common Law and Agile Development

Matt over at 37signals wrote this:
http://37signals.com/svn/archives2/functional_specs_subvert_the_hierarchy_of_nature.php
It's basically a comparison of the issue of creating functional specs vs agile team collaboration with the issue of code law vs common law.

"So what’s code/common law got to do with it? Here’s a very basic explanation of the legalese: Code law is based on a system of codified written laws. The rules are set and that’s that. Common law, on the other hand, is based on a series of ongoing decisions (like the legal system here in the US).

"So we’ve got a rigid system that’s set in stone vs. a flexible one that reacts and responds to real-world situations. Sounds familiar, eh?"

This is my response:

You've touched on something that goes extremely deep, Matt. Code Law has a powerful tendency to supplant common law in all but the most vigilant cultures. Written laws, process documents and specifications all have a place AS AN ARTIFACT OF AND ENABLER OF COLLABORATION. Supplying too much documentation can turn the best of teams into drones.

Code Law also creates the illusion of power over chaotic forces
that require empowered, immediate intelligent responses that are specifically subverted by the presence of written rules. Coded Law takes natural forces of human collaborative psychology and attempts to manipulate them with what are ultimately words (and maybe some pictures).

I was recently asked to create an entire process out of the box before I even had a chance to hire the team and while core definition work was taking place. These were business processes and the total number of processes needed could have been brought together by a team in a matter of days. A former boss of mine (who owned a consulting company that was so chaotic that the mere application of common sense made one look like a genius) insisted on defining all the processes up front. I tried to explain what that would do to the dynamics of the team that had to execute the processes but he didn't even begin to get it.

This is the typical problem - people with power want to feel safe from threats that can rip through a phone book worth of paper at will. They want to read something that makes them feel like all the preparations have been made for the big journey. Big specs allow managers and executives who aren't fully engaged to pretend to themselves that they are.

The bottom line is that sizable bodies of law, process definitions and specs are remarkably dangerous things that require constant expert vigilance or they turn on you. The most dangerous types are the ones where parts are relevant and parts aren't. If you must use specs use short, focused collaborative things with a "use by" date much like you find on a carton of milk.

Monday, December 17, 2007

Compendium of Click to Call Services

I've been doing quite a bit of competitive research into Click to Call services and am considering writing up my research as a compendium of some kind. There's a natural conflict of interest since I run a company that offers the service but with full disclosure people may still trust me enough to find it useful.

Am I crazy?

New Press Release for Vitacall

Web 2.0 Click-to-Call Company Poised to Capture Growth in Pay-for-Performance Advertising


BOULDER, COLORADO December 15, 2007 Advertising News
(PRLEAP.COM) December 15, 2007 - Vitacall LLC (http://www.vitacall.com ), a Boulder, Colorado based Web 2.0 telephony company has just introduced cutting edge Click-to-Call services to its suite of products. Click-to-Call services allow companies to place links on their websites or banner ads, enabling customers to immediately call and be connected to their businesses. Data from these calls can then be analyzed to provide a more robust understanding of their customers including how a customer found the company, how long they communicated on the call, and even personal data about the customer.

"We feel that Vitacall’s Click-to-Call service will rapidly replace 800 numbers online due to their affordability and the additional customer information they provide." said Vitacall’s CEO, Tim Rohde. "By offering the most competitive Click-to Call rates in the industry and the sophistication needed for back-end integration and analytics, we can address the needs of small businesses and enterprises alike. We’re particularly excited about the potential this has for pay-for-performance marketers. Now they can include phone calls in their mix of pay-per-click campaign services."

Click-to-Call services are expected to grow rapidly in the near future, as familiarity with the technology grows. "It’s rare to find a cutting edge technology that can be implemented with so little cost - it should be a "no brainer" for most service oriented businesses" said Fred Portner, CFO of Envision Equity Partners. "Anytime I can pay less money per customer contact and retrieve more information about those contact sessions, I’m going to jump at the opportunity. And my developers looked at the standards-based interface and actually smiled at me."

Contact Information

Tim Rohde
Vitacall LLC
303-443-0449
Email Vitacall LLC

http://www.prleap.com/pr/108787/