Systems engineering is an interdisciplinary approach and means to enable the realization of successful systems by defining customer needs and required functionality early in the development cycle. Systems engineers are responsible for the design and management of complex systems guided by systems requirements.