I really love coming across smart, simple, common sense logic. The folks at Trizle recently wrote about how to finish big projects. How do you finish big projects? Adopt agile development...here's an excerpt:
You start focusing on the most important sucka in the project — get that out of the way, then fill in the other parts.
That way, you allow yourself (or your team/business/yadda) to use the magic right away — instead of waiting for a completed product with lesser important parts.
Remember, in whatever humongous product you’re building, keep this in mind:
- 20% of the project serves 80% importance.
Likewise, regarding that above ‘twenty-percent’:
- 20% within the twenty-percent serves 80% importance within the twenty-percent.
In other words, completing 4% of the project (i.e. 20% * 20%) serves as the absolutely-freakishly crucial role in the project’s success, which you can complete within weeks (or days/hours).
- So, instead of aiming to complete 100% of your big-frickin’ project, complete the crucial 4%.
- Then, build outward with successive releases.
They make it sound so easy...sigh. There's a lot more to their post too. I suggest everyone read it. In summary, sift through the noise and haste of the project to find the most important pieces to focus on first, then build outwards.