SİSTEM MÜHENDİSLİĞİ ÖMÜR DEVRİ SÜREÇLERİ ÖMER ERTEKİN, PSCONSULTECH 1
GÜNDEM SİSTEM ÖMÜR DEVRİ SİSTEM MÜHENDİSLİĞİ SÜREÇLERİ 2
SİSTEMLERİN ÖMÜR DEVRİ bir fikir ile başlar, paydaş ihtiyaçlarının sistem mühendisleri tarafından tanımlanması ile sürer, tasarım, entegrasyon ve kalifikasyon ile devam eder, üretim, kullanım ve iyileştirme aşamalarından geçer. Sonunda sistemin emekliye ayrılması ve imhası ile tamamlanır. 3 3
ÖMÜR DEVRİ SÜRECİ The process that defines the life of a system from an established need to operations Systems engineering within the life cycle establishes the configuration and size of system hardware, software, facilities and personnel through an interactive process of analysis and design, with the objective of satisfying an operational mission need in the most costeffective manner 4
ÖMÜR DEVRİ-DOD User Needs & Technology Opportunities Process entry at Milestones A, B, or C Entrance criteria met before entering phase Evolutionary Acquisition or Single Step to Full Capability A B (Program Initiation) C IOC FOC Concept and Technology Development System Development & Demonstration Production & Deployment Operations & Support Concept Decision Design Readiness Review LRIP/IOT&E FRP Decision Review Pre-Systems Acquisition Systems Acquisition Sustainment MNS ORD 5
ÖMÜR DEVRİ-NASA Pre Phase A Phase A Phase B Phase C Phase D Phase E Adv Studies Analysis Definition Design Development Operations Mission Feasibility Mission Definition Sys Def Prelim Design Final Design Fab & Integ Deploy Prep Deployment & Op Ver Mission Ops Disposal Major SRR Reviews MCR MDR SDR PDR CDR SAR FRR ORR DR 6
ÖMÜR DEVRİ-ANA ADIMLAR Operational Deficiencies System Functional Specs Production Specs O&M Documentation Concept Development Engineering Development Post Development Tech Opportunities Defined System Concept Production System Installed Operational System 7
ÖMÜR DEVRİ-ANA ADIMLAR Concept Development Operational Deficiencies System Functional Specs Production Specs O&M Documentation Needs Analysis System Studies Technology Assessment Operational Analysis Concept Exploration Concept synthesis Feasibility experiments Rqmts definition Concept Definition Trade-Off analysis Functional architecture Subsystem definition Tech Opportunities Defined System Concept Production System Installed Operational System 8
ÖMÜR DEVRİ-ANA ADIMLAR Engineering Development System Functional Specs System design specs T&E plan Production Specs Advanced Development Risk abatement Subsystem demonstration Component design rqmts Engineering Design Component engineering Component test Reliability engineering Integration & Evaluation System Integration Prototype test Operational evaluation Defined System Concept Validated development model Engineered prototype Production System 9
ÖMÜR DEVRİ-ANA ADIMLAR Post Development Production Specs Operational Documentation Production Tooling & Test Equip Production & Accept System Delivery Operation & Support Production System Delivered System 10
İHTİYAÇ (NEED) ANALİZİ Operational Deficiencies System Operation Requirements Needs Analysis System Studies Technology Assessment Operational Analysis Concept Exploration Technological Opportunities System Studies 11
KAVRAM ANALİZİ System Operation Requirements System Performance Requirements Needs Analysis Concept Exploration Concept Synthesis Feasibility Experiments Requirements Definition Concept Definition System Studies Candidate System Concepts 12
KAVRAM TANIMI System Performance Requirements System functional Specifications Concept Exploration Concept Definition Trade-off Analysis Functional architecture Subsystem definition Advanced Development Candidate System Concepts Defined system Concept 13
İLERİ GELİŞTİRME System functional Specifications System Design Specs Concept Definition Advanced Development Risk Abatement Subsystem demo Component design rqmts Engineering Design Defined system Concept Validated Development Model 14
MÜHENDİSLİK TASARIMI System Design Specs Test Requirements Advanced Development Engineering Design Component engineering Reliability engineering Component test Integration & Evaluation Validated Development Model Engineered Prototype 15
ENTEGRASYON VE DEĞERLENDİRME Test Requirements Production Specs Engineering Design Integration & Evaluation System integration Prototype test Operational eval Production & Deployment Engineered Prototype Production System 16
ÜRETİM Production Specs Operational Documentation Integration & Evaluation Production Tooling & Test Equip Production & Accept System Delivery Operation & Support Production System Delivered System 17
OPERASYONEL DESTEK Operational Documentation Production Operation & Support System Operation Logistic Support System Upgrades Delivered System 18
SİSTEM MÜHENDİSLİĞİ METODU 19
Detay Seviyesi SM STANDARTLARI Kapsam ve detay seviyeleri IEEE 1220 EIA 632 EIA/IS 632 ISO/IEC 15288 Kapsam Genişliği 20 20
Tufts SE Process Model (EIA632) Mkt g and Business Capture Plan Business Capture Business Program Management Plan Technical Effort Initialize Technical Effort Monitor and Control Technical Effort Close Technical Effort Program Office Support/System Integration Track Action Items Manage Configurations Manage Risks Ensure Quality Manage Schedules Manage Schedules Manage Performance Manage Data Rqmts and Architecture Development Understand Cust Needs Define Sys Level Rqmts Assess/Select Solution Product Design and Development Prelim Design Integ & Test Sys I&T Integrate Verify Validate Analyze/Alloc Rqmts Synthesize Design Evolve Sys Architectures Detailed Design Code & Test Deploy and Transition O&M P3I, Discontinue 21
Plowman Model - MilStd 499B User Needs Know What the Customer Wants And How the System Must Perform (Rqmts Analysis and Baselining) External Influences Pgm Rqmts Stds Tech Rqmts Verify the Preferred Solution (System Verification) Verification Matrix Test Plans Detailed Spec Design Reviews Plan and Integrate Work (Systems Engineering Planning) Determine Required Functionality To Meet Customer Needs (Functional Analysis and Decomp) Functional Hierarchy Fctnl System Architecture Product Process System Facility Study Various Options and Determine a Preferred Solution (Alternative Analysis &System Synthesis) Ranked Decision Criteria Trade Studies Physical System Architecture Existing Technologies Existing Designs Existing Facilities 22
INCOSE Planning Process Plans Directives & Status Technical Management Assessment Process Acquisition & Supply Supply Process Acquisition Process Control Process Outcomes & Feedback Acquisition Request System Design Requirements Definition Process Solution Definition Process Product Realization Implementation Process Transition to Use Process Products Technical Evaluation System Products Systems Analysis Process Requirements Validation Process System Verification Process End Products Validation Process 23
IEEE 1220 System Definition Subsystem Definition Preliminary Design Detailed Design Fabrication, Assembly, Integration, and Test (FAIT) Production Support Development Operations 24
ISO/IEC 15288 25
SÜREÇ TİPLERİ WATERFALL Waterfall Model [Barry Boehm] is inappropriate for systems with large uncertainties. Local feedback possible but does not account for iterative nature of development. 26
SÜREÇ TİPLERİ SPIRAL 27
SÜREÇ TİPLERİ SPIRAL 28
SÜREÇ TİPLERİ INCREMENTAL 29
V CYCLE Operasyonel Konsept Üst Seviye Gereksinimler Detaylı Gereksinimler Üst Seviye Tasarım Detaylı Tasarım Değerlendirme İşletme & Bakım Sistemin Doğrulanması Alt Sistem Doğrulama Entegrasyon & Test Gerçekleştirme Ref: Forsberg, et al, Visualizing Project Management, Wiley, 2000 Zaman 30
V CYCLE TASARIM ve GERÇEKLEŞTİRME Operasyonel Konsept Üst Seviye Gereksinimler Detaylı Değerlendirme İşletme & Bakım Sistemin Doğrulanması Tanımlama Ve Parçalama Gereksinimler Üst Seviye Tasarım Detaylı Alt Sistem Doğrulama Entegrasyon & Bütünleme Doğrulama Geçerli Kılma Tasarım Test Gerçekleştirme Zaman 31
V CYCLE DOĞRULAMA ve GEÇERLİ KILMA Operasyonel Konsept Üst Seviye Gereksinimler Detaylı Gereksinimler Üst Seviye Tasarım Detaylı Tasarım Geçerli Kıl Doğrula Doğrula Doğrula İşletme & Bakım Sistemin Doğrulanması Alt Sistem Doğrulama Entegrasyon & Test Gerçekleştirme Zaman 32
V CYCLE GEREKSİNİMLERİN TAKİBİ Operasyonel Konsept Üst Seviye Gereksinimler Detaylı Gereksinimler İzlenebilirlik İşletme & Bakım Sistemin Doğrulanması İçerden Ve Çapraz Üst Seviye Tasarım Detaylı Tasarım Alt Sistem Doğrulama Entegrasyon & Test Gerçekleştirme 33
V CYCLE SÜREKLİ FAALİYETLER Operasyonel Konsept Teknik Yönetim Risk Yönetimi Konf. Yönetimi İşletme & Bakım Üst Seviye Gereksinimler Detaylı Gereksinimler Üst Seviye Tasarım Doğrulama & Geçerli Kılma Sistemin Doğrulanması Alt Sistem Doğrulama Detaylı Tasarım Entegrasyon & Test Gerçekleştirme Time 34