The Elsmar Cove Wiki More Free Files The Elsmar Cove Forums Discussion Thread Index Post Attachments Listing Failure Modes Services and Solutions to Problems Elsmar cove Forums Main Page Elsmar Cove Home Page
Google
  Web Elsmar.com
*Please be aware that SOME RECENT forum threads may not yet be indexed by Google.

View Full Version : Managing Software Complexity - Vision 2000


Marc
13th June 1999, 06:17 AM
> From: "Fabio Sedoni"
> Subject: REQ: Vision 2000 /Sedoni
>
> Could someone show me some beautiful sites about vision???
> I'm trying to understand if it is applicable in quality control, external
> audits etc.
>
> Thanks a lot
> Fabio
>

Subject: Re: Vision 2000 /Sedoni/Dey
Date: Tue, 1 Jun 1999 11:32:33 -0600
From: ISO Standards Discussion

From: Pat Dey
Subject: RE: Vision 2000 /Sedoni/Dey

In a thought provoking article entitled "Managing Software Complexity - Whither Software Process Management" in the August edition of Application Development Strategies ( http://www.cutter.com - Link was: /ads/adssamp.htm , Jim Highsmith reports former CEO of Visa International Dee Hock:

"Simple, clear purpose and principles give rise to complex, intelligent behaviour. Complex rules and regulations give rise to simple, stupid behaviour."

Jim's work is inspired to some extent by the behaviour of "boids". See his article at http://www.ksinc.com - Link was: /articles/CAS.html#note2 entitled "Messy, Exciting and Anxiety-Ridden: Adaptive Software Development"

"Biods" are virtual birds. Birds flock, yet nobirdy manages them into doing it. Each individual observes a few simple rules and the flock behave as a team. There's a simulation -- a beautiful site -- at http://www.red3d.com/cwr/boids/ - Link was: /cwr/boids.html .

I've too often seen complex processes lead to dumb behaviour and bad quality. Vision and principles can have a profound effect on quality. If people know the vision and the principles -- even better, if they contribute to defining vision and principles -- they need less process detail.

(Of course, "Vision 2000" might mean something specific, in which case I've answered the wrong question -- but I hope you find it interesting anyhow

Pat