A new column sounds simple. Add a field, store more data, ship the change. In practice, it touches every layer—schema migrations, ORM mappings, API contracts, indexing, caching, and deployment order. The wrong approach locks tables, blocks writes, and halts production traffic. The right approach is precise, predictable, and fast.