My Project Deadline is Approaching and I Am Terrified
The task of delivering software is a challenging job. It is full of hurdles, unknowns and can cause the smartest people to run for their lives. I am part of a team that will be delivering a major release for sizable product and don't know that I will be able to deliver on time. I'm scared that this will be the software that is not delivered on time, or even worst, gets delivered but fails to work as intended. This particular delivery is full of unknowns. We have some challenges to solve on some things that we have never done before. We are at a point where we don't know what we don't know and the time started ticking a few months ago. Will this be the delivery that I am discovered to not be a smart as my bosses think I am? Delivering software is like that, always running behind or so it seems. You are always solving new problems. The lessons of the last project provide some value but only get you partially there on your new delivery. The ta...