Cycles are great to get into, they are predetermined, we know the outcome, and we can see the start, middle, and end – they are awesome at helping generate predictability and visibility into what we are doing. But they can go bad, they can wear you down, and they can take you down the wrong path simply out of habit. When we transition from intent and action to auto-pilot in our systems we fall into…

You don’t have to have a leadership style to be successful. You don’t have to follow a set of rules or guidance as to what you do and follow the latest and greatest books and blogs. You can build your own style. You can sit down with yourself and ask that tough question – what kind of leader do I want to be? And from there, you can implement it day in and day out,…

Incremental training investments will ALWAYS beat out the week-long conference, the half-day marathon leadership session, the full-day retreat – those are still good “things” to train at, but they are not the training that will push you forward. Kobe Bryant gives a great talk on this (less than 2 mins).  I’m not advocating for getting up at 3am to train, but the message is pure and simple – you put in 30 minutes today, that’s…

When things are going great? When things are going wrong? When you are at the top of your game? When you just got the latest, biggest, bestest promotion? When you just got fired or laid off? When someone left a bad comment on your latest blog? How you lead in the good and the bad will determine where you take yourself from here (no one else, just you).

The developers are doing agile. Your testers are doing agile. The Product Team is doing agile. Does your finance, sales, and marketing teams need to do all of their work in agile?  Does your entire organization need to follow agile? No, they don’t. The benefit of agile is to deliver units of software that can be viewed and accessed by these teams in a more iterative way so they can see the building of the…