Grief is so far from retrieving a loss that it makes it greater; but the way to lessen it is by a comparison with others' losses.
Indeed, the woes of Software Engineering are not due to lack of tools, or proper management, but largely due to lack of sufficient technical competence.