Spec vs Actual vs Imagined ????
The next session was by Sergei Ignatchenko giving a talk on The importance of early bug detection for improving program reliability and reducing development costs.
Sergei baiscally talked about personal experience where he found that nasty bugs among others are hard to find in the following areas:
- 3rd Party Bugs
He mentioned the existing solutions of:
- Production mode logging and reporting
- Asserts - With more asserts you can get closer to the cause of the issue
- Static Code Analysis
- Language features - Const/Private
His solution was an opensource project called C+- (a new language) which allows you to create extensions for preventing restricting bugs in code.
The next session on Thursday was Database Testing Demistified by Sven Rosvall
He talked about Why we test Databases?
- to protect the production db
- test db as components
- automate tests
- facilitate change
What can we test?
How we can test?
- Single stepping Sp's
- Unit Test Frameworks i.e. Spunit
The demonstration was good, however some of the stuff, it seemed I had been involved with about 5 years ago..
The last session I went to was 5 steps to Kanban by Karl Scotland...
Kanban taken from Toyota....the car manufacturer....Are they still using Kanban?
Ok the 5 steps were these...
1. Recognize the value ( queueing theory....others in the session weren't convinced)
2. Visualize the work
3. Limit Work in progress
4. Discover Cadence
5. Eliminate Kanban
I just wasn't convinced on this (although I took the most notes on this session the whole week)
It just seemed very processed...
Is anybody testing within a Kanban environment?
Because I have got this post out so late....Thomas Ponnet has already blogged about Friday at ACCU 2010 (well he's more Observant than me!) and it seems he was in 2 sessions I was in!!!!! Arghhh!
Lesson learnt I must read tweets more often......(Sorry Thomas it would have been good to meet up!....)
Parting notes...I haven't been to a conference in an age (years) everyone was very friendly, there seemed loads of energy a real buzz of an atmosphere! I got the impression some great things were being developed without being developed - if that makes sense. I need to make it next time!
Oh and I was gutted Lisa Crispin couldn't make it for her session (aparently something to do with a volcano, anyone heard about that?....Lisa can you still do your session some time.....by some other means?....
(If anyone is still stuck there?....are you lot going to build some software while your there...nothing better to do....well if you need a tester give me a shout!)
So is anybody got a conference lined up? where are you going?