This happens every day: A “solution” is handed to a team to build. The team determines the scope of the work, develops a project plan and promises a set of features by a specific date. It is assumed ...