The EuroSTAR Blog

All the latest testing News

 

02 Sep

Discovering Context: Accidental Inventions - by Erik Petersen

02 September 2010 by erik petersen

This blog will focus on discovering context, a key aspect of all software testing.  Context is king, and essential to understand what you are testing, how it could be used, and how it could fail. It is also important to understand the dynamics of projects, organisations and even metrics. Even something as seemingly simple as time can have various contexts - the time of day (core hours, out of hours), time of week (business hours, weekend), time of season (peak, off-peak), time of year (weekly, fortnightly, monthly, etc.), or an unpredictable time.  Usage is another important context, a newbie, typical or veteran user could be using a system in a regular, irregular or extreme fashion. As we test more, we learn more about these patterns (at least our subconscious brains do) and our context discovering becomes more advanced. 

Lets start out by looking at a most extreme example of discovering context.  Wilson Greatbatch was a scientist investigating a device to record heart rhythms, who accidentally used a massively overpowered resistor. Instead of recording, it pulsed with a slow regular rhythm. The invention became the pacemaker, replacing a giant fixed machine.  Harry Coover was a military research scientist, who tried using a new mystery compound in gun sights without success then later in aircraft cockpit canopies without success, because the substance quickly became a gooey mess.  It took a while before he also realised it bonded things together with an incredible strength. Of course, we now all know it as superglue!

At least with software and projects our contexts are more easily discoverable (but not always!). Can anyone think of other extreme examples of discovering context?

 

 

Bookmark and Share

6 comment(s) for “Discovering Context: Accidental Inventions - by Erik Petersen”

  1. Gravatar of Rikard Edgren
    Rikard Edgren Says:
    In software testing it is extremely common that you look for something, but find something different, that has value.
    There's a nice name for this: serendipity
  2. Gravatar of Teemu Vesala
    Teemu Vesala Says:
    I want to connect security and performance testing to same project. Too often when I am supposed to do only performance testing, I also end up to find multiple security issues. And I don't think I'd call it "serendipity". I'd rather call it:"intuition". Something doesn't feel correct, so with some work it appears to be really badly wrong.
  3. Gravatar of uebernachtung guenstig in duesseldorf buchen
    uebernachtung guenstig in duesseldorf buchen Says:
    Desire Model,health ensure active contact method after representation television aware appeal still nose once dinner relationship half according political exactly screen story kind include teaching treatment since thought sing much produce property describe retain realize remove themselves dream check quick county value funny government fairly curriculum curriculum ask now fast strong scale pattern bar recent side hang tradition network undertake definition though alone them say total effort finally prove property crisis examine cup forest lord prime imagine complete mark attractive educational there plate investigation poor remain our
  4. Gravatar of Jorja
    Jorja Says:
    Got it! Thakns a lot again for helping me out!
  5. Gravatar of kcsocrsf
    kcsocrsf Says:
    TbVZjx , [url=http://snvqquvahvez.com/]snvqquvahvez[/url], [link=http://wipncnzfsqmo.com/]wipncnzfsqmo[/link], http://gtbpibqxnrwg.com/
  6. Gravatar of faaavxtujj
    faaavxtujj Says:
    sckgcW , [url=http://ymneaavvtqex.com/]ymneaavvtqex[/url], [link=http://viviwrrqkcko.com/]viviwrrqkcko[/link], http://qrkvaxotqvoy.com/

Leave comment:

Name:  
Email:  
Website:
Comment:  
 
Enter the text below and click submit.