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