Comments: The IT Albatross

If you have two designs before implementation (I know that's a really big if) you can run a series of metrics to calculate your "ilities". Each design can have a quantifiable value in:

Maintainability - a more maintainable product will save in long term costs SIGNIFICANTLY. CMM came about when the US Navy discovered that 50% of all products delivered did not function as planned and maintenance costs were double development.

Adaptability - how can the s/w product adapt to changing environs.

Extensibility - How well can this product grow to add new features.

There are more "ilities" here to consider but back to the point...

Once you can quantify these prior to implementation then you can point to the better solution given the customer's priorities. There are products out there that will analyze a design in moments and compare against industry level standards and present this in Kiviat charts and such so that it is easy to explain to your customer.

Use metrics to quantify your analysis and you won't have to present your choice on experience alone. In the end your customer will value your experience more because you can back it up with the numbers.

John Lamb
Sr Principal Software Engineer
L-3 Communications

Posted by John Lamb at January 29, 2009 09:58 AM

Wasn't the albatross a good omen? Unless you hang a dead one around the neck of IT I suppose but then wouldn't a live one be worse?

By the way, I forgot to mention in my previous comment: once you identify your customers priorities for the product you better select the agile methodology to implement it. A further benefit to collecting metrics early. Example: if their priority is extensibility then Feature Driven Development (FDD) might be more beneficial than some Fast-Track approach.

If they want to reduce costs during development then how will they feel during maintenance? A good argument for agile as a whole there but also a potential indicator that pair programming would not be a good idea for this customer.

-John Lamb

Posted by John Lamb at January 29, 2009 10:05 AM

LOL on the dead albatross not being such a good omen. The thing I recall from dozens of conversations with Together customers, was the questions surrounding what the values should be for various metrics.

And yeah, we produced cool Kiviat graphs, but so few people knew what to do with them :-\

Posted by Jon Kern at February 3, 2009 10:48 PM

FPylgt ofpuohvhtwxw, [url=http://fynecgullmym.com/]fynecgullmym[/url], [link=http://vmbbzulvpmbk.com/]vmbbzulvpmbk[/link], http://xeqhedtpsaqb.com/

Posted by idfemjrasm at June 26, 2010 08:21 PM
Post a comment









Remember personal info?