Use case 115: It was a dark and stormy night

Discussing relevance of testcases, user stories and requirements is an age-old challenge in IT development. Sometimes we think we know the usage of our software so much better, than the users – that we laugh and say: That would never be the case. But it may very well be.

The reason for undertaking the largest national construction project is so that the capital region can get fresh milk.” That’s what the minister of transportation said [1] – and boy we laughed. Why would we invest billions, 7 years and 18 km bridge so that one part of the country could supply fresh milk for the other (that had it’s own dairies).

A commercial[2] for a dairy snack (oh the irony) later alleged that this decision was made on an empty stomach[3]. But it wasn’t – with regular ferry service since 1883, the people wanted to cut the time from 90 minutes to 15 minutes, with all the added benefits of increased trade, travel and traffic.

The link opened in 1998 and a stormy night in 2006 the bridge closed for traffic. No big deal – it happens. It so happened that it closed for 22 hours. And hence the ecological milk dairy on the ”countryside” couldn’t deliver milk for the ”capital” side [4]. And the scenario from the minister of transportation had become no laughing matter.

Your user is not you http://www.developsense.com/blog/2013/12/your-user-is-not-you/

The baristas wept as there was no ecological skimmed milk

1: DK video: http://larslars.net/blog/2009/04/derfor-fik-vi-storeb%C3%A6ltsbroen/
2: Similar to this one http://www.youtube.com/watch?v=b2UrushQ86I
3: Why being hungry is bad for decision-making http://blog.bufferapp.com/8-things-you-dont-know-are-affecting-your-decisions-every-day
4: DK text: http://www.landbrugsavisen.dk/Landbrugsavisen/2006/5/26/Ingen+frisk+maelk+over+Storebaelt.htm

Advertisements

Testing has to be fit for purpose too

Reading some quality process documents I found the following definition:
  • To detect and remove errors before the computer system is put into production
  • To demonstrate that the computer system is fit for intended use

But when we look at the ITIL definition of the value composition of a service – it looks fit for use, as above: follows the requirements, sufficient – what the customer gets. But also – at an equal base, it looks at fit for purpose: it has a positive effect on the business, it solves a business problem, solving the right problem. The product is a solution. If the problem isn’t solved, the product doesn’t work.

see also: Uncovering better ways  Softwaretesting is only dead, if it stands still I didn’t open it

Stakeholders

Motivated by LEGO, Pasta with ketchup, DR Ramasjang Rally – as other boys

Yet with autism (both, as in official  ICD-10 and DSM-IV). They could have been placed on a side track. They could be educated and trained to know that structure and predictability is the known world. But they are too curious, communicative and smart…. #methinks 🙂

We (ABA) train them to be able to deal with change, unpredictability and the benefits of both direct and intrinsic motivationBecause they benefit from it and it helps them being accepted and included.

Related: DK om at udsætte sine behov,  Weekend formulaThat’s what friends are forThe 860 kcal bug, will work for LEGOThe yardstick of mythical normality acceptance is more than can be measured 

16 points that may rock the boat

8 Things You Don’t Know Are Affecting Our Choices Every Day: The Science of Decision Making ]

  • Why we accept the default choice
  • Why we make worse decisions over time
  • Why we make better decisions in the morning
  • Why we make better decisions in a foreign language
  • Why being hungry is bad for decision-making
  • Why a full bladder helps us make better choices
  • Why ventilation is important for good decision-making
  • Why leaning to the left affects your choices

8  Qualities Of A Truly Loyal Employee ]

  • she displayed the highest form of loyalty by helping you avoid missing the “do the right thing” forest for the “do it right now” trees.
  • they ask the questions or raise the important issues when others won’t.
  • Employees that praise and recognize others, especially when it’s not their job to do so, don’t just display great interpersonal skills.
  • Weighing the positives and negatives of a decision, sharing conflicting opinions, playing devil’s advocate… disagreement is healthy. It’s stimulating. It leads to better decisions.
  • when you’re loyal, every decision is, ultimately, your own.
  • truly loyal employees realize that while you may not like what you hear, ultimately you want to hear it because what matters most is doing what is best
  • Well-intended silence can be a good sign of loyalty; speaking up, especially when it’s awkward or even painful to do so, can be the best sign.
  • they help you prepare to fill the hole they create.

Related Can you help me? , In a star team – the team gets the starsEven a self-acclaimed guru breaks the rulesEstablish yourself as an expert or thought leader I know it is your job – but thank you anyway

I killed an IT department

It wasn’t just a glitch or a bug, or a wicked hack. It is gone – there is no IT department anymore … Staffing and services will be transferred to the communications & knowledge department, but the hardcore business of developing IT solutions is closing. From now on we primarily use customization and configuration of standard tools: Facebook, LinkedIn, WordPress, Podio and email (sigh – still).

Yet IT is everything and everything is IT

Continue reading

A great day in a long time

  • Running Club with the Half-Marathon Team (Stats by Endomondo)
    • Personal record: 3 km in 16m:05s
    • Personal record: 5 km in 27m:05s
    • Personal second largest distance: 6,96 km
    • Average speed: 5:29 min/km
    • Tuesday I did 8.10 km in 48m:00s (average: 5:56 min/km)
  • Won the GOTO aarhus Twitter contest: a LEGO mindstorm NXT 2 set #8547
  • Completed the first week of Microeconomics Principles – A Coursera Signature Track
  • Did a minimum viable job application 
    • It was shipped by hand to the company
    • It mentioned digital solutions
    • called a contact to let him pass the word too 😉

2013-08-20 14.55.29

  • Handed in a follow-up on an unsolicited job application
  • Still felt high over the twitter blast about #CAST2013
  • Called the fiber company for an offer 100/100
  • Called in well, to end 2 weeks bad bluez
  • Balanced the bank accounts
  • Got an appointment for physiotherapy
  • Got an appointment for a haircut
  • Had cake, had a free sandwich .. and a large coffee (black)
  • Figured out how to access the PowerjobMidt LinkedIn Company profile.
  • Figured out where to edit links buried deep down in a WordPress php editor file
  • Figured out how to feature articles using an odd content feature plugin for WordPress
  • Shopped for candy on the way home, gasoline and groceries – and strawberry