The fragile project pattern
Requirements are treated as a document instead of a shared, testable outcome.
Stakeholders see polished status reports but working software arrives near the deadline.
Dependencies and changes surface as surprise cost, delay, or quality compromise.
Code is delivered without deployment files, decision records, support guides, or team training.