Here's my second attempt at a set of testing axioms. I've tried to name and define each with a 'one-liner'. The "Narrative/Action" makes a suggestion, and the "If you don't" suggests what might happen if you ignore the axiom. There are no recommendation as to the practice, process or heuristic you might want to deploy. Most axioms simply suggest you identify/agree/define an approach or appreciate/recognise a situation.
Archives
Customers: Your Software Sucks. So Why Don't You Care?
Submitted by jason@parlezuml.com (Jason Gorman) on Sat, 01/03/2008 - 13:10.It's curious how most markets stratify.
Everything from jewellery to cars to haircuts to bank accounts has a low end for the great unwashed masses and a high end for the most discerning clients.
I can buy a stereo with hundreds of high-tech whiz-bang features for under $100, but I know that if I want excellent sound reproducton and a stereo that will give me years of distortion-free listening pleasure, I will need to dig a little deeper into my pockets for something that may have fewer features, but is engineered and constructed to a far higher quality - usually by people who really care.
Everything from jewellery to cars to haircuts to bank accounts has a low end for the great unwashed masses and a high end for the most discerning clients.
I can buy a stereo with hundreds of high-tech whiz-bang features for under $100, but I know that if I want excellent sound reproducton and a stereo that will give me years of distortion-free listening pleasure, I will need to dig a little deeper into my pockets for something that may have fewer features, but is engineered and constructed to a far higher quality - usually by people who really care.
Rethinking Agility in Databases: Testing
Submitted by webmaster@testdriven.com (News) on Sat, 01/03/2008 - 16:09.I've written an article re-evaluating how we test our databases. It is part of a series of articles rethinking agility as it pertains to databases..
Rethinking Agility in Databases, Part III: Testing
Submitted by webmaster@testdriven.com (Links) on Sat, 01/03/2008 - 16:10.I firmly believe in the principles of Lean and Agility. However, the practices we've refined for Agile software development do not translate well from the world of programming to databases.
This is part of a series of articles in which I investigate why.
This is part of a series of articles in which I investigate why.
Hexagon Software - Technical Articles
Submitted by webmaster@testdriven.com (Links) on Sat, 01/03/2008 - 16:10.All technical articles put out by Hexagon Software LLC, which is a company that produces tools for agile software developers.
DataConstructor
Submitted by webmaster@testdriven.com (Links) on Sat, 01/03/2008 - 16:10.This is a database build tool that changes how databases are built to enable truly test-driven development. Which, in turn, enables true refactoring. Which enables true agility in the database world.
