RE: Prototypes, process, and ID (RE:[interactionarchitects] Re: process ... the nextgeneration)
30 Oct 2003 - 3:40am
10 years ago
: "Data indicate that 60-80% of the cost of software : development is rework--that is, fixing defects that : are found during testing.* While software must still : be tested, testing and rework costs would be reduced : if better design and implementation practices were used"
Fixing defects that are found during testing... if there really was testing
then it's already a significant and important design practice. As John said,
the software industry is used to testing, it's part of the process. But not
all Web practitioners consider testing vital and, thought appalling, some
projects cut-out testing before other things in defense of 'cost saving'.
The most counter-productive decision possible in my opinion...
There is also a significant difference between rework because of test
results and rework because of mistakes after implementation. To test and
modify/improve is iteration; to release a product and create patches to fix
bugs is bad design.