Saturday, 27 April 2013

Tuesday, 23 April 2013

3 Reasons To Avoid Overloading Your Teams

Interesting article by Matthias Marschall on the consequences of pushing too many features into a development team pipeline. Discuss 3 main negative outcomes of overloading your team with work:

1. You lose focus by increased task switching
2. Managing the waiting queue costs a lot of time
3. Big releases create big headaches

Wednesday, 10 April 2013

Push, push, push....

To make people interact and understand what Agile is all about is an ongoing process. Agile, Scrum, Lean, … these are all buzz words that people like to use without fully understand it's implications. The main thing with Agile is how it highlights shit. Ops.. should not have used that word but that’s a sad happy truth. That's probably the reason why people love it and hate it.

Sometimes I feel like a communist, battling my Agile/Scrum flag up and down through whispers os disbelievers. A crusade about the ones who believe self-organising is an utopia.

To make sure something does not work you need to give it a chance. To criticise you need to understand. Probably understand even more than the ones who actually support it.

The “magical Agile words” mean way more than just making a process happen. It is about springing a mindset. Creating the mindset is hard because you have to battle with your own pre conceived believes and other people as well. You can speak to the big fishes above you and they can all praise on how great Agile and Scrum is but at the end of the day, if they do not believe from the heart, you will drown by the shore.

At times, when I was trying hard to push things forward I heard a lot people mentioning how passioned I was about the product. By “passionate” they probably meant good and bad and were both probably right. We need everybody to make a business happen. We need the hard work, we need to lazy guy, we need the dreamer, the down to earth, the story teller, they all create this unique place we sit our asses 40h plus a week. If they were all like me we would be working in a horrible place. We need different people to make things work. Variety is the spice of life. Although I do believe that without at least a bit of passion and care you won't go anywhere.

We must aim way more than just a pay check at the end of the day. Excellence is a matter of choice.

Tuesday, 9 April 2013

To be or not to blog?

During a lunch with a work colleague he made a good point about how one should not mix up a "work blog" with his private blog, that ideally you need a well defined space to write about work and show your stuff. You should look serious. On my opinion this place is called portfolio. A blog is still a blog whatever you try to scope into it. More then serious, you should look and be honest. Be transparent.

When you are passionate about what you do, it is a bit hard to spot the fine line between life and work. When you think of work and come up with ideas in the bed or while showering this gets even worse.. 

I am not into Facebook. I find no amuse in seeing the way people promote their lives, the trends and hoaxes people send to each other. I am not really interested if you had pizza for lunch or if you bough a new dog. Facebook for me is used as a easy way to keep track of my friends life, although sometimes they post really weird things :-) You won't find my life there although there are hundreds of photos of me on my friends posts… Thing is, I still have the same picture I've uploaded 3 years ago on my profile but like it or not, me and you all are already fully exposed by others!

Having different compartments for different posts won't hide them from Google. They will find out whatever you are trying to hide. That drinking night when you slept on the street, or the hash brownies your friends baked when mom was out?! It is all out there!

For me this is a place where I can express myself freely as well as write down my thoughts and what I have learned in a way I can easily find in the future. Is a quick way and enjoyable way for me to see the ups and downs of my previous years.

Hope that if you do spend some time here you will find something useful. If not, there is always Facebook.