Category Archives: agile

My “Expert Unit Testing Tips” Presentation

This is the presentation I gave today at the “QA and Development in Agile” conference (It’s a bit more detailed than what the people in the room saw). This wasn’t a technical presentation, just an overview to the newly initiated to unit testing – third of the room wrote unit tests, the rest didn’t. And

Read More

The Truth About Agile Adoption

It’s spring time for agile. The birds are singing and main stream companies are adopting scrum. Everyone knows that agile brings us out of the unsuccessful projects of past to a shining successful future. Unless, you go back to the report that started it all – the CHAOS report. The CHAOS report is used universally

Read More

Straight Out of ADC 2011

ADC2011 is over, and I had a mighty fun time. Like I open my talks, I’d like to speak first on my favorite subject: me. I had two talks, one on unit testing SharePoint applications, and the other about tools for identifying issues in multithreaded apps (slides below). I can tell you that all those

Read More

The Language Divide

In my last post, I warned against the dangers of the craftsmanship movement to itself. The main premise behind this warning  is that business and developers don’t speak the same language. And since business has the upper hand, role power, money – business always wins. Martin Fowler’s post, Craftsmanship and the Crevasse, looks at the

Read More