71

Today I felt sorry for my boss.

Story behind it:
My boss always encourages me to do the right thing. One of those right things is to enforce quality gates in our build pipelines which, as many of you know, means that the build fails if certain quality parameters are not met. Now an external vendor team merged the code this past thursday for a large feature that they had been working on and our build failed majestically throwing out the statistics and the offending files and lines of code.

All hell broke loose and there were escalations and what not and people working extra hours and over the weekend to try and get it right. So, I get a call from my boss earlier today to explain to me how important it is to release the feature and how it's going to be very bad if we don't. He was trying to justify his ask which was to lower the quality criteria and let the build pass for this week. Of course the dev in me was furious but then I realized it's not him but the corporate culture. Why would he or anyone would risk losing their jobs over the quality of code?

If you work at a place where IT is a support function of the company's primary business, I understand the moral compromises you guys have to make sometimes to keep the ball rolling. Thank you for your effort to make the world a better place.
So, thank you boss for all your support. I know it's not always up to you to decide on things but keep up the good work.

Comments
  • 1
    👏🏻 👏🏻 👏🏻 👏🏻
  • 5
    Lower quality -> nasty bug in production ->
    WHO MERGED THIS CODE? -> your head rolls!
  • 4
    @donnico could be a possible scenario. Therefore make sure to leave a papertrail. Email your boss that when you lower the standards it could be that bugs go unnoticed to prid and you'd therefore advice against it. However if he signs it of, go ahead I guess.
  • 3
    Yeah this is a business decision sadly enough... Make your boss sign off on the lower standards to best sure, and than it's out of your hands...

    However I'd subtly take a stab at the vendor once in a while with those statistics...
Add Comment