Comment by ChrisMarshallNY
1 year ago
I remember a manager that we worked with, once stating that "Shipping is the #1 feature of this software."
I have been shipping (as opposed to "writing") software, for pretty much my entire adult life.
A lot of it has involved holding my nose, and gingerly handing it off, dangling between my thumb and index finger, while wearing rubber gloves.
This chap has a point. "Ship" is in the eye of the managers.
Which is why good management is so important.
I kid you not, I've seen managers claim that v1 is shipped while no software was deployed at all (it was just the production environment). All this just to say the project is on schedule (it wasn't !).
I've also seen in the same company rushed QA (like ignore the guys) in order to ship faster to meet the managers' KPIs and bonuses.
So yeah, shipping a project probably means something different than most developers think.