Moving the Block

One way to think of a software project is as a heavy block of stone. You must either move the block one day closer to the final destination each day, or you must do something that will enable you to traverse the remaining distance in one less day!
Whether moving a block of stone or creating computer software, the smart team takes time at the beginning of the project to plan its work so that it can work quickly and efficiently.
Smart teams continuously look for ways to work more efficiently.
Credit: Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers By Steve McConnell