Tomorrow, December 7, is a time of remembrance for many here in the US. It marks the day the country was abruptly thrust onto the world stage by being drawn into World War Two. I did not participate in that, or any other war, but certain wartime lessons were engrained in me from the very beginning of my career.
My first job out of college was with the Space Electronics Department at the Johns Hopkins University Applied Physics Laboratory. APL, along with other university labs like MIT's Lincoln Labs, got its start during WWII, helping to create solutions to wartime challenges.
In APL's case, the challenge was how to take out enemy bombers that came screaming out of the sky to drop bombs on (or simply crash into) Navy ships. Antiaircraft ordnance was designed to explode at a set range or altitude, creating a barrier of flying shrapnel (flak) that planes had to penetrate at considerable risk. But dive bombers passed through that barrier too quickly for it to have much effect. And gunners couldn't adjust the shell's range rapidly enough to compensate.
(Source: Naval Historical Center)
The solution that arose was the invention of a radio proximity fuze that would detonate the shell when it neared a metallic object. Thus, the flak barrier (almost) always centered on the enemy aircraft's position. It provided a much more effective defense.
The wartime years helped establish the "corporate culture" at APL that I was indoctrinated into when I started working there three decades later. "We don't want the best fuze," their mantra went, "we want the first fuze."
During wartime, the armed forces couldn't wait for fine tuning. They needed something that worked better than what they had at keeping them alive -- even if it wasn't perfect. Some corollaries also arose: "There comes a point when it's time to shoot the engineer and get into production," and "Perfection is the enemy of excellence."
Commercial competition is a form of warfare, although the competition is far less intense, the consequences of failure less extreme, and the rules of conduct more genteel. Still, these same attitudes can apply to the kind of product development our community engages in today. People aren't literally dying while waiting for our designs to become available (typically), but arriving in the market too late can be fatal to a product's sales prospects. So, we work under constant pressure to act quickly. Accurately assessing when things are "good enough" can be the key to success.
It's true that a late entry into the market, an entry that is also greatly superior, can overtake earlier offerings. And an early entry that has significant flaws can fail if something better comes along quickly. But the later to market a product is, the more compelling the differences have to be to overcome the momentum an acceptable, earlier product can generate.
So, when management gives you impossible deadlines to meet, or forces you to finalize a design that you feel is not quite done, surrender your attachment to perfection and try to put the weaknesses that may remain in your design into perspective. The better you get at finding the optimum balance of timing and technology, the better for your career.
Rich Quinnell 12/12/2012 1:28:01 PM User Rank Blogger
Re: Enough for the customer, or the boss!
Good point about customer preferences not necessarily being the right design choice. In this case, one needs to realize that the "customer" is more than the one person or company you are currently dealing with, but includes all those others to whom you might want to sell.
In this thread, we generally agree that we must engage the customer asap.
However, bear in mind, the infrequent quote, "the customer is not always right". This can be true for eg. when one customer wants a feature at the exclusion of other features, however, the vendor knows that there are 9 other future customers who would require the other feature.
Rich Quinnell 12/10/2012 6:12:51 PM User Rank Blogger
Re: If a job's worth doing
I read Soul of a New Machine some years ago and I really sympathized with the need to carefully document changes and re-do the wire-wrap boards, as I was having to do the same thing with one of my system designs.
I guess the idea of "worth doing twice" is that if the job is important enough you can do a quick first job, learn what adjustments you will need, then do a polished second job. And if it turns out that it is not important enough to do over, well, then you didn't waste too much time doing the detail work in the first place.
Rich Quinnell 12/10/2012 4:24:25 PM User Rank Blogger
Re: Proximity Fuze and WW II Production
Great links, Jon. Thanks.
I wasn't trying to imply that anyone did or should rush a faulty design into production, I'm only saying that there comes a point where something's functionality and performance is enough to meet the need and that waiting to add more features or refinements may be a mistake.
Rich Quinnell 12/10/2012 4:19:30 PM User Rank Blogger
Re: Enough for the customer, or the boss!
owww! Sorry to hear about all that. It is always hard to decide when to make the call to get into production, and fraught with danger as your experience abundantly shows. I wonder if anyone here has had the opposite experience; getting too late to market because of holding onto a design to add features or improve performance beyond what was really needed. I've heard that Mark Twain lost his fortune investing in the creation of a typesetting machine that he started over three times trying to make the machine not make any mistakes, and lost the market to a machine that made occassional mistakes (keeping the printer's devils employed) but was good enough. Anyone have a personal modern example.
Al Sledge 12/10/2012 3:15:23 PM User Rank Word wizard
Re: Enough for the customer, or the boss!
@Rich. It was MY head that rolled. I owned the company! Outside of losing a child, telling my staff that Friday is their last day on the job was the worst day of my life. It even cost me my first wife. My fortune was no big deal. I can always make more. Still licking my wounds from all that, but thinking about trying it again, now that I'm 25 years older, wizer (?) and the kids are on their own. I miss making really cool stuff for others, watching it work, and getting paid far more than I'm worth!
The proximity fuze went through a lot of R&D--the labs didn't rush a faulty design into production. As I recall, the fuze used a single vacuum tube that served as the transmitter and receiver--clever engineering there. Also, how do you get battery power for the fuze when you need it? The electronics used a battery manufactured without a liquid electrolyte. During manufacturing, electrolyte got added in a sealed ampoule that would only break under a high-G force; that is, when leaving the barrel of a gun. For more information, I recommend the book, "The Deadly Fuze, The secret weapon of World War II," by Ralph Baldwin.
Also, I just finished the recent book, "Freedom's Forge: How American Business Produced Victory in World War II," by Arthur Herman. Excellent story about how businesses converted over to wartime production and how companies created new plants and shipyards to manufacture trucks, tanks, ships, etc. One shipyard built a Liberty ship in 4 days!
Rich Quinnell 12/10/2012 2:55:13 PM User Rank Blogger
Re: Enough for the customer, or the boss!
Sounds like this one turned out to be the wrong call. Whose head rolled when the order got cancelled, I wonder?
Ah, well. The lessons that APL took from the war years are not universally true. As they say, all generalizations are wrong somewhere.
They also say, the exception proves the rule. Sounds like an oxymoron, but the phrase is old and the meaning of "proves" when the expression was coined was somewhere between "tests" and "challenges," which makes the phrase more sensible.
So, your experience "proved" the rule. or as the pirate captain Barbarossa said in "Pirates of the Carribean," "they is more like guidelines than rules."
Al Sledge 12/10/2012 2:41:01 PM User Rank Word wizard
Re: Enough for the customer, or the boss!
I got burned once doing this. My distributer provided me a "beta" laser unit and I was to provide both power to the laser and my decoding electronics. Plus it was a "RUSH". The demonstrated prototype worked perfectly. Wanting to design the power supply for 25% over the beta unit required a few extra weeks for the parts but I was told we didn't have the time, so we banged them into production. The production laser however used 30% more power than the beta, so after 20 minutes of operation the supply went into thermal shutdown! There was no easy fix for the supply short of redesign. The order was cancelled! Good enough was nowhere near "good enough". Had I insisted on two extra weeks I would have been in Fat City today. Then again I might be dead too! Always a tough call.
To save this item to your list of favorite Microcontroller Central content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.