What is often lacking is testing of significant changes before giving final result to the user. And that, together with writing documentation and training is often deemed uninteresting and boring by engineer rich teams. "Community will fill up gaps" is often heard. Well maybe. And maybe community will write an accident analysis after something bad has happened.
What's the value of a unit-less fuel gauge? Why not a warning light or two per tank and / or a calibrated fuel gauge?
If you want to move the fuel hoses out of the cabin (good plan!) move the fuel hoses out of the cabin but leave the interface in place and make it electrical; put the mechanical switch in the difficult to find place and update the SOP to include "if the remote fuel switch fails use the mechanical switch in this difficult to reach location"
Engineering around edge cases is hard. Which is just simply saying "engineering is hard". Doing things without addressing edge cases is just craft.
Now that I am old, an important part of what I do is teaching others what I've learned, because if experience has taught me anything, it's that people don't just magically figure things out. Formal education and mentorship are as vital to my younger colleagues' success as they were to mine.
I also wonder if the builder also made a faulty assumption that the plane would be flown mostly by experienced pilots in which case they may not have done a great job anticipating edge cases.
If that's the case, why are computer user interfaces generally so bad?
I don’t think it’s a fluke that a lot of site optimization tools are focused at e-commerce apps and sites where the stakes are a bit more tangible.
This was his first "real" flight in this plane.
At college one professor used a particular engineering class to weed out students from the engineering program. He intentionally made it so challenging it was considered its own prerequisite.
I found the practice abhorrent even in that context.
Come on. I can hardly make the problem more obvious, but I'll try:
If people did that, nobody would fly any plane ever. You have to fly for the first time at some point.
When there's no simulators or co-pilot seats like for the kit plane in question, you literally have no other way to gain experience.
This is the equivalent of job offers asking for 10 years experience in a technology that's barely a few months old.
I was speaking ironically
As my comment noted, I am not a fan of making something its own prerequisite.
The design change was possibly an improvement when the only user was the builder who was intimately familiar with its design, but ended up being a disaster when someone else tried to use it under stress.
IMO the FAA strikes an excellent balance between allowing people to make crazy flying contraptions that can be dangerous, yet also keeping the civilian flying population safe. One place where there can be some unanticipated risk though is, like in this case, a homebuilt aircraft that's sold to a non-builder.
In any case though, in my opinion, the primary cause of the accident was not the fuel selector, it was John Denver's lack of preflight. He took off with very little gas in the plane, and virtually none on the tank he had selected for takeoff.
You need to make that valve easy to operate, operate in a sensible way (flip right to the right fuel tank, not left tank, have a 'both' setting, etc.), and make it ergonomically work.
In this case, the ergonomic issue could have been solved with a "dead pedal" right next to the right rudder. This is a fixed surface adjacent to the pedal in the cockpit wall you can put your foot on and press. There is one to the left of the clutch in most well-setup sportscars. With this, the pilot could press and reach around without any input on the rudders.
But, this "builder" couldn't be bothered to actually solve the problem and he killed a bunch of the pilots using his update, including John Denver. Criminal, if you ask me.
It's someone unqualified to be making engineering decisions absurd level of optimization for one rare (to the point of being nonexistant) risk, to the point that they made a valve that is part of near constant use in many planes...nearly impossible to see or reach.
Alternating what tank you draw from is part of normal aircraft operation because otherwise you end up with balance issues. Making that valve require contorting oneself and fully deflecting a flight control surface is so fucking asinine it defies belief.
> We in the PC and web worlds have a lot to learn from this, too. We have a lot of bad design floating around that is just as perverse as fuel valves that face the wrong way, hidden behind firewalls...
I agree that we have a lot of bad design in the PC and Web worlds, but I don't think that's the conclusion I'd draw at the end of the article. It seems like this a lesson about an engineer changing the design during implementation without understanding (or while misunderstanding) the original design. Chesterton's fuel valve.