Posted by: Brian | January 7, 2008

Agile Testing: Something to Look Into

With so much going on in testing, the Rational Tester just hasn’t had time to get a grip on Agile Testing.  I did stumble upon an interesting tidbit over at the Agile Journal: Agile Strategies for Geographically Distributed Quality Management

 I’m not an Agile expert – though I do hope to dig a little deeper into it – but the article brought up an interesting idea:

 “Traditionally, when business analysts write requirements, they may leave out minute, important details assuming they are “common knowledge” in the business domain.  Relying only on a requirements specification proves to be risky in practice.  “

Valid point – we all live that every day.  Here’s their proposed alternative approach: 

 “One agile approach is to capture requirements as “customer tests,” what traditionalists would refer to as function tests, whenever possible.  By doing so you arguably eliminate the gaps that are introduced by statically capturing requirements and then recapturing the information as tests – in short, you cut out the documentation “middle man.” 

So the tests become the requirements.  A passing test is a passing requirement.  FAN – FREAKING – TASTIC!

If this is what Agile is about, I’m on board.  I’ll dig more into it…but this seems promissing.

Advertisements

Responses

  1. word.! i agree!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: