Chapter 7: The 30 elements of systems engineering

Slides:



Advertisements
Similar presentations
Prescriptive Process models
Advertisements

Mahmut Ali GÖKÇEIndustrial Systems Engineering Lecture 2 System Identification ISE102 Spring 2007.
S Y S T E M S E N G I N E E R I N G.
1 Software Testing and Quality Assurance Lecture 13 - Planning for Testing (Chapter 3, A Practical Guide to Testing Object- Oriented Software)
Lecture # 2 : Process Models
Chapter 2 – Software Processes
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 9 Slide 1 Appendix 3 Object-Oriented Analysis and Design.
School of Computing, Dublin Institute of Technology.
Chapter 1 Software Development. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. 1-2 Chapter Objectives Discuss the goals of software development.
Software Engineering General Project Management Software Requirements
SE 555 Software Requirements & Specification Beyond Requirements Based on Weigers Chapter17.
IT Planning.
Business Area Analysis Focus: Domain View (selected business area) Goals: –Isolate functions and procedures that allow the area to meet its goals –Define.
1 Introduction to System Engineering G. Nacouzi ME 155B.
Nov. 14, 2007 Systems Engineering ä System ä A set or arrangement of things so related as to form a unity or organic whole. ä A set of facts, principles,
EMIS Chapter 6. EMIS Chapter 6 EMIS Chapter 6 Fig 6.2 shows where the SEMP fits into the earliest program stages. Fig 6.5 has an.
SE 555 – Software Requirements & Specifications Introduction
TECH 101 Product Design and Manufacturing. TECH 1012 System Life-Cycle Engineering 2 Major phases in almost all products and in many cases services –Acquisition.
DITSCAP Phase 2 - Verification Pramod Jampala Christopher Swenson.
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 2 Slide 1 Systems engineering 1.
Software Life Cycle Model
Engineering Systems of.
Introduction to Computer Technology
Chapter 9: Systems architecting: Principles (pt. 1) ISE 443 / ETM 543 Fall 2013.
Effective Methods for Software and Systems Integration
Continuation From Chapter From Chapter 1
Chapter 2: Overview of Essentials ISE 443 / ETM 543 Fall 2013.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Engineering System Design
SOFTWARE SYSTEMS DEVELOPMENT 4: System Design. Simplified view on software product development process 2 Product Planning System Design Project Planning.
1 Chapter 23 Estimation for Software Projects. 2 Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for.
Lecture 7: Requirements Engineering
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Chapter 6 System Engineering Overview of System Engineering.
Requirements as Usecases Capturing the REQUIREMENT ANALYSIS DESIGN IMPLEMENTATION TEST.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
Systems Analysis and Design in a Changing World, Fourth Edition
Systems Engineering Conceptual System Design. Systems Engineering and Analysis, B.S. Blanchard and W. J. Fabrycky, 3 rd edition, Prentice-Hall, 1998.
Chapter 2 – Software Processes Lecture 1 Chapter 2 Software Processes1.
CSE 303 – Software Design and Architecture
Software Project Management (SEWPZG622) BITS-WIPRO Collaborative Programme: MS in Software Engineering SECOND SEMESTER /1/ "The content of this.
Smart Home Technologies
Concepts/ definitions/ meanings of program plan, program scheme, program development, concept paper Program plan is a systematic arrangement of elements.
Software Engineering Lecture 10: System Engineering.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
1 Lecture 2.3: SE Process (SEF Ch 3) Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
© NALO Solutions Limited NALO Solutions, presents the – Revenue Collector App Using Mobile Phones to gather Revenue SOFTWARE ENGINEERING.
Systems Architectures System Integration & Architecture.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Chapter 9: Systems architecting: Principles (pt. 3) ISE 443 / ETM 543 Fall 2013.
Chapter 2 Bring systems into being April Aims of this Lecture To explain what is “System Life-Cycle” To understand the systems engineering process.
Camera PDR/CD1 Planning 19 September 2008
Introduction to Project Management
Supportability Design Considerations
Chapter 2 How important is determining (or creating) the need first?
Lecture 9- Design Concepts and Principles
IT 440: SYSTEM INTEGRATION
Software Engineering: A Practitioner’s Approach, 6/e Chapter 23 Estimation for Software Projects copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
Overview of System Engineering
Chapter 1 (pages 4-9); Overview of SDLC
Chapter 2 How important is determining (or creating) the need first?
EMIS 7307 Chapter 6.
Lecture 9- Design Concepts and Principles
Systems Engineering for Mission-Driven Modeling
Software Engineering: A Practitioner’s Approach, 6/e Chapter 23 Estimation for Software Projects copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
Chapter 26 Estimation for Software Projects.
Presentation transcript:

Chapter 7: The 30 elements of systems engineering ISE 443 / ETM 543 Fall 2013

7.1 Overview Architecture and construction of systems. Systems approach … 7 key features See pg. 193 3 key aspects 443/543– 6

7.2 SE perspectives 2 representations of SE perspectives Mil-Std-499B Revisited Broader view of interrelated systems 4 main features to systems engineering Variety of inputs and outputs exist NASA mission design process Built in 3 phases: Conceptual design Mission analysis Definition process Focuses attention on mission analysis (often overlooked) Focuses on front end of system life cycle 443/543– 6

7.3 30 elements Inclusive activities that are necessary over the system life cycle See Exhibit 7.1, pg. 199 See also figs. 7.2 & 7.3, pp. 200-201 It is important that the CSE master each element and also understand the interrelationship between elements.

7.3.1 Needs, Goals, & Objectives The same as the first element of the project plan. Given by the system user and must be current and appropriately stated.

7.3.2 Mission engineering Detailed articulation and analysis of the intended mission of the system that is being engineered. Main purposes are to verify that the system has legitimate missions to be executed that are not being carried out by other systems and to provide a technical basis for the full definition of requirements for the system.

7.3.3 Requirements analysis & allocation Set of activities that review existing requirements, derive new requirements, and then allocate requirements to functional elements of the system. Can determine ultimate success or failure of the system.

7.3.4 Functional analysis and decomposition Separate the “what is to be done” from the “how it is to be done” Includes defining top level functions, decomposing low level functions and subfunctions, allocating data flow appropriately. Cause the CSE to consider alternative ways to implement a given function.

7.3.5 Architecture design and synthesis Formulating alternative system architectures and then evaluating them for system requirements satisfaction. Can involve various technologies and concurrent engineering considerations. Concurrent engineering is considered as one of the 30 key elements of SE. Does not include selection of a preferred architecture.

7.3.6 Alternatives analysis and evaluation Decides the preferred system architecture. It can use TPM, LCC, risk analysis, ILS, and RMA, etc. Not enough to simply select the architecture, but also must explain why the architecture was selected.

7.3.7 Technical Performance Measurement Underlying basis for evaluating the performance of the architecture alternatives. Key ingredient in selecting more detailed design parameters. TPP – additional measures represented by the parameters upon which the TPM are dependent. Load is a special consideration Often involves computer simulation and models.

7.3.8 Life cycle costing 3 main categories of cost RDT&E Acquisition or procurement O&M Evaluate a system using a LCC model Looks at the cost elements of the system Years of useful life of the overall system and subsystems Utilize various CERs to develop the necessary cost estimates Example – COCOMO

7.3.9 Risk analysis Main categories Schedule Cost Performance Societal Most difficult is performance because it leads to both scheduling and cost risks Each risk is evaluated and given a probability level of occurrence and consequence Societal risk is risk to public that can result from deployment of the system.

7.3.10 Concurrent engineering Concurrent Engineering is ‘a systematic approach to the integrated, concurrent design of products and their related processes, including manufacturing and support’, and essentially attempts to involve all parties with a role to play throughout the system life cycle. (Justin Blount) 443/543– 6

7.3.11 Specification development Specification Development is used to continue the design after system architecture selection. It usually involves three categories: hardware, software, and human. (Justin Blount) 443/543– 6

7.3.12 Hardware, software, and human engineering This element refers to the design and construction of subsystems as well as the components that make up these subsystems. (Ryan Stapleton) (there’s more to it than this … the challenge to the class is to find at least 1 more thing to say …) 443/543– 6