This document discusses fundamentals of information technology project development. It identifies the five key elements of IT project development as people, process, product/service, information, and tools. It emphasizes that successful projects require balancing these elements. The document also discusses two models for assessing project maturity: the Software Capability Maturity Model and the People Capability Maturity Model. Finally, it covers communication within projects and outlines elements of an effective communication plan and strategies.