Cover poor requirements gathering, inadequate testing, unrealistic timelines, ignoring security, weak documentation, and lack of stakeholder communication.