ESD.33 Systems Engineering Lecture 1 Course Introduc8on Instructors: Dr. Qi Van Eikema Hommes Mr. Pat Hale Mr. David Erickson Teaching Assistants: Ellen Czaika Ipshita Deepak Agenda Welcome and Introduc8on of Teaching Staff Why are we here? What are Systems? What is Systems Engineering? Why do we study Systems Engineering? Course Schedule and Logis8cs © June 8, 2010 Qi Van Eikema Hommes 2 Dr. Qi Van Eikema Hommes • ESD Research Associate and Lecturer • 8 years of work experiences in automo8ve companies (Ford and GM) – Senior Research Scien8st at GM R&D – Powertrain Systems Engineer at Ford MIT © June 8, 2010 Ph.D. and M.S. in Mechanical Engineering Qi Van Eikema Hommes University of Kentucky B.S. in Mechanical Engineering 3 Dr. Pat Hale • SDM Director, ESD Senior Lecturer • Military experience: - 20 years in U.S. Navy: submarines • Industry experience: - Draper Labs (Director, Systems Engineering) - O8s Elevator (first Director, Systems & Controls Engineering) • Past INCOSE president © June 8, 2010 Qi Van Eikema Hommes 4 Academic Background B.S. Mechanical Engineering University of Minnesota M.S. Mechanical Engineering Engineer’s Degree in Ocean Engineering Massachusetts Institute of Technology MBA Cornell University © June 8, 2010 Qi Van Eikema Hommes 5 About me: Product designer/ manager, systems engineer, mobile tech enthusiast, a mother, vocal ar8st and a second year SDM student © June 8, 2010 Qi Van Eikema Hommes 6 About me: SDM08 Former manager of systems engineering team Ethnographer Athlete (numerous sports: rowing, yoga, skiing/snowboarding, hiking, biking, sailing, surfing, etc.) © June 8, 2010 Qi Van Eikema Hommes 7 Why Are We in This Class? © June 8, 2010 Qi Van Eikema Hommes 8 © June 8, 2010 Qi Van Eikema Hommes Image by MIT OpenCourseWare. 9 Is This a System and Why? Power grid image removed due to copyright restrictions. Image can be found at HowStuffWorks.com. http://science.howstuffworks.com/power.htm/printable © June 8, 2010 Qi Van Eikema Hommes 10 Is This a System and Why? © June 8, 2010 Qi Van Eikema Hommes 11 Is This a System and Why? Corporate Name Name Headquarters Name Strategy Department Name Finance Department Name Marketing Department Name Sales Department Name Name IT Department Administration Name Public Relations Department Name Legal Department Name Personnel Department Name Research Department Name Logistics Department Name Production Name Security Department Image by MIT OpenCourseWare. © June 8, 2010 Qi Van Eikema Hommes 12 Is This a System and Why? http://ccl.northwestern.edu/netlogo/models/WolfSheepStrideInheritance (ANIMATION) Works in Firefox browser Wolves eats sheep. Sheep eat grass. Wolves and sheep reproduce. They move in random directions. Try when there are more wolves than sheep. © June 8, 2010 Qi Van Eikema Hommes 13 What Types of Systems Have You Worked on? Why do you call them “systems?” © June 8, 2010 Qi Van Eikema Hommes 14 Defini8on of Systems • A combina8on of interac8ng elements organized to achieve one more stated purposes. • An integrated set of elements, subsystems, or assemblies that accomplish a defined objec8ve. These elements include products (hardware, sofware, firmware), processes, people, informa8on, techniques, facili8es, services, and other support element. Source: INCOSE SE Handbook, V3.2 © June 8, 2010 Qi Van Eikema Hommes 15 Characteris8cs of Systems • • • • • Interac8on Hierarchical Emergent Dynamic Interdisciplinary © June 8, 2010 Qi Van Eikema Hommes 16 Digital Photography EOS Digital Cameras (with Direct Print) Computers PictBridge Compatible Printers (with Direct Print) PC Card Adapter EOS-1Ds Mark II CF/SD Card Reader PC Compatible Computer EOS-1D Mark II CF/SD Cards Inkjet Photo Printer EOS-20D EOS Digital Rebel XT USB Cable (FireWire IFC-200D4/ D44 or IFC-450D4/D44 cable for EOS 1Ds Mark II and EOS 1D Mark II) Macintosh Computer USB Cable USB Cable Interface Cable IFC-300PCU/IFC-400PCU (EOS-1Ds Mark II, 1D Mark II, 20D, Digital Rebel XT, Digital Rebel) Compact Photo Printer EOS Digital Rebel Image by MIT OpenCourseWare. © June 8, 2010 Qi Van Eikema Hommes 17 System of Systems Large‐scale inter‐disciplinary problems involving mul8ple, heterogeneous, distributed systems. • • • • • • • System elements operate independently. System elements have different life cycles. The iniAal requirements are likely to be ambiguous. Complexity is a major issue. Management can overshadow engineering. Fuzzy boundaries cause confusion. SoS engineering is never finished. Source: INCOSE SE Handbook V3.2 © June 8, 2010 Qi Van Eikema Hommes 18 This Class’ Focus © June 8, 2010 Qi Van Eikema Hommes 19 Agenda Welcome and Introduc8on of Teaching Staff Why are we here? What are Systems? What is Systems Engineering? Why do we study Systems Engineering? Course Schedule and Logis8cs © June 8, 2010 Qi Van Eikema Hommes 20 What is Systems Engineering? • Systems engineering is a discipline that concentrates on the design and applica8on of the whole (system) as dis8nct from the parts. It involves looking at a problem in its en8rety, taking into account all the facets and all the variables and rela8ng the social to the technical aspect. • Systems engineering is an itera8ve process of top‐down synthesis, development, and opera8on of a real‐world system that sa8sfies, in a near op8mal manner, the full range of requirements for the system. INCOSE SE Handbook V3.2 © June 8, 2010 Qi Van Eikema Hommes 21 What is Systems Engineering? • Systems engineering is an interdisciplinary approach and means to enable the realiza8on of successful systems. It focuses on defining customer needs and required func8onality early in the development cycle, documen8ng requirements, and then proceeding with design synthesis and system valida8on while considering the complete problem: opera8ons, cost and schedule, performance, training and support, test, manufacturing, and disposal. SE considers both the business and the technical needs of all customers with the goal of providing a quality product that meets the user needs. INCOSE SE Handbook V3.2 © June 8, 2010 Qi Van Eikema Hommes 22 Applica8on Domains of Systems Engineering • • • • • • • • • • • • Aerospace Urban Infrastructure Communica8ons systems Data and informa8on systems Healthcare systems Electric power systems Produc8on/construc8on systems Waste disposal systems Transporta8on systems Financial systems Educa8on systems Source: Blanchard, Fabrycky, Systems Engineering and Analysis, 5 … © June 8, 2010 th Qi Van Eikema Hommes 23 ed. Waterfall Process Model Introduced by Royce in 1970, initially for software development. Requirements Analysis Specifications FE ED Design BA CK Implementation Test Maintenance Image by MIT OpenCourseWare. Source: Blanchard, Fabrycky, Systems Engineering and Analysis, 5th ed. © June 8, 2010 Qi Van Eikema Hommes 24 Spiral Process Model ation ment Imple Form al De Revie sign w Equ De ipmen fini tion t Sp Syste eci fic m ati on Se l De ect sig n s esi System Analysis nal tio era pe Op ototy Pr Com lity sibi s Fea si y l Ana ts men uire n Req atio c Allo ent pon Com ign Des nents po Need nth Sy m ste Sy otype t Pro Test a l Revi nd tai ents e ew D em ir Conc qu ept Re on i Revi ual t n ew nc Fu initio f e D m ste nts Sy eme on r i i qu nat Re ermi t De Trade-Off Studies • Boehm, 1986. • Adapted from Waterfall model • Itera8ve • Prototyping Evaluation and Optimization Image by MIT OpenCourseWare. Source: Blanchard, Fabrycky, Systems Engineering and Analysis, 5th ed. © June 8, 2010 Qi Van Eikema Hommes 25 System Engineering Implemented in FPDS Customer Focus Customer Experience & Feedback Customer Musts / Wants Corporate Corporate Knowledge Knowledge Generic GenericVDS VDS& & SDS SDS Competitive Competitive Benchmark Benchmark Data Data Reusability Reusability Constraints & Constraints & Data Data Product Knowledge Product Knowledge Manufacturing Knowledge & Manufacturing Reusability Knowledge & Technology Reusability Warranty Data Technology Models Customer Requirements Vehicle VehicleLevel LevelInputs Inputs Purchase / Owner Purchase / Owner//Operator Operator Regulatory Regulatory(FMVSS, (FMVSS,EPA, EPA,...) ...) Corporate (WCR, ABS, Corporate (WCR, ABS,Manuf, Manuf,...) ...) Customer Customer Satisfaction Satisfaction Purchase, Purchase,Operate Operate & &Maintain Maintain Disposal Disposal Feasibility Feedback Requirements Cascades DVM / DVP Vehicle VehicleLevel LevelRequirements Requirements Vehicle Attributes Vehicle Attributes Vehicle VehicleSystem SystemSpecification Specification--VDS VDS Vehicle Vehicle Verification Verification Production Production Feasibility Feedback Requirements Cascade System System//Subsystem SubsystemLevel Level DVM / DVP System System System & System & Verification Subsystem Design SpecificationSDS Verification Subsystem Design Specification- SDS Feasibility Feedback Requirements Cascade Part Part//Component ComponentFabrication Fabrication// Verification Verification Part Part//Component ComponentDesign Design Component ComponentDesign DesignSpecification Specification--CDS CDS Warranty Data Models Highly HighlyIterative Iterative KO KO SI SI SC SC Mostly MostlySerial Serial PA PA PR PR J1 J1 Image by MIT OpenCourseWare. © June 8, 2010 Qi Van Eikema Hommes 26 INCOSE VEE Model Image by MIT OpenCourseWare. © June 8, 2010 Qi Van Eikema Hommes 27 Is There a Winner? • It is observed that preferences expressed by individuals and groups for one of the system models is subjec8ve. • Research is needed to see which model fits what situa8on bemer. • Class Discussion: – What are common among these processes? – Is Systems Engineering the same from Product Development? © June 8, 2010 Qi Van Eikema Hommes 28 Systems Engineering vs. Product Development Product Development Process (Ulrich and Eppinger) Concept Development Planning Mission Approval System-Level Design Concept Review Detail Design System Spec Review Testing and Refinement Critical Design Review Production Ramp-Up Production Approval System Engineering Implemented in FPDS Customer Focus Customer Experience & Feedback Customer Musts / Wants Corporate Corporate Knowledge Knowledge Generic GenericVDS VDS& & SDS SDS Competitive Competitive Benchmark Benchmark Data Data Reusability Reusability Constraints & Constraints & Data Data Product Knowledge Product Knowledge Manufacturing Knowledge & Manufacturing Reusability Knowledge & Technology Reusability Warranty Data Technology Models Customer Requirements Vehicle VehicleLevel LevelInputs Inputs Purchase Purchase//Owner Owner//Operator Operator Regulatory Regulatory(FMVSS, (FMVSS,EPA, EPA,...) ...) Corporate Corporate(WCR, (WCR,ABS, ABS,Manuf, Manuf,...) ...) Customer Customer Satisfaction Satisfaction Purchase, Purchase,Operate Operate & &Maintain Maintain Disposal Disposal Feasibility Feedback Requirements Cascades Vehicle VehicleLevel LevelRequirements Requirements Vehicle VehicleAttributes Attributes Vehicle System Specification Vehicle System Specification--VDS VDS DVM / DVP Vehicle Vehicle Verification Verification Production Production Feasibility Feedback Requirements Cascade System System//Subsystem SubsystemLevel Level DVM / DVP System System System System& & Verification Subsystem Design SpecificationVerification Subsystem Design Specification-SDS SDS Feasibility Feedback Requirements Cascade Part Part//Component ComponentFabrication Fabrication// Verification Verification Part Part//Component ComponentDesign Design Component ComponentDesign DesignSpecification Specification--CDS CDS Warranty Data Models Highly HighlyIterative Iterative KO KO SI SI SC SC Mostly MostlySerial Serial PA PA PR PR J1 J1 Image by MIT OpenCourseWare. © June 8, 2010 Qi Van Eikema Hommes 29 Agenda Welcome and Introduc8on of Teaching Staff Why are we here? What are Systems? What is Systems Engineering? Why do we study Systems Engineering? Course Schedule and Logis8cs © June 8, 2010 Qi Van Eikema Hommes 30 The Value of Systems Engineering Image by MIT OpenCourseWare. © June 8, 2010 Qi Van Eikema Hommes 31 The Value of Systems Engineering • Systems engineering efforts reduce cost and schedule overrun. • Class discussion: Why? Think back about the characteris8cs of systems. – Interac8on – Hierarchical – Emergence – Dynamic – Interdisciplinary © June 8, 2010 Qi Van Eikema Hommes 32 History of Systems Engineering 1940s The Machine Age © June 8, 2010 The Systems Age Qi Van Eikema Hommes 33 The Machine Age • Reduc9onism—Everything can be reduced, decomposed, or disassembled to simple indivisible parts. • Analy9cal way of thinking – Take apart what is to be explained – Explain the smaller parts. – The whole is the sum of its parts. • Mechanism – Cause and effect, determinis8c thinking – Closed System Thinking—ignore the environment a phenomenon is in. • Mechaniza9on – Industrial revolu8on (18‐19th century) – Machine subs8tute people for physical work – Dehumaniza8on of work © June 8, 2010 Qi Van Eikema Hommes 34 Examples of Machine Age Thinking • Ancient roots – Aristotle (Physics—fire, earth, air, water, aether ) – Archimedes • Biology – Study of cells and organs • Physics – Study of atoms • F. W. Taylor “Scien8fic Management” © June 8, 2010 Qi Van Eikema Hommes 35 Class Discussion Points • Your examples? • Strength and Weakness of Machine Age Thinking © June 8, 2010 Qi Van Eikema Hommes 36 The System Age • Circa 1940s • Supplemen8ng the Machine Age thinking • Expansionism – All objects and events, and all experience of them as parts of larger wholes. – Stochas8c view of the systems. • Synthe9c Thinking (Systems Thinking) – Instead of focusing on explaining the whole but taking it apart, synthe8c thinking focuses on explaining something in terms of its role in the larger system. – The whole is not equal to the sum of its parts—some8mes more, some8mes less. • Teleologically oriented – Systems have purposes – More focuses on the human aspect of organiza8on design and management. © June 8, 2010 Qi Van Eikema Hommes 37 Machine Age vs. Systems Age Machine Age Thinking Reduc8onism Analy8cal thinking Mechaniza8on Systems Age Thinking Expansionism Synthe8c thinking Teleologically Oriented • These two eras show continuous human inquiry to understand the world. • They are complementary, not contradictory. • System Engineering is a more recent phenomenon. • Understanding the history helps us to think critically. © June 8, 2010 Qi Van Eikema Hommes 38 INCOSE • The Interna8onal Council on Systems Engineering (INCOSE) is a not‐for‐profit membership organiza8on founded to develop and disseminate the interdisciplinary principles and prac8ces that enable the realiza8on of successful systems. • Mission: Share, promote and advance the best of systems engineering from across the globe for the benefit of humanity and the planet. • Vision: The world's authority on Systems Engineering. • hmp://www.incose.org/ © June 8, 2010 Qi Van Eikema Hommes 39 Agenda Welcome and Introduc8on of Teaching Staff Why are we here? What are Systems? What is Systems Engineering? Why do we study Systems Engineering? Course Schedule and Logis8cs © June 8, 2010 Qi Van Eikema Hommes 42 Course Learning Objec8ves • This course intends to help you develop the capability of systems thinking by introducing classical and advanced systems engineering theory, methods, and tools. Afer taking this class, you should be able to: – Develop a systems engineering plan for a realis8c project. – Judge the applicability of any proposed process, strategy, or methodology for systems engineering using the fundamental concepts from disciplines such as of probability, economics, and cogni8ve science. – Understand system engineers’ role and responsibili8es. Understand the role of organiza8ons. – Apply systems engineering tools (e.g., requirements development and management, robust design, Design Structure Matrix) to realis8c problems; – Recognize the value and limita8ons of modeling and simula8on. – Formulate an effec8ve plan for gathering and using data. – Know how to proac8vely design for and manage system lifecycle targets. © June 8, 2010 Qi Van Eikema Hommes 43 Lecture 4 Stakeholder Analysis and Requirements Defini8on Course Layout Lecture 2 Systems Engineering As Human Ac8vity Lecture 5 innova8on in Systems Engineering Lecture 6 Axioma8c Design and DM‐DSM Method Lecture 13 Design Verifica8on and Valida8on, Lifecycle Management Lecture 8 Trade Space Explora8on Concept Selec8on Lecture 10 : Experiments Lecture 11 : Robust Design I Lecture 12: Robust Design II © June 8, 2010 Qi Van Eikema Hommes 44 Course Materials • Textbooks: – INCOSE Systems Engineering Handbook, V3.2. – “40 Principles” – QBQ • Reference books: – Strongly recommended: Blanchard, B. S., and Fabrycky, W. J., Systems Engineering and Analysis, 5th edi8on, Pren8ce Hall, 2010. © June 8, 2010 Qi Van Eikema Hommes 45 Course Policies • Reading –please be prepared for class discussions • Class sessions – 2 sessions/week, 2 hours/session – Session 3, 3 hours, project proposal – Sessions 19 and 20, 4 hours, final presenta8ons. • Amendance and class par8cipa8on – Instructor will randomly pick student names for class discussion © June 8, 2010 Qi Van Eikema Hommes 46 Class Time Commitment • Course is H 3‐0‐6 • This is a 9 units class in a normal semester (14 weeks). • Summer is 10 weeks, which means this course requires 12.6 hours of work per week. • 12.6 hours = 4 hours in class + 8.6 hours outside • 8.6 hours include reading, homework assignments, and project work. © June 8, 2010 Qi Van Eikema Hommes 47 Grading • Project (presenta8ons and reports): – Individual Project proposal (presenta8on and 1‐page) 10% – Mid‐term (group presenta8on) 10% – Final (group presenta8on) 20% • Homework Assignments 10% x 5 – The first four are individual assignments 10% x 4 – The fifh is a group presenta8on 10% • Amendance and class par8cipa8on 10% – Each class unamended without instructors’ permission reduces 1% of the grade – Please let the instructor know if you are unable to amend the class. © June 8, 2010 Qi Van Eikema Hommes 48 Term Project • The goal is to apply the systems engineering methods and tools to a topic that fits your interest / your industry. • Acceptable topic examples: – Design of a new system (technical, organiza8onal, enterprise level, etc.). The project must have enough detail so that it can demonstrate the use of the methods and tools taught in the class. – In‐depth inves8ga8on of a successful or failed project • Choose a project that you have access to informa8on and data. © June 8, 2010 Qi Van Eikema Hommes 49 Term Project Deliverables • Proposal (Session 3) – Individual students propose project topics – Voluntarily form teams of 3‐5. Four‐ member teams are strongly encouraged. – Submit team forma8on report by Session 5. • Mid‐term presenta8on (Session 9) • Final presenta8on (Sessions 19 and 20) © June 8, 2010 Qi Van Eikema Hommes 50 Homework Assignments • What if you were called to help NHSTA inves8gate the Toyota sudden accelera8on safety recall? • Most of the homework assignments will be centered around the ques8on: What could have been done to prevent the problem? • Your study should not be focused only on Toyota, but automobiles in general. • More about the case study in a few slides. © June 8, 2010 Qi Van Eikema Hommes 51 Homework Requirements • Homework is individual‐based. Collabora8on is encouraged, but work must be turned in by individuals. • Acknowledge all help received. • Provide references to data and informa8on sources. © June 8, 2010 Qi Van Eikema Hommes 52 Agenda Welcome and Introduc8on of Teaching Staff Why are we here? What are Systems? What is Systems Engineering? Why do we study Systems Engineering? Course Schedule and Logis8cs © June 8, 2010 Qi Van Eikema Hommes 53 MIT OpenCourseWare http://ocw.mit.edu ESD.33 Systems Engineering Summer 2010 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.