The document provides lessons learned for effectively updating and maintaining schedules in Primavera P6. It discusses the importance of understanding contract requirements, establishing baselines, assigning responsibilities, providing training, gathering data through site visits, and understanding P6 settings. The key lessons include planning the update process, entering progress data, reviewing reports and analyses, and communicating schedule status. Maintaining the schedule in P6 requires properly setting up the software and following a structured process of planning, data collection, review, and communication.