Notes on Systems Analysis and Control

Systems Analysis and Control

Overview

  • Definition: Systems Analysis and Control is crucial for managing and controlling the Systems Engineering Process. It serves as a coordination point ensuring activities align with requirements and design iterations.

  • Functions:

    • Identifies necessary work.

    • Develops schedules and cost estimates.

    • Acts as the center for configuration management throughout the engineering process.

Learning Outcomes

  1. Principles of System Analysis and Control: Understand its role in managing engineering processes.

  2. Work Breakdown Structure (WBS): Explain its importance in project management and efficiency enhancement.

  3. Configuration Management (CM): Describe its purpose in maintaining system integrity.

  4. Modeling and Simulation: Analyze their role in predicting system performance and reducing design errors.

  5. Key Metrics: Define metrics used in Systems Engineering to track project progress.

  6. Risk Management: Evaluate the process for minimizing uncertainties in operations.

  7. Real-world Applications: Apply concepts to aerospace, robotics, and IT.

  8. Critical Thinking: Develop skills in assessing performance and implementing corrections.

Work Breakdown Structure (WBS)

Definition
  • WBS is a project management tool that divides a project into smaller, manageable parts, promoting efficiency in task allocation and monitoring.

Historical Background
  • 1968: WBS was formally established for military projects.

  • 1993: Its adoption expanded into corporate and non-military sectors.

  • Present Day: Remains a crucial tool for structured planning and resource allocation.

Components of WBS
  1. WBS Dictionary: Defines WBS elements.

  2. WBS Levels: Hierarchy of WBS elements.

  3. Task: Key deliverables with status, descriptions, owners, dependencies, and durations.

  4. Sub Task: Smaller divisions of main tasks.

  5. Work Packages: Small groups of tasks at the lowest WBS level.

  6. Control Account: Groups and measures work package status.

  7. Project Deliverables: Desired outcomes of tasks.

Forms of WBS
  • Phase-based WBS: Divides projects into phases for better tracking.

  • Deliverable-based WBS: Focuses on how components contribute to the final product.

  • Responsibility-based WBS: Organizes tasks based on responsible teams, enhancing accountability.

Benefits of WBS
  • Enables easy project management and organization.

  • Provides visibility into key and risky activities.

  • Illustrates the relationship between activities and deliverables.

  • Enables precise cost and time estimations.

  • Improves communication within teams, influencing project success.

Configuration Management (CM)

Definition
  • CM processes are designed to preserve system performance and quality across its lifecycle.

Purpose
  • Goals of CM:

    • Manage system evolution.

    • Improve record management protocols.

    • Enhance IT asset management efficiency.

Tools and Processes in CM
  • Key Components:

    • Configuration Identification

    • Configuration Change Control

    • Configuration Status Accounting (CSA)

    • Configuration Audits

  • Tools:

    • CFEngine: Automates software deployment.

    • Puppet: Open-source tool for system identification and inventory generation.

    • Otter: Windows-based automation solution.

    • ConfigHub: Manages settings across applications.

Benefits of CM
  • Ensures consistency, security, and improved service delivery.

  • Facilitates scalability and reliability in operations.

  • Streamlines the integration of new stakeholders and developers.

Modeling and Simulation

Definition
  • Modeling: Creating simplified representations of real or theoretical systems.

  • Simulation: Imulating system behavior over time through experimentation.

Types of Models
  • Mathematical Models: Utilize equations to represent systems.

  • Simulation Models: Imitate real system processes.

  • Deterministic vs. Stochastic: Determinate models have predictable behavior, while stochastic models incorporate randomness.

  • Static vs. Dynamic: Static models do not change over time, whereas dynamic models evolve.

Uses of Simulation
  • Analyze systems before construction.

  • Optimize designs and reduce mistakes.

  • Create environments for training and analysis.

Limitations of Simulation
  • Not to be used for problems solvable by common sense or direct experiments.

  • Excluded when costs exceed potential savings or when data is unavailable.

Metrics in Systems Engineering

Definition
  • Metrics serve as quantitative indicators for evaluating system effectiveness, efficiency, and satisfaction.

Key Metrics Examples
  • Technical Performance Measures: Track system performance levels.

  • Requirements Traceability Matrix: Links requirements to their fulfillment.

  • Earned Value Management: Assesses project performance against budget and schedule.

Measures of Effectiveness (MOE)
  • Characteristics of MOE:

    • Aligned with the system’s mission.

    • Grounded in unbiased data.

    • Clearly defined and testable.

    • Comprehensive and understandable.

Development of MOEs
  1. Short Title: Concise name for the MOE.

  2. Definition: Clear description of what is measured.

  3. Unit of Measure: Quantitative or qualitative.

  4. Benchmark: Reference value for measurement.

  5. Formula: Expression indicating value changes.

Risk Management

Definition
  • Risk Management is the process of identifying, assessing, and addressing risks that could affect system performance.

Four Key Components
  1. Risk Identification: Recognizing potential risks.

  2. Risk Assessment: Evaluating risks based on likelihood and impact.

  3. Risk Mitigation: Developing strategies to reduce risk impact.

  4. Risk Monitoring: Continuous observation of risks.

Real-World Application
  • In aerospace, risk management ensures safety through tools like Failure Mode and Effects Analysis (FMEA) to identify and design around potential failures.

Risk Management Process Steps
  1. Define the scope.

  2. Identify risks.

  3. Assess risks.

  4. Develop mitigation strategies.

  5. Monitor and review risks.