http://www.youtube.com/watch?v=bqrOnIECCSg
I stumbled upon a presentation by Elisabeth (testobsessed).
Few minutes into the presentation, I started taking notes – so that I could share them with rest of my team.
By the end of the presentation, I figured it was better posted as a blog post. I hope it will encourage you to hear the presentation for yourself. So here goes…
Disclaimer: This post has my commentary as well.
@03:15:00 Kent Beck’s talk at Quality week
She starts the presentation by quoting Kent Beck’s presentation at Quality Week way back in 2001.

Continue reading »

 

Everyone knows about Scrum-buts , but what about Scrum-nuts ?

Since I could not find any reference to this term on the first page of search results on Google , I am going to take the liberty of offering the first definition:

“Scrum-nut is a person- who is basically nuts about Scrum-  to an extent that he\she starts behaving like a nut.”

For a Scrum-nut,  Scrum is a religion- which needs to be practiced. Followed. And in some case fanatically.
Continue reading »

 

The most fundamental principle behind Agile is to make software in an iterative fashion. What this means is – in every iteration, you add some more business value (read features) to the product. This works smoothly only if you are committed to only “moving forward” i.e. you never break existing features- even if you have to refactor (which is actually strongly encouraged).

Achieving this level of sophistication isn’t easy. It comes with a strict discipline.  To be able to concentrate on the future, you need to be sure that your past is secure. In other words, as a developer, I should have to worry about only what I did today , without worrying about the impact on what I did yesterday.

This is where a good set of automated unit test cases come in. They help you to make sure that your code is well guarded,  detect breakages in time  and help you prevent broken windows.

It’s like going to a battlefield with armor. You definitely don’t want to go to a battle without protection (unless maybe you are Chuck Norris ;) ).

Continue reading »

© 2011 Technology Cafe Suffusion theme by Sayontan Sinha