Teamwork
From APIDesign
Most people seem to be able to keep design consistency when they work alone, however software projects of today and of the future are designed by teams. Keeping consistency in such environment is much harder. There are many aspects that need to be verified and checked, however the initial and most important one seems to be the APIReview process.