Principles of Innovation Engineering

12 Principles of Innovation Engineering with Context:

Innovation Engineering: A framework to apply technology and create transformation by aligning human talent in an efficient, effective, and positive manner. This framework offers practical guidance for creating transformation – whether in large firms, research labs, new ventures, or even innovative student projects.

  1. Start with Story: Innovative projects start with a story narrative. E.g. NABC, AxB, "low-tech demo", or inspiring product demonstration. Many projects go wrong because they start with a list of requirements. However, by starting with a story - such as a venture pitch, a “low-tech demo”, or narrative like NABC used by SRI during the invention of Siri – allows the everyone to better understand and agree on the objective of the project from the beginning. Refence: BMoE, Oracle Case, Netscape Case

  1. Strategy: Strategy should be set by the question of "how will the project win" according to your mission. Business strategy is selected a set of investments and activities that allow a firm or project to have an unfair advantage. It is not enough to be able to offer a product or service, the offering must be produced at a lower cost, or have a capability that cannot be copied, serve a niche, or be differentiated in another way that others cannot easily copy. Reference: Strategy definitions of E&Y and others

  1. Technology Strategy: Set technology strategy to achieve flexibility and speed/ease of incremental development. Besides creating a strategy for the overall project, a technology strategy creates an advantage in the way that the product or service is put together. The choices platforms, tools, and components can make a very large difference. It can be a great advantage when these choices make speed of development faster or when they enable quick changes. In the NVIDIA case example, the product allowed the advantage of ease of programming not for itself, but for its customers which opened a new market for GPU processors. In addition, the most successful innovators also know how to solve complex problems by breaking them down to a systems-level, all while keeping the design as simple and effective as possible.

  1. Scope: Choose a project scope/objectives which the ecosystem will support. The project plan should include partnerships and ecosystem development from the start. For example, when Caviar, the food delivery app, was first being created, they chose the scope of business to be food delivery services because they realized that restaurants would not mind giving up that service to other companies. The delivery service function was actually a distraction to the main business of most restaurants. Reference: Caviar Case

  1. Team Evaluation: A successful project should have 1) an exciting story; 2) logical high powered execution; and 3) social progress. Not every team member has to have all capabilities, but trust and mutual appreciation among the team members is necessary. When investors or managers think about supporting a project, they need to consider all of these factors. Available at, there is a BMVS survey of under 10 questions that can help managers and investors evaluate a team based on these factor. Reference BMoE

  1. Execution while Learning: Use inductive learning and reflection. Learning areas may include technology, tools, validation, business model, descriptive language, sales cycle or other areas. This concept is like driving to a destination, while learning how to drive a car. In any given project, this means the team is learning about the tools, the users, and the environment while at the same time developing the innovation, product, or business. For example, for an innovative team which primarily technology oriented members, while developing the project, team members will have to recruit or develop business acumen to help distribute the product. Reference: BMoE

  1. Agile Increments: Project execution is accomplished in agile increments, generally starting from the user’s touch point. This means that while the team is following its strategy, it develops the complete project increments. After each incremental step, a reflection process is used to understand what is working, what is not working, and what is most important to correct in the next incremental step. This is in contrast to mindlessly following a plan only to find that the resulting project has missed its objective. Reference: Design Thinking, Experience

  1. Test or validate everything: Always be able to separate what you know will work and what you don't know. Seek truth, avoid spin. For example, when NVIDA was testing its Fermi project, the product had a problem, and in common with many similar situations, the obvious or simplest explanation turned out to be wrong. The best practice is to verify every assumption while trying to figure out the issue. The same is true for business and customers, every assumption about what a customer wants or needs must be validated no matter how obvious it seems. Reference: culture in NVIDIA Case

  1. Powerful tools: Learn to use enough powerful tools. Whether we are talking about software tools as we teach in Data-X, the command line interface of a router, or a business tools in a given industry, it is important to be proficient with multiple tools. The same is even true for theoretic tools. Richard Feynman, the famous Nobel Prize winning physicist, said that as a punishment, he was told to solve assigned to solve integrals in many ways. It turned out later that in solving complex problems, when others gave up, he had more “tools” that he could try and others just did not have enough options. Reference: Richard Feynman, Data-X

  1. Innovation Leadership: A leaders primary job is to select, recruit, support and align the best team. The most important element within the team is "trust". An innovative leader's downfall is insecurity and ego. The innovative leader should welcome feedback and develop the strength to avoid egotistical or insecure habits. (Reference BMIL)

  1. Behavior and Mindset: Innovation behaviors across the team include wide comfort zone, EQ, grit, and a balance of broad thinkers and reliable, operational/functional experts. The original team starts with mostly broad thinkers. Positive mindsets include "I can accomplish or learn anything" (growth), "Resources are abundant" (to avoid over-competition) and "Adversity can be channeled become a source of strength” (motivation). Team members should often affirm positive beliefs about themselves (confidence). (BMoE, BMIL, VMware Case). A related growth example made famous by Nike, suggests “Just do it” is a better mindset than “We are good at making shoes”. Reference: BMoE, Dweck, Covey

  1. Innovation Environment: An environment that fosters innovation should allow intellectually diverse types of people to mix/collide together under pressure and common purpose. It has been a hallmark of innovation at Berkeley that mixing talented people with different backgrounds and ideas, and putting them together on projects with common purpose has been a key to innovation. That innovation is stronger when people are mixtures of different professional segments from on-campus and off-campus. Whether you are creating or joining an incubator, a design firm, or innovative corporate environment, the key is the mixing and trust building of intellectually diverse, capable people who can find common purpose together. Reference: Innovation Collider, SCET