Technology/ Engineering/ General A top-down, step-by-step, life-cycle approach to systems engineering In today's environment, there is an ever-increasing need to develop & produce systems that are robust, reliable, high quality, supportable, cost-effective, & responsive to the needs of the customer or user.