Surviving Object-oriented Projects -

The most common cause of OO project failure is the "big bang" release. Surviving projects focus on:

An experimental project designed to identify future implementation hurdles. Surviving Object-Oriented Projects

Before writing a single line of code, identify the nature of your project to set realistic expectations and staffing: The most common cause of OO project failure

The survival of a project often hinges on social factors. Research shows that many failed projects are saved only when new "core developers" step in to assume ownership. Surviving Object-Oriented Projects

Develop in small, testable chunks that result in running code.

Instead of modeling the entire world, plan by feature and build a list of tangible functionalities to deliver. 3. Invest in "Object-Think" Over Tools