News for hackers. Stuff that matters.
Re:Watching an acquirer ruin your company by HWR_14 on Sunday July 03, 2022 @02:17AM (#31965532)
It depends on why you throw the work away. If it's because of issues that should have been apparent with minimal planning, it's disheartening. Obviously, throwing away work is important in general. But consider a project to do taxes that gets thrown away because legal says it's a law taxes be done by hand, that an accountant said used the wrong tax code or that marketing comes back and says it has to be a desktop app.

If that doesn't kill your morale, I don't know what to say.

Meanwhile, by all means discover that no one likes typing numbers on a phone so you have to refocus on taking pictures of receipts and wage stubs and text recognizing them.

Re:Watching an acquirer ruin your company by vanviegen on Sunday July 03, 2022 @04:06AM (#31965990)
Creating the 'typing numbers on a phone' version of the app is relatively trivial, so probably worth doing first. You only want to do the AI version if you're really sure that you need it, or you can afford it and it doesn't delay more important things.
Re:Watching an acquirer ruin your company by HWR_14 on Sunday July 03, 2022 @09:21AM (#31967522)
I think you are focusing too much on the example, which was chosen to try to explain my point. Obviously it has to be a simple problem with simple issues to be easily discussed in a public forum.
Re:Watching an acquirer ruin your company by TameAntelope on Sunday July 03, 2022 @08:41PM (#31972324)
If you worked on a project for any amount of time that wasn’t put in front of users (who would catch obvious mistakes like what you describe), you aren’t taking your job seriously and have bigger problems than feeling bad about throwing away code.
Re:Watching an acquirer ruin your company by HWR_14 on Monday July 04, 2022 @02:40AM (#31974141)
The point here is that programmers are assigned tasks, do them, and the management (whose job is to put it in front of users) is failing at that leading to wasted efforts.

Although I should point out that 2/3 of the examples would not have been caught by a user, because they are compliance related.

Re:Watching an acquirer ruin your company by TameAntelope on Monday July 04, 2022 @03:09PM (#31980667)
If your team is organized in a way where programmers are assigned tasks to execute, you are not operating on a modern software team, and that is your problem first and foremost.