For instance, if a developer is working on his or her own for a few days to make a small enhancement to a system, is it really necessary to go through all the rigours of estimating, planning, monitoring and reporting? In these circumstances, does all this ‘project management’ effort not become disproportionate to the scale and scope of the task being undertaken?