The application of a systematic, disciplined, and quantifiable approach to transform a set of requirements representing the collection of stakeholder needs, expectations, and constraints using documented techniques and technology to
design, implement, and maintain a tangible product. (See also "software engineering" and "systems engineering.")
In CMMI, hardware engineering represents all technical fields (e.g., electrical or mechanical) that transform requirements and ideas into tangible and producible products.