What do you do when you find yourself in the middle of a deep product feature hole? I’m talking about developing a new feature that you find is taking four times as long as you originally thought it would.
For project managers like me, panic sets in…
Here’s why: Having the product readily releasable is the absolute highest priority. Deep dives jeopardize that.
So here’s what I’m going to do for this particular feature. Reluctantly, I’m going to release it over four product releases. Here’s how I’ll phase it out:
1. Database plumbing (already released two weeks ago)
2. Middleware, or business logic plumbing (next week)
3. Basic feature functionality (a while later)
4. Full feature functionality (a bit later yet)