Successfully managing large application development projects requires keeping a team of developers in lockstep while harnessing their varied skill sets, including Web, Java, and database expertise.