Feature? Or Bug?
Hang out in the world of Software Development for pretty much any length of time, and you’re sure to hit a DeathMarch (•). You know, the kind that goes, “WE HAVE 17 DAYS TO RELEASE ALL HANDS OF DECK LATE NIGHTS MOAR COFFEE …”. Oh, there might ben occasional “justified” one — I recall an instance when a Very Important Client basically told us to add a feature within the month, or they’d switch, and switching meant that we’d be out of business. Result — lots of pain and suffering on our part, but it was that, or around 45 people being out of jobs. (And yes, we did, eventually, manage to rebalance our clients so that this wouldn’t happen again…) That said, most of them tend to be due to some form of screwup in the development process — be it requirements, expectations, or whatever. However, there are those organizations (quite prevalent in #TechBro culture), where late nights are a way of life. Beware these! In particular, look out for two specifi...