Month: September 2017

Meeting Effectiveness

We all been stuck there, trapped in the meeting that will never end. You don’t really have a part to play in it, you’re really just watching two people talk back and forth about something completely unrelated to you. You don’t enjoy having to sit through one of these so why would you want to […]

Category: Management Tagged ,

Psychological safety

Back in 2012, Google ran a study called Project Aristotle to discover the underlying causes of differences in team performance. Across a wide range of factors that one would expect to be relevant such as personality, intelligence, gender, education there were no clear patterns. The number one differentiator was that high performing teams had established […]

Pair Programming

Posted on September 5, 2017

Two heads are better than one, and by extension two developers are also better than one. The concept of pair programming is simple, it’s two people using a single workstation to work on the same piece of software together. Let’s take a look at how pair programming can help your team be more efficient, while […]

Introducing Agile in the Workplace

Posted on September 3, 2017

So you’ve heard about agile development, you’ve read some literature, maybe even memorized the manifesto and you want to convince your boss to try it out. What’s the best way to present agile without getting blown off as just another fad? Here are some tips that will help you make a compelling argument in favor […]

Category: Agile Tagged

From Zero to One

Posted on September 2, 2017

The power of creation. I’m not talking about let there be light, creating the earth in seven days kind of creation. I’m talking about coming up with an idea, executing on it and following it through to completion. We all have that power within us from the moment we’re born until the day we die. […]

Category: Motivation Tagged

Agile Mindset

Posted on September 1, 2017

If you’ve been in the software world for any length of time you’ve heard about companies going agile, adopting agile or getting agile teams. The truth is that if a company is only dipping their toe into agile then they haven’t shifted to an agile mindset and are only using agile practices. What’s the difference? […]

Category: Agile Tagged ,