Even when you are working productively, if you can not sense stedy progress, it is easy to get
discouraged this is one reason why software developers spend so little time validating requirements and
documenting designs: such work rarely feels very productive. When you are in a hurry and do not seem to be
making progress, you are likely to switch to something that feels more productive. Because most developers view
coding and testing as productive, that is where they prefer to spend their time. By showing progress during all
phases of the programming job, however, the EV method can actually make the early requirements and design work
feel productive, thereby improving the quality and productivity of your work.