Does Satisfice Mean Agile?

Filed Under Thought Stuff, Software Process | 1 Comment

Satisfy + Suffice = Satisfice
The term satisfice was coined by Herbert Simon in context to economics, that is, that we will exert enough energy to reach the minimum level of acceptability in something but never reach the maximum potential.
Furthermore, Simon pointed out that human beings lack the cognitive resources to maximize: we usually do not […]

NKOTB - Jurgen Appelo

Filed Under Announcements | Leave a Comment

No this is not a post about the New Kids on the Block and their fantastic reunion tour.
Thought I would give a shout out to the “New Kid On The Block” - Jurgen Appelo.
He has been blogging fast and furious on his blog NO Operation: Complexity of Software Projects. Every single one of his […]

Whiteboard Wednesday: Effective Communication Channels

Filed Under Whiteboards | 4 Comments

Wow! I could have been a big hypocrite because I almost did this topic as a written post, but of course it should be a face to face whiteboard…
Be sure to check out Scott Ambler’s agile communication article as it was the basis for this whiteboard discussion.
So in summary, be sure to force conversations […]

Comfort vs. Confidence - A Thin Line Between Apathy and Assurance

Filed Under Thought Stuff, Human Factors | 3 Comments

At the beginning of every project the question is always muttered at least once:

So which language/framework are we going to build this in?
This is a complete guess, but I would wager that 90% of new projects are built with the same technology that the previous project used.
True, there are a subset of developers […]

Does Your Manager Deserve More Pay?

Filed Under Human Factors | 8 Comments

Shawn Oster had some good thought food over on my last post. I thought I would reply on a post rather than getting lost in the comments.
I’ve always thought being a manager is just another skill like writing code or being a great graphic designer…
Completely agree, however it is very difficult for many developers […]

Why Managers Are Like Clumsy Storm Troopers

Filed Under Human Factors | 4 Comments

Sharp developers are like Clone Troopers. They are quick, disciplined, and deadly in their specialty. The ability to instinctively react to pressure situations with high impact; all developers hope that they resemble this elite fighting force.
However, it’s inevitable.
Someday…somewhere…you will become a manager.
Managers are elite forces in their own […]

keep looking »
Close
E-mail It