Re: Work to the risk was Re: Inspections Was: RE: [AM] ANN: Mashing Deadly Myt
Scott Ambler <[email protected]> Wed, 25 Feb 2004 09:30:24 -0500
| Newsgroups | gmane.comp.programming.modeling.agile |
|---|---|
| Message-ID | <[email protected]> |
At 08:49 AM 2/25/2004, you wrote: >| From: Scott Ambler<[email protected]> >| >| It's the same thing with software. If I was working on truly critical >| software where a mistake is costly, perhaps the control software for the >| Mars Lander or control software for a medical device, then I'd very likely >| insist on reviews and inspections. In these situations the risk far >| outweighs the cost. In the vast majority of situations this isn't the >| case, and frankly it makes very little sense to do inspections and reviews >| when other practices such as pair programming, modeling with others, >| collective ownership, ... seem to result in very high quality work anyway. >--- > >If you're willing to limit your scope to projects where it doesn't >matter if you deliver defects, then I can agree with you. I've never >actually worked in such a domain, but when I write code for my own use >I wouldn't bother with arranging inspections, I would just fix problems >when they became too irritating to live with. My perceptions are >colored by working with software delivered to customers, with both real >costs and credibility costs to escaped defects. I have no doubt that it may be different for delivering software to cell phone handsets because you clearly have some update challenges if you get it wrong. However, this often isn't the case with the vast majority of business software, you can in fact redeploy it relatively easy if you choose (many orgs choose to make this overly complex, but they don't actually need to). BTW, I have been known to deliver working software to customers. ;-) - Scott For more information about AM, visit the Agile Modeling Home Page at www.agilemodeling.com --^---------------------------------------------------------------- This email was sent to: [email protected] EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrKDA.bWnbtk.Z2NtYS1h Or send an email to: [email protected] TOPICA - Start your own email discussion group. FREE! http://www.topica.com/partner/tag02/create/index2.html --^----------------------------------------------------------------