News for hackers. Stuff that matters.
Re:How to waste time and overcomplicate things by xupybd on Sunday February 27, 2022 @05:27AM (#30486980)
I work for someone that will pick apart your every idea and make sure you are solving the right problem. The number of times I've been convinced we had to do something for him to figure out the problem is actually in another part of the business is embarrassing. It's a skill I hope to develop myself. It's much easier to just sign off on something and say that's a great idea go for it. To make sure you understand the problem down to the smallest detail and clearly assess if it's the best solution requires a dedication and focus that many managers lack.
Re:How to waste time and overcomplicate things by ChrisMarshallNY on Sunday February 27, 2022 @08:07AM (#30488046)
In the [Japanese] company that I worked for, they had some serious process around evaluating proposals.

Basically, you had to have the project designed, before pitching it. After that, it had to go through a lot of folks, flinging poo at it (They called these meetings "Design Review" meetings, or "DRs").

It certainly resulted in relatively successful outcomes (and I saw failures, where managers let stuff pass without that level of detail), but I think it also killed a lot of good stuff. Some ideas are worth approaching, even if the approach has not been fully mapped-out.

I'm a huge fan of "Evolutionary Design"[0-1]. It has served me well, but is not for the faint of heart (or the inexperienced). If you don't have a lot of experience (as opposed to intelligence and/or education), then I do not recommend this approach.

I am also a fan of "biting off more than you can chew"[2]. Again, I would only recommend this for experienced people, if it is for shipping projects.

If not for shipping projects, then go for it. Knock yourself out.

[0] https://littlegreenviper.com/miscellany/forensic-design-docu...

[1] https://littlegreenviper.com/miscellany/evolutionary-design-...

[2] https://littlegreenviper.com/miscellany/thats-not-what-ships...

Re:How to waste time and overcomplicate things by kqr on Sunday February 27, 2022 @10:28AM (#30489297)
I agree. A complete up-front design is basically a way to guarantee that you will get several key parameters wrong.

That said, even a very rough outline of an idea should be subjected to an appropriate amount of high-level criticism.

Re:How to waste time and overcomplicate things by ignoramous on Sunday February 27, 2022 @12:09PM (#30490252)
> I work for someone that will pick apart your every idea and make sure you are solving the right problem.

Caveat: One may have to reframe the problem to really solve it http://www.azarask.in/blog/post/the-wrong-problem/ | https://archive.is/uLlkx

Re:How to waste time and overcomplicate things by rramadass on Monday February 28, 2022 @03:26AM (#30497633)
>pick apart your every idea and make sure you are solving the right problem

Can you give some examples? Have you identified any specific methodology/process at play here which can be learned?