[Up] [Right] Why reconsider Systems Engineering methodology? [Up] [Right]

Key drivers affecting the engineering process

  • Engineering for evolving product families, product and production life cycles
  • Personnel mobility
  • Increasing System Complexity
  • Shorter time to market, and reduced design costs
  • Communication between disciplines & blurred boundaries

Requirements on engineering process

  • Design reuse supports shorter time to market
  • Better system-wide documentation of design process and product

New System Engineering methodologies

  • Originate in software development industry where the Key drivers have been felt most accutely in the past 20 years
  • Benefits
    1. Heirarchical models of system structure and function lead to efficient understanding of complex systems
    2. Well defined interfaces between system components lead improve requirements tracability, design validation and system verification
  • Why it works in Software engineering
    1. Object oriented System design methodologies mesh well with Object oriented software development methods
    2. Software projects present a homogeneous production environment -- the product is ultimately lines of lines of source code, pages of documentation, and training materials


[Up] [Right]