There are many difficulties in delivering large programs. Approach them iteratively, while acknowledging their complexity.