A chart describing my personal experience with Basecamp: