The document discusses software project scheduling and how to respond when management demands an impossible deadline. It describes how to create a macroscopic schedule that identifies major software engineering activities, allocates estimated effort across the planned duration, and defines responsibilities, outcomes, and milestones. It also provides an example of how adding people to a team can decrease overall productivity due to increased communication paths, and an equation for calculating effort expended based on lines of code, people, and time.