RSS Feed

Latest Entries

First time here?


Slides: Team Leadership In the Age of Agile

Here are the slides I've used during my latest talk at QCON london 2011 :

In this talk I explore the three maturity stages of a software team, and how a team leader can adjust their leadership type based on the current phase the team is in. I also explore common mistakes and techniques team leaders can take to make sure their team gets on the road to craftsmanship and maturity in software development.

 Some of the topics covered include stuff I've written about before:





What are you going to do about it?

A couple of Days ago I finished the first “Lead Better” course for software team leaders in Oslo. It was the first time I had done this course out of Israel.

It was a great feeling to get the following email today from Michal, one of the participants of that course. In the email he also refers to an Integrity and commitment based technique I wrote about before, and that we covered deeply during the course.


Hi Roy,
I participated in the course “Lead better” 2 days ago in Oslo.
I committed to you that I would ask at least one time the magical phrase “What are you gonna do about it” to my teammates and let you know about results.
It happened sooner than I would expect. More, the problem was solved very quickly.
On a standup meeting one of my teammates said:
-          “we need to test the new configuration somehow”.

-          So I immediately asked “What are you gonna do about it?”

-          ... seconds of consternation... “eeehhhmmmm, I will figure out something”

-          “By When?”

-          “Today, an hour after scrum meeting, I will reconfigure the platform and let you know about the results.”

-          “Great” :)

And it worked! In an hour I got him with a rest of a team discussing details and in another hour, the platform was reconfigured and fully tested! It would never happen so fast if he had not commited to do so :)
Michał Wikliński


3 Quotes about Leadership we should listen to

Some inspiring words from twitterverse today:

@WilnaMurphy: You can never cross the ocean unless you have the courage to lose sight of the shore. - Christopher Columbus.

@leadershipcoach: "If I had asked people what they wanted, they would have said faster horses." ~Henry Ford

@aycangulez: "There is nothing so useless as doing efficiently that which should not be done at all." - Peter Drucker


How to annoy your customer with usability problems

  1. You can’t download the software. you have to buy it and ship it on a CD set. You HAVE to buy it with headphones, and you HAVE to pay extra taxes for the shipping.
  2. During the installation process, multiple DOS windows pop up (netsh.exe and others) that look pretty scary to the uninitiated eye.
  3. You HAVE to install from the CD. to get around that you will have to MOUNT a cd or crack the program.
  4. if the software has an update, it downloads the whole software again in full and you need to go through the whole installation process.
  5. You CANNOT copy paste the activation key into the software. you have to type it by hand like an idiot.

Which software am I talking about?



Maybe all Microsoft developers need to watch this