Topics
- Earned Value Management (RSS) (12)
- Estimation and Pricing (RSS) (14)
- Older Topics (RSS) (33)
- Agile Software Development (RSS) (17)
- News (RSS) (16)
- People Skills (RSS) (14)
- Understanding ourselves (RSS) (3)
People skills for software developers / software engineers and, in fact, technical workers in all industries
Have you ever wondered why it is so hard to achieve real change in organisations? Have you ever wondered why organisations don’t really seem to learn? Have you ever feared that, in spite of all the talk about change, it will really amount to nothing in the long run?
There’s … Read more
I previously blogged about the nature of expertise, and resulting questions about the efficiency of expert-expert pairings. Here I’d like to tidy up some loose ends with regard to the relationship between expertise and pair programming.
Kahneman’s book points out that expertise develops, virtually … Read more
Let’s start this post with a thought experiment. Not in software development, but in playing chess.
Imagine two novice chess players, working as a team. (We’ll assume their opponent is a computer, so it can’t overhear them talk.) Our two novices will benefit greatly from their collaboration. They’ll discuss all … Read more
I was talking to my Mum recently. I mentioned that I’m becoming even more interested in people skills, and she said, “Oh, so you’re interested in management then.”
Actually, no.
Imagine looking at a dog. You instantly know that it is, indeed, a dog. That’s an incredible feat of pattern recognition, performed almost instantly and without any conscious effort.
Is it really incredible? Yes. It just seems easy because you’ve been doing it effortlessly since about age three. To remind … Read more
I’m reading the book “Crucial Conversations: Tools for Talking when the Stakes are High”. It’s absolutely excellent. And not just for conversations when the stakes are high – but also when the stakes are rather more mundane, such as your typical day-to-day business meeting. I’ve been consciously trying … Read more
The three keynote presentations for Agile 2011 have been announced. I’m thrilled to see that two of them are on the people side of agile, rather than the technical side. Barbara Fredrickson will speak on how positive emotions feed a virtuous circle in the workplace, and Linda Rising will talk … Read more
This video summarises they key points I aim to make in this blog, that people skills are:
The video is an edited extract of my talk at the AgileRoots conference, at Salt Lake City in 2009. For the benefit of people who, like … Read more
At Agile Roots, I promised to post references for my talk “Better Agile Through Stealing”. Here are my faviourite references on the topics I talked about. For each of the books, the main link is to a “dead tree” version of the book, with a secondary link to … Read more