Minimal IT logo and link to home page
Research, training, consultancy and software to reduce IT costs
Home | About | Newsletter | Contact

Minimal IT newsletters - testing

Back to subject index

Test-driven development cuts costs and improves quality, but can be difficult to understand and justify. Thinking of testing as the formwork into which code concrete is poured can help you understand test-driven development and justify its adoption.
Some of the best programmers seem to do the least testing. Rather than criticise them, we should learn from them.
Testing is an increasingly important part of IT. We face serious problems with the long-term management and support of systems because testing tools are not based on standards.
If you think of testing and documentation as just tasks on your plan, they will be near worthless. If you rely on them as the authoritative specification of your system, they will be near perfect.
Can the principles that underpin test-driven development be applied to the definition and execution of IS strategy?
Advanced and specialised development tools may be unsuitable for complicated functionality because of difficulties with testing.
I recently implemented a software release with a significant bug in it. Does this mean my testing approach is flawed?
Fully automated regression tests are worth the high costs required to create them, but require confidence and discipline to gain the value.
Testing is not something that we do because we are strong at development. It is something we do because we know that we are weak.

Back to subject index

Latest newsletter:
Magical metadata

We use the term "metadata-driven" to describe IT solutions in which functionality is defined in data. Taking this to the extreme can provide unparalleled levels of speed, simplicity and versatility.
Read full newsletter

System governance

System governance helps you implement high-quality systems, manage existing systems proactively, and improve failing systems.

Find out more