

Defining the Problem
You wouldn’t begin a vacation without a destination in mind. And you shouldn’t begin any project without a clear understanding of what...


Software Projects and Family Vacations
What do software projects have in common with planning a family vacation? Well, quite a lot, actually. You begin with a destination in...