Related Content
![]() |
Waiting in (an Often Interminable) Line Rare is the person who enjoys waiting in line. Yet, wait we must, because invariably there’s someone or something ahead of us that’s determined to impede our progress—or at least it often feels that way. Naomi Karten shares some tips to make waiting less onerous. |
|
![]() |
The Myth of Time Management Time management is a myth. No matter what you do, time itself isn’t going to change. If you have too much to do, all you can change is yourself. Here are a few of the ideas to help you get on the right path. |
|
![]() |
Smart People Are (Sometimes) Not So Smart Smart people are sometimes not so smart. In fact, the smarter people are, the dumber they may be. We humans are subject to way more thinking errors than we might believe. |
|
![]() |
How to Solve a Problem That's Not Well Defined When presented with a problem, professionals are often tempted to propose solutions without validating the problem statement. This can be the right thing to do when the problem is well defined. Unfortunately, outside of academic exercises, such well-defined problems are rare. |
|
![]() |
How Your Brain Tricks You Much as we might resist the notion, we’re not as aware of what’s going on around us as we may think. And as far as our brains are concerned, that’s just the way it ought to be. Naomi Karten explains how our brains play tricks on us. |
|
![]() |
Is Your Team Too Large? What’s the right size for a team? The answer would be simple if there were an optimal size, but there’s not. If you’re going to get the size wrong, better to make the team too small than too large. |
|
![]() |
Are Change Packages Really Necessary in Software CM? A change package in software configuration management goes by many names. The CM industry realizes that the change package concept is fundamental to software CM and that life without updates can be complex. |
|
![]() |
The Importance of People in Agile Software Development When software professionals talk about agile methods, they often overlook the most important topic—the role of people in agile software development. If you ignore team dynamics, you risk hindering your team's effectiveness. |