Engineering Management in the Trenches: Lessons from the Frontlines of Product Delivery
In our journey, we have managed projects that delivered smoothly end-to-end. But we’ve also had encounters that taught us hard lessons. One such experience involved managing software projects in the conventional way: scope the full product, agree on a lump-sum budget, and assign the work to an external team, either sourced by us or provided by the client. We assumed that with regular check-ins, clear documentation, and goodwill, things would progress as expected.