Guest
On Mon, 16 Sep 2019 00:32:45 -0700 (PDT), Phil Allison
<pallison49@gmail.com> wrote:
Our designs are good, extreme performance and near-perfect
reliability, and they almost always work and sell first pass, no
prototypes. One reason is that we have a lot of brainstorming before
we do the design, lots of informal discussion and whiteboarding, and
at least three formal team-based reviews.
I don't do the FPGAs or the C code, or the test stands, and I dole out
little side tasks to the kids on the hardware side. You are right,
electronic design is complex and hazardous and no individual should
trust himself to get everything right. There a few ways to get
something right and thousands of ways to get it wrong.
Team design is fun.
I work with one giant company that plans five iterations before final
release to production. They are slow by roughly a factor of 8, and
some designs are abandoned.
I also work with some giant companies that used to do electronic
design but don't any more. When their EEs retired, they didn't replace
them.
<pallison49@gmail.com> wrote:
jla...@highlandsniptechnology.com wrote:
-------------------------------------------
Who designs electronics, the topic here?
** It's not really, the topic is simply the *discussion* of "electronics design".
You do not have to be a professional designer yourself to possess much useful knowledge about design issues.
** This is JL's big mistake and a major misunderstanding **.
Like one does not have to be a chicken to tell a rotten egg - working as designer does not even make you expert on your own designs.
Rather, the close personal involvement tends to make you blind to errors & shortcomings in your design and the ability to recognise better ideas than yours even exist. Your design is your baby and so you love it.
Good designs are more often the work of teams, with each member able to review and criticise the ideas of the others. Having a damn good look at competing designs never hurts too, in fact it is common sense to do so if only to learn from other's mistakes.
In all the cases of terrible blunders and plain bad design I have seen produced over the years - they turn out to be the work of just one person.
Typically smug egomaniacs, just like JL.
Our designs are good, extreme performance and near-perfect
reliability, and they almost always work and sell first pass, no
prototypes. One reason is that we have a lot of brainstorming before
we do the design, lots of informal discussion and whiteboarding, and
at least three formal team-based reviews.
I don't do the FPGAs or the C code, or the test stands, and I dole out
little side tasks to the kids on the hardware side. You are right,
electronic design is complex and hazardous and no individual should
trust himself to get everything right. There a few ways to get
something right and thousands of ways to get it wrong.
Team design is fun.
I work with one giant company that plans five iterations before final
release to production. They are slow by roughly a factor of 8, and
some designs are abandoned.
I also work with some giant companies that used to do electronic
design but don't any more. When their EEs retired, they didn't replace
them.