A process for developing originating requirements is described.Originating requirements are the cornerstone upon which the systems engineering process is based. These requirements do not just appear, but involve a great deal of work using several important systems engineering tools: the operational concept, the external systems diagram, and the objectives hierarchy. In addition, this work provides a unified perspective on what requirements are, an appropriate taxonomy for originating requirements and an outline of the originating requirements document. This paper should serve as a discussion point for refining what may be the most important systems engineering activity.
Pragmatic Principle 1 [INCOSE]Know the problem, the customer, and the consumer 1. Become the "customer/consumer advocate/surrogate" throughout the development and fielding of the solution.
Begin with a validated customer (buyer) need-the problem.3. State the problem in solution-independent terms.
Know the customer's (or buyer's) mission or business objectives.5. Don't assume that the original statement of the problem is necessarily the best, or even the right one.6. When confronted with the customer's need, consider what smaller objective(s) is/are key to satisfying the need, and from what larger purpose or mission the need drives; that is, find at the beginning the right level of problem to solve.7. Determine customer priorities (performance, cost, schedule, risk, etc.).8. Probe the customer for new product ideas, product problem/shortfalls, identification of problem fixes. 9. Work with the customer to identify the consumer (user) groups that will be affected by the system.