Agile Meteorites

A possible source of chaos in agile projects are meteorites – those small-to-huge tasks that land on agile team’s plate very unexpected out of thin air. A meteorite is a good metaphor for foreign tasks, because they often come unexpected, unwanted, with furious speed and are carried with an authority and a booming voice in the […]

Read More Agile Meteorites

Agile Biodiversity

The impulse for this post came from Kurt Bittner’s presentation at Agile India 2017. The presentation itself was overall well informed, very good indeed, but there was something little that rubbed my fur the wrong way. In the beginning, at 3:33, Mr. Bittner says: “[agile vocabulary and practices] ought to be consistent thruout the organization, […]

Read More Agile Biodiversity

Theory U minimalist version

Theory U is perhaps the most challenging and rewarding innovation framework there is. I first heard of it in 2005, when it was still in alpha stage. It was clear already back then that it would be a ground-breaking thing. The framework was “released” around 2009 as books began appearing and a few forward thinking […]

Read More Theory U minimalist version

Finding out velocity in TFS and Excel

Velocity observation and management is an incredibly practical tool for a Scrum Master (or Project Manager). I’ll now look how one can get simple but good enough velocity measurements with TFS and Excel. TFS TFS calculates valocities for each iteration. Seeing them is very easy, you’ll click on the small graph icon in your story […]

Read More Finding out velocity in TFS and Excel

Top-3 Software Architecture Books

I was recently asked by my boss for arcitecture book recommendations, he wants to order some books. Great! Knowing the context, I wanted to focus the result set into .NET desktop app development books and generic architecture books. I also wanted to give out a short list, maximum three. Priorizing is an effective way of […]

Read More Top-3 Software Architecture Books

Do you know your data structures?

After having done some code reviews, I was suddenly awaken into the importance of knowledge in data structures. I think one’s knowledge of data structures can make a huge impact in design and later performance optimization of classes. So, how many collection types do you know well enough to use them? I guess most devs […]

Read More Do you know your data structures?

Mob Code-Reviews

Code-reviews, those little basterds of a meeting that everybody talks about but only a few companies actually invest in doing. There are always so many good excuses not to conduct code reviews. So many ways to do them…which is the right? I’ve experimented lately with mob code reviews. I want to bring in the whole team (as […]

Read More Mob Code-Reviews