Abd-El-Kader SAHRAOUI ([email protected]) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · •...

26
Introduction to Systems Engineering Abd-El-Kader SAHRAOUI ([email protected]) Industrial Dept Toulouse University: www.iut-blagnac.fr and Laboratoire d‘Analyse et d‘Architecture des Systems LAAS du CNRS, Toulouse France : www.laas.fr

Transcript of Abd-El-Kader SAHRAOUI ([email protected]) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · •...

Page 1: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Introduction to Systems Engineering

Abd-El-Kader SAHRAOUI ([email protected])Industrial Dept Toulouse University: www.iut-blagnac.frand Laboratoire d‘Analyse et d‘Architecture des Systems

LAAS du CNRS, Toulouse France : www.laas.fr

Page 2: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

• Systems Engineering I• Systems Engineering II• Systems Engineering Standards : EIA 632• Requirements management I• Requirements managements II : Traceability• Verification and Validation (V&V)• Case studies

Page 3: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

• 1. Grasp the importance of SE• 2. Knowledge about the context and SE

Framework• 3. Stimulus for further SE Knowledge

acquisition

Page 4: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

What is the systems engineering : produce an impression or create a rabbit

Systems engineering is also an art without magicic

Page 5: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

System Engineering: Definition (Incose)

Systems Engineering is an interdisciplinary approach and means to enable the realization of successful systems. It focuses on defining customer needs and required functionality early in the development cycle, documenting requirements, then proceeding with design synthesis and system validation while considering the complete problem:

•Operations •Performance •Test •Manufacturing •Cost & Schedule •Training & Support •Disposal

Page 6: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

System Engineering: Definition (Incose)

Systems Engineering integrates

• All the disciplines and • specialty groups into a team effort forming a structured development process that proceeds from concept to production to operation.

Systems Engineering considers both • The business and • The technical needs of all customers with the goal of providing a quality product that meets the user needs.

Page 7: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

A simple example : A pen

We need : why a new pen

• Its primary function

• The stakeholders : writers, designers, salesman, …

• Cost constraints and related data (market)

• Accumulated knowledge (the writing have been with for centuries ..)

• More detailled requirements

• related discipline

• Chemistry (Ink)

• Mechanics/metallurgy, manufacturing

Page 8: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

System Engineering and System integration

Systems theorySystems theory

Maîtrise d’ouvrageMaîtrise d’œuvre

Maîtrise d’ouvrageMaîtrise d’œuvre

qualityquality

Project managementProject management

StandardprocessesStandard

processes

methodologymethodologyIntegrated engineeringIntegrated engineering

integrationintegration

? ??

?

?

? ?

?

Page 9: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Technical systemTechnical system Control system Control system

systèmed’organisation

systèmed’organisation

InformationSystem

InformationSystem

TechnologicalSystem

Information andDecision System

Logistic

Sub-systemtechnology

Sub-systemInformation

Sub-systemhuman

Page 10: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Chemical Mechanical

SystemIntegration

Systemengineering

Implementation of each component

StandardsIEEE 1220

EIA 632ISO 15288

Soft-EngISO 12207

Expertise for specific domain

Page 11: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

• Investment Decisions• External Agreements• Infrastructure Support• Resource Management• Process Management• Production• Field Support

External Environment

Enterprise Environment

Enterprise Support

• LAWS & REGULATIONS • LEGAL LIABILITIES • SOCIAL RESPONSIBILITIES • TECHNOLOGY BASE• LABOR POOL • COMPETING PRODUCTS • STANDARDS & SPECIFICATIONS • PUBLIC CULTURE

• POLICIES & PROCEDURES • STANDARDS & SPECIFICATIONS• GUIDELINES • DOMAIN TECHNOLOGIES • LOCAL CULTURE

• DIRECTIVES & PROCEDURES • PLANS • TOOLS • PROJECT REVIEWS • METRICS

• Acquisition & Supply• Technical Management• System Design• Product Realization• Technical Evaluation

Process Groups forEngineering SystemsProject Support

Project Environment

• Project Management• Agreement Support

Project AProject B

Project C

Page 12: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

System

End Product

DevelopmentProducts

• • •

ProductionProducts

TestProducts

DeploymentProducts

TrainingProducts

SupportProducts

DisposalProducts

Subsystem Subsystem

System

End Product

DevelopmentProducts

• • •

ProductionProducts

TestProducts

DeploymentProducts

TrainingProducts

SupportProducts

DisposalProducts

Subsystem Subsystem

• • •

System

End Product

DevelopmentProducts

• • •

ProductionProducts

TestProducts

DeploymentProducts

TrainingProducts

SupportProducts

DisposalProducts

Subsystem Subsystem

• • •

Layer N Building Block

Layer N+1 Building Blocks

Page 13: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Elicitation and ... Acquisition ...

• Elicitation versus acquisition• Main issues about elicitation : ethno and

sociological

Requirement elicitation is a team effort

Page 14: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Requirements management

• What do we manage • Managing to objective• Traceability• Requirements prioritisation• Problems with metrics

Manage your Requirements

=> Manage your time

Page 15: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Requirement expression

• Maturity levels for expression• Standard languages and methods• Dedicated methods• Others

Intended message and perceived message : That´s all about semantics !!

Pragmatics and Syntactic issues have a role

Page 16: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Requirements exchange

• The exchange process• The rationale behind

Exchange is a must : Easiness of requirement validation statement

Where do you come from ?

Do you mean which country or which University I come from ?

No I mean which place have you been before !!

Page 17: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Requirement validation

• Importance of Validation• V&V Techniques • Case studies

Eureka, It Works !!

It means it corresponds to

What You requested ,

What You required

What You needed

Page 18: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Standards

• IEEE-1220• INCOSE/EIA-632• ISO 15288• Specific : aeronautic . ARP and space

ECSS-E10

Standard are guideline for common understanding and Good Practice

Page 19: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Case Studies

• Requirements expression case with Statemate (Lab)

• Traceability issues with RTM (Lab)

Page 20: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Why SE : A Bad Experiences with SoftEng (source NASA)

Page 21: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

(4)

IN S T IT U T IO N A LU S E R S

O P E R A T O R S(O p e ra tin g T ra ffic C o n tro l

S ys te m s)

B U S IN E S S U S E R S(C o m p a n ie s )

F IN A L U S E R S

P ro fe s s io n a l U se rs(ta x is , e tc .)

C itiz e n s a n da sso c ia tio n s

p ro v id e o b je c tiv e s

p ro v id e tra ff ic c o n tro lse rv ic e s

p ro v id eT ra ff icC o n tro lS t

Page 22: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

(2) : The Jackson View

• A View based on environment and context• A machine (system) to be developped• Machine interacts with environment• User needs make abstraction on system internal• The environment exist; the machine to be

developped• Shared phenomen :

SharedThe machine(Private)

The Environment(Private)

Page 23: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Requirement and concept of operation (3)

• The concept of operations (ConOps) document is abridge between the operational requirements (events occurring over time) and the technical requirements(static, hierarchical description). It is written in narrative prose that is in the user's language. It states priorities, it uses visual images and leads to sofware requirements.

• IEEE Standard 1362, IEEE Guide for Concept ofOperations Document, 1998.

Page 24: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Needs, requirement and specification

NEEDS

Concept of operations(the mission)

Requirements

Specification(Software requirements)

Page 25: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

Challenges in SE

• A System View : Global View

• An interdisplinary

• Comparative methodologies

• From In House to General approach

Page 26: Abd-El-Kader SAHRAOUI (kader@laas.fr) Industrial Dept ...homepages.laas.fr/kader/sys1.pdf · • Acquisition & Supply • Technical Management • System Design • Product Realization

System Engineering

Basic IntroductionSystem Engineering

System Engineering II