
30 Apr Systems Engineering, Simplified: Key Tech’s Guiding Principles
Systems Engineering is a dense and challenging field. From the unparalleled NASA Systems Engineering Handbook to INCOSE’S thorough and accessible Systems Engineering Body of Knowledge to the IEC 15288 standard for system life cycle processes, the resources are abundant but overwhelming.
As a practical complement to these resources, Key Tech trains our system engineers based on a set of guiding principles to serve as anchors for this incredible depth of knowledge. These principles provide a concise, memorable set of guideposts for navigating tough programs from concept to manufacturing.
- Be tenacious. Learn as much as you can. No process or checklist can ever tell you everything you need to know about a system. Engage with your curiosity and start learning!
- Assume everyone is confused and has no memory (including you). While we’re not all that confused and amnesic, developing documentation as if we are will un-burden your brain, both now and in the future, so you can focus less on remembering and explaining things to newcomers, and more on further building the system.
- Give yourself options, then be ready to justify your decisions. Don’t settle for an architecture or design just because it’s the first one you came up with. Give yourself an abundance of options so that you can be selective about the solution. Just make sure you can defend that selection once you’ve made it.
- Amplify your team. A system engineer relies on large teams of people that want to do great work. Focus your efforts on enabling them to do so.
- Focus on the need. (Requirements are just book-keeping.) If you’re ever unsure how to meet a requirement (or what the requirement even means), go back to the need. What need are our stakeholders expressing by asking for this particular thing? Why does the system need that feature?
- Eat the frog. Mark Twain was once misquoted as saying, “If you have to eat a frog every day, do it in the morning.” Putting off the work of reading technical standards, contacting test labs, and talking to regulatory experts is just like not eating the frog—it’s going to hang over your head all day. So you might as well do it now.
- Testing is design. As a company, we have excellent instincts for design. We seek out needs and requirements, draft architectures, create rapid prototypes, evaluate and iterate those prototypes into alpha and beta versions, all while capturing our design rationale into coherent documentation. Good test management simply requires treating your testing like a design: Understand the requirements of the test, prototype the test method early, iterate on the procedure often, and document the test procedure and results thoroughly.
- It doesn’t work until you prove it. Use testing as a way to prove that your instrument or circuit board or mechanism—or, ultimately, your system—actually does what you say it should.
These principles are unique to Key Tech’s culture and our values of ownership, support, exceptional work, and fun. We have developed them over decades of experience designing and building ever more sophisticated systems.
- Systems Engineering, Simplified: Key Tech’s Guiding Principles - April 30, 2025
- Assay Interfacing - August 20, 2024
- A Growing Need for Systems Thinking - April 29, 2020


