Leadership

5 May 2011

Flow – The Ultimate State of Effectiveness

By |2017-04-03T11:46:03-06:00May 5th, 2011|Categories: Doug's Blog, Leadership, Mindset and Motivation|

I just spent some time reflecting on the last 12 months of running and working in Sunwapta Solutions. This wasn't just daydreaming. My goal was to look at:

  • Where I spent my time versus where I should have spent my time?
  • When I was the most effective (getting results on important outcomes) versus just being really busy?
  • What can I stop doing or delegate?
  • Where can I focus my effort to get maximum results in the future?
  • What did I do well and what could I do more of?
  • What can I do better?
  • How can I remove any obstacles to getting results?

This is the process of […]

18 Apr 2011

Run Like a Gazelle – Agile for Small Business

By |2017-04-03T11:46:13-06:00April 18th, 2011|Categories: Doug's Blog, Leadership, Mindset and Motivation|

Most software developers have heard of agile development. Scrum, Extreme Programming (XP), Test Driven Development (TDD), etc.

Other business books such as "The E-Myth" talk about working "on" the business versus working "in" the business; and treating your business as a franchise prototype.

As a small or mid-sized business owner, you need to balance off:

  • Finding and servicing your customers,
  • Planning and executing your strategy,
  • Working on your business (making it better),
  • Working in the business (keeping it all running).

The problem is, every day you have a gazillion things to take care of. The world is getting more complex and faster paced by the minute. Your world is getting […]

7 Apr 2011

Did God Give Developers Brains?

By |2017-04-03T11:46:27-06:00April 7th, 2011|Categories: Doug's Blog, Leadership, Software Development|

I just saw a tweet from @UncleBobMartin

"If programmers were meant to test everything, God would have given them brains."

Perhaps a little non-diplomatic. Maybe evoking religion into development discussions. Funny and thought provoking though.

Another person I know is facing the task of moving his organization to agile and meeting some resistance from the fabled "crusty old C++ developer".

How do you get others to move to what you consider is a better method of programming?

Persistence? Wear them down over time? The best religion wins?

The problem is developers tend to form camps, often with religious overtones. It is very hard […]

28 Mar 2011

Rejoicing in the Success of Others

By |2017-04-03T11:46:41-06:00March 28th, 2011|Categories: Doug's Blog, Leadership, Mindset and Motivation|

"Rather than being unhappy and hateful, we should rejoice in the success of others." Dalai Lama

This quote showed up courtesy of a Twitter feed. Whether or not the Dalia Lama actually said it is not point. This point hit home for me for three main reasons.

1. Personal Fulfillment

It is unlikely you will ever be truly happy if don't find happiness in seeing others grow and be happy.

This one is truly hard; especially if you are competitive or insecure by nature.

It is one thing to see your friends succeed and cheer them on, if you are doing just as […]

19 Mar 2011

Always Give People Your Best Show

By |2017-04-03T11:46:55-06:00March 19th, 2011|Categories: Doug's Blog, Leadership, Mindset and Motivation|

Personal and business lessons are everywhere, even in the things you do as hobby or for fun.

I've mentioned before that I play Celtic music in couple of bands here in Calgary. One of those bands just completed a Saint Paddy's Day performance. We were the opening act, initially playing for a sparse crowd that then grew into a full house. It was also a noisy pub night environment; people drinking and talking with their friends.

One might be tempted to think people are not really watching and not put your full energy or talent into the show.

But this would be a mistake.

You Never […]

12 Mar 2011

Getting 100% Employee Engagement

By |2017-04-03T11:47:06-06:00March 12th, 2011|Categories: Doug's Blog, Dream Teams, Leadership|

HR professionals (even enlightened ones) and business consultants often talk about the "fact" that employees generally are giving 80% effort and the having them fully engaged can bring them up to 100% plus (110% or 120%) effort. This gap is called discretionary effort and is the recipe for business success.

Our mission involves helping people (and thus businesses) acheive their full potential; so I am all over the idea in general. But, as with anything, you need to really understand what it means.

Defining Max Effort

To me 100% effort means holding back nothing; giving it your all. So what does someone mean when […]

4 Mar 2011

If You Want To Accomplish Something – Choose!

By |2017-04-03T11:47:20-06:00March 4th, 2011|Categories: Doug's Blog, Leadership, Mindset and Motivation|

There are 60 seconds in a minute

There are 60 minutes in an hour.

There are 24 hours in a day.

There are 365 days in a year, plus a bonus day every 4 years.

Everyone has the same constraint.

(As far as I know) you have to sleep, eat and breath to live. The rest of your time is yours to spend how you want; but you only get to spend it once in this lifetime.

Some people accomplish amazing things in that time. Others don't seem to accomplish much, but they may be busy; even very busy.

The magic secret?

Choose.

Every single day, every week, make […]

23 Feb 2011

Ensuring Successful Outcomes

By |2017-04-03T11:47:29-06:00February 23rd, 2011|Categories: Doug's Blog, Leadership, Software Development|

I was recently reminded of the importance of following a solid process for ensuring success using outcomes.

Manage by outcome, not by task.

You want to tell people what the desired outcome is and let them figure out how to achieve it. The alternative is micro-management which does not develop the abilities of people to solve future problem; and it stifles creativity and the desire for some autonomy over your work.

But using outcomes doesn't guarantee success.

Have you ever played that game where one person reads a long complex sentence. Then they pass it on to the next person, and the next, and […]

17 Feb 2011

Creativity Just Doesn’t Work Like That

By |2017-04-03T11:47:33-06:00February 17th, 2011|Categories: Current Events, Doug's Blog, Leadership|

I went to the hockey game this evening with my business partner (really good tickets courtesy of a very generous friend of ours). Al was telling her that I would probably write a blog post about the game and somehow blend in some business lessons from the game.

But my first reaction was, "Hey, I write about what I want when it comes to me. Creativity doesn't work like that." Telling me to write about something actually blocks the creative process; you can't force it.

I am sure he was thinking that here are two teams (Calgary Flames and the other guys) fighting for playoff spots, Doug […]

3 Feb 2011

Fair is Fair (Red Gate and CRTC)

By |2017-04-03T11:47:55-06:00February 3rd, 2011|Categories: Doug's Blog, Leadership, Mindset and Motivation, Software Development|

I've been reading a book called "Your Brain At Work" by David Rock lately. It is really about how your brain works (or doesn't) during the day both at work and at home. The concept is that if you understand, you can use the knowledge to your benefit by controlling how you think and react to the world. This is one of the best books I have read for its impact on my own thinking.

In the book the author states that we are wired to know what is fair and what is not. In fact survival often depended […]