INFOWORLD GRIPE LINE BY ED FOSTER Bookmark this page

 
Replying To:
Verification is a hard problem (none / 0) (#10)
by RainyDayPursuits on Tue Mar 21, 2006 at 01:19:06 PM PDT

What it really comes down to is that software has bugs because producing bug-free software is very difficult. There are lots of valid reasons why it is difficult, with the complexity of the sofware itself one of the primary reasons. Some companies just don't want to expend the effort to tackle the hard problem. Some companies don't want to spend the money it takes to solve the hard problem, often for valid business reasons. (If a company spends twice as much and takes twice as long to test and debug as their competitor, they are longer out of the market longer, their product costs twice as much, and it sells fewer copies because most consumers are price-oriented, not quality-oriented.) Most companies try to find an optimal balance of cost vs. quality for their product. Ultimately, the market drives quality. If customers refuse to buy products that are below a level of quality, companies will respond. Everyone likes to say they make buying decisions based on quality, but they really want the best price. If all products in a category are below the quality bar, however, people are still going to buy the programs because they have tasks that need doing. As long as there is a strong downward pressure on price, companies will try to reduce costs by testing "just enough", which is never enough to make a rock-solid product.



Post Comment

You are not logged in. If you don't have a user account yet, by all means go make one! If you do have one, you can post as "yourself" by filling in your nickname and password below. Otherwise, your comment will be posted as Anonymous User.

Create Account
Nickname:
Password:

Post Comment: Post your comment below and then please answer the security question. I apologize for the inconvenience, but it does help deter spammers. -- Ed Foster

Subject:
Comment:

To post your comment, please answer the following security question:
Which of the following is not a car?
MG, Hyundai, Mitsubishi, Citroen, Lemon, Renault


Allowed HTML: <A [HREF] [NAME]> <DT> <TT></TT> <OL></OL> <CITE></CITE> <CODE></CODE> <I></I> <UL></UL> <BR> <STRONG></STRONG> <BLOCKQUOTE [TYPE]></BLOCKQUOTE> <DD> <EM></EM> <P> <B></B> <LI> <DL></DL>
Menu
· create account
· faq
· search

Login
Make a new account
Username:
Password:

 HOME  NEWS  COLUMNS  BLOGS  PODCASTS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS  IT EXEC-CONNECT   About Awards Contact Us 

Copyright © 2006, Reprints, Permissions, Licensing, IDG Network, Privacy Policy.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

ComputerWorld :: LinuxWorld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no :: IDG.pl

create account | faq | search