The conversation

Lessons learnedExperience excerpt · English

Many years ago I started my career working for a startup that got bought by a big government …

… Many years ago I started my career working for a startup that got bought by a big government contractor. The most incredible people I've ever worked with tried harder than you can imagine to deliver reliable, usable software for the American taxpayer that met the very high bar we set for ourselves. Because the incentives weren't aligned, most of the good people eventually quit to work at places where they could deliver something that met their bar and were replaced with junior devs and senior clock-watchers. Every good person who left made that problem slightly harder for those of us who stayed because there was one less person fighting for quality and usability, but the contracts were as big as ever and the new people were less likely to rock the boat so management didn't care that product quality was dropping off a cliff. In the end it was primarily our users who suffered.

Original discussionEveryone hates the electronic medical record330 source comments · at import
2

What was this responding to?

Parent context · original excerpt

RE

That, my friend, sounds a lot like The Cat Ate My Source Code [The Pragmatic Programmer] Price, lead time, quality, (and scope) — pick any two. When the stakes are high, don't rely on your manager to pick quality — that is your responsibility. And if you can't convince your "boss" to give you enough time to deliver something that meets your bar, quit.

Full original

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 2

Direct replies available in this import. Original-language excerpts.

RE

> [..] were replaced with junior devs and senior clock-watchers. That is a sad story indeed. I guess the silver lining is that you didn't waste your talent contributing to a mismanaged project. Hopefully, given a free market, the service will eventually be replaced by something better.

Full original
PA

> [--------] didn't care that product quality was dropping off a cliff. fill in the blanks! it's not management, it's the customer. if the customer doesn't care management doesn't care. it's a tragedy, but it's what it is. citizens as users need to demand better. it's just politics. in the end revealed preferences show that users don't care that much. they learn the shitty system to do their thing, and then they go home to their family/dog/MMORPG/life. and users don't care on the meta level either, to have better procurement processes.

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.