Solving the highest priority business need first maximizes the value of a project. Always act as if there is not enough time, money and skills by adopting a "mentality of sufficiency". [[Communication]] helps make [[Simplicity]] easier by identifying items that can be deferred or are entirely unneeded. The sooner a software project earns money and the latter it spends money, the more valuable it tends to be.