Jenkins Methodology: A Systems Engineering Approach

Jenkins Methodology: Systems Engineering

Objectives of Systems Engineering

A system is defined as a complex grouping of people and machines with a defined objective. Systems Engineering is not a new discipline; it’s rooted in industrial engineering practice. However, it emphasizes overall system performance, as opposed to individual component performance. A key feature is the development of quantitative models to optimize system performance.

In Systems Engineering, “Engineering” refers to designing, building, and operating systems. Another feature is its methodology, solving problems across diverse fields like technology and management, emphasizing common characteristics through isomorphisms. Therefore, solving complex problems involves professionals from various fields, not just engineers.

Systems engineering involves planning, designing, building, testing, and operating complex systems. This aligns with the Greek meaning of “system”: put together. Systems Engineering is the science of engineering systems to achieve shared objectives more efficiently. Essentially, it focuses on the optimal use of resources (people, money, machines, and materials).

The importance of systems engineering in solving problems increases with the complexity of organizational challenges. Systems Engineering designs complex systems holistically, ensuring sub-components are designed, assembled, and operated to achieve global objectives efficiently. Many seemingly independent problems and systems require proper assembly for satisfactory solutions.

Beyond providing a methodology for analyzing and solving complex organizational problems, systems engineering structures contributions from diverse disciplines. Its interdisciplinary nature demands specialists (engineers, mathematicians, sociologists, economists, and behavioral scientists). Unlike specialists, the Systems Engineer is a generalist, trained in a comprehensive approach to problem-solving and responsible for overall objectives and efficiency. The systems engineer communicates effectively with specialists, stimulating creativity within this interdisciplinary approach, similar to a guidance and intervention specialist.

The systems group, including specialists and systems engineers, solves problems. The primary mission of the systems engineer is to identify what’s happening, what’s not, and how to improve actions. With specialists, the systems engineer ensures goals are met efficiently, minimizing time and cost, and presenting compelling arguments to decision-makers.

A. A Systems Engineering Methodology

B.1 A Systems Approach to Problem Solving

This section provides guidelines for how a Systems Engineer would approach and solve problems. The steps described represent a breakdown of the following four phases:

Phase 1: Systems Analysis

The Systems Engineer begins by analyzing what is happening, why, and how it can be improved. The system and its objectives are defined to address the identified problem.

Phase 2: System Design

This phase involves predicting the future environment, developing a quantitative system model for simulation, exploring different operating modes to create alternative solutions, and selecting the optimal solution based on assessment.

Phase 3: Systems Implementation

Results are presented to decision-makers for approval. Detailed system construction requires careful planning. After detailed design, the system is tested to verify performance, reliability, etc.

Phase 4: Operation and Retrospective Appraisal

After implementation, the system is released to operators. Careful planning is needed to avoid misunderstandings. System efficiency is assessed in a dynamic environment, potentially differing from the design environment. If unsatisfactory, Phase 1 is revisited.

1. Systems Analysis
  • 1.1 Identification and problem formulation
  • 1.2 Project organization
  • 1.3 System definition
  • 1.4 Supra-system definition
  • 1.5 Supra-system objective definition
  • 1.6 System objective definition
  • 1.7 System performance measure definition
  • 1.8 Data and information collection
2. System Design
  • 2.1 Forecasting
  • 2.2 System modeling and simulation
  • 2.3 Optimization of system operation
  • 2.4 System operation control
  • 2.5 System reliability
3. Systems Implementation
  • 3.1 System documentation and authorization
  • 3.2 System construction and installation
4. System Operation and Retrospective Appreciation
  • 4.1 Initial system operation
  • 4.2 Retrospective assessment of system operation
  • 4.3 Improving system operation design

B.2 Phase 1. Systems Analysis

1.1 Identification and Problem Formulation

Systems engineers provide effective solutions to organizational problems. A problem arises when operations deviate from plans or when a decision requires higher-level approval. The systems engineer questions the manager and involved personnel to identify and solve problems.

1.2 Project Organization

After defining the problem’s scope, the approach is identified. Systems engineering is a group activity. An ad-hoc team of specialists from different disciplines and systems engineers is formed. The team handles project development, coordination, problem structuring, modeling, systems analysis, monitoring, and control.

1.3 System Definition

The team precisely defines the system, analyzing subsystems and their interactions. Subsystems are designed and engineered to achieve the overall objective. Systemic maps and block diagrams visually represent the system and its operation.

1.4 Supra-system Definition

Understanding the system’s role within its supra-system is crucial. The systemic map from step 1.3 is extended to show other interacting systems within the supra-system.

1.5 Definition of Supra-system Objectives

The systemic map helps analyze and formulate goals. Since systems are hierarchical, a system’s objectives are inseparable from its supra-system’s objectives. Supra-system objectives are crucial as they determine the operating environment. Changes in supra-system goals likely affect the system.

Defining supra-system objectives offers advantages:

  1. Aligns lower-level systems with higher-level objectives.
  2. Addresses conflicting objectives between systems at the same hierarchical level.
  3. Enables system adaptability to change.
  4. Increases efficiency through greater involvement in achieving supra-system objectives.
1.6 Definitions of System Objectives

System objectives are often conflicting. Prioritizing potential objectives is essential. One or a few objectives will prove most important.

Issues in defining objectives:

  1. Resistance to defining clear objectives.
  2. Frustration if objectives are vaguely defined.
1.7 Definition of System Performance Measures

After agreeing on system objectives, a criterion for measuring the system’s efficiency in achieving those objectives is defined. This criterion is often, but not always, economic. Accurate goals facilitate quantitative performance measures; inaccurate goals may require subjective criteria.

A performance measure should be:

  1. Related to system objectives.
  2. Simple and direct.
  3. Measurable.
  4. Agreed upon by those involved in system operation.

Reconciling conflicting objectives in an economic criterion:

  1. Weighing the importance of conflicting objectives holistically (system performance, design cost, operating costs, reliability, capital costs, etc.).
  2. Imposing constraints on variables.
1.8 Data Collection and Information

This final, extensive stage involves collecting data and information for system modeling. Data informs system operation and future environment prediction.

B.3 Phase 2. System Design

The systems analysis phase concludes with problem identification, objective definition, and information gathering. The system design phase builds upon this foundation.

2.1 Forecasts

Accurate forecasts are essential for system design. For example, demand forecasts are crucial for production control systems and chemical plant design. Inaccurate forecasts cannot be rectified by later modeling and simulation.

2.2 Modeling and Simulation System

Predicting system behavior under different conditions requires a model. Models range from tables and graphs to sophisticated mathematical equations. Model design is iterative and adaptive.

Quantitative models are classified into four types:

  1. Descriptive (qualitative) and predictive (quantitative).
  2. Mechanistic (based on governing mechanisms) and empirical/statistical (data-driven).
  3. Steady-state (time-independent) and dynamic (time-dependent).
  4. Individual (subsystem) and global (whole system).

The working group should:

  1. Ensure the model serves a definite purpose.
  2. Involve all necessary specialists.
  3. Create a simple yet comprehensive model.
  4. Assess model adequacy.
  5. Foster effective dialogue between the workgroup and system users.

The model simulates behavior under various conditions and expected disturbances.

2.3 Optimization of System Operation

After simulation, system operation is optimized. Using the model, the performance measure is calculated for different operating modes. Optimization selects the mode with the most favorable performance. Clearly defined overall system objectives are crucial.

Sub-optimization (optimizing a subsystem independently, potentially worsening overall system performance) must be avoided. The optimization stage should:

  1. Avoid sub-optimization.
  2. Examine sensitive parameters in performance measures.
  3. Carefully consider regions near optimal operating conditions.
  4. Perform sensitivity analysis.
  5. Consider resource allocation for the final design.
2.4 Control System Operation

An optimized system requires a control system to maintain optimal conditions despite unpredictable disturbances. Control systems regulate variables (material flow, fluid levels, pressures, temperatures) to ensure optimal operation. Management control systems ensure production plan compliance.

Considerations for control systems:

  1. Integrate control into system design.
  2. Consider control broadly, not just mathematically sophisticated schemes.
  3. Justify control system costs.
  4. Consider the control system’s place in the hierarchy of control systems.
2.5 System Reliability

System reliability is crucial. A good control system enhances reliability, but other factors (uncertainty in environmental forecasts, equipment failure, resource unavailability) must be considered. The methodology addresses factors often ignored in design but impacting operation and cost efficiency.

B.4 Phase. Systems Implementation

A well-designed system is useless without proper implementation. This phase has two stages.

3.1 Documentation and Authorization System

The project’s end product is a report with concrete action proposals. Effective communication is crucial. Recommendations:

  1. Agree on report format and content with those involved in implementation.
  2. Reports should be simple, straightforward, and logical.
  3. Develop a separate summary highlighting recommendations and an implementation plan.

This stage is crucial for decision-making on system implementation. The team must convincingly support the proposal.

3.2 Construction and Installation System

Some projects require constructing special equipment. For example, a chemical plant project requires building process equipment, buildings, ordering, and installing equipment.

A systems approach ensures:

  1. Clear and unambiguous system details.
  2. System builders understand design and operation.
  3. Proper planning for construction, installation, and implementation.

B.5 Phase 4. Operation and Retrospective Appraisal System

After design, construction, and installation, the following steps are taken.

4.1 Initial System Operation

Collaboration between users and designers is essential. Successful implementation involves:

  1. Providing documentation and training.
  2. Involving a user in the project.
  3. Clarifying any doubts or misunderstandings.
4.2 Retrospective Assessment System Operation

After a period of operation, the design team and users perform a retrospective analysis. If the system operates as planned and achieves objectives, the design is considered successful. Otherwise, causes of malfunctions are investigated for improvement or redesign.

Retrospective analysis may reveal:

  1. Important aspects ignored in the original study.
  2. Operation in an environment different from the design environment.

Re-optimization and redesign may be necessary.

4.3 Improving the Design System Operation

System operation improvement is needed if:

  1. Performance is below expectations.
  2. Parameters were unknown during design and optimization.

Soft Systems Methodology (SSM)

Purpose of SSM: SSM supports and structures thinking and intervention in complex organizational problems.

SSM Thought Process: SSM guides the process of organized action, managing and implementing action in response to changes affecting that action. SSM acknowledges differing individual worldviews, leading to varied understandings and assessments of situations and actions. Checkland noted that logical correctness alone rarely provokes action.

Organizations have complex and dynamic cultures and political structures. Differing views lead to unclear objectives. SSM aims for consensual action, fostering understanding through thinking, negotiation, argument, and evidence.

I. Introduction

West Churchman and Russell Ackoff pioneered social systems science. Churchman developed a philosophical base for methodological principles, inspiring critical systems heuristics. Ackoff’s practical work with INTERACT emphasized subjective assessments in complex problems.

Emerging in the 1970s, Soft Systems Methodology (SSM), inspired by Churchman, was developed by Peter Checkland. It applies systems engineering to less-defined managerial problems, addressing situations where the problem itself is unclear. SSM prevents premature, poorly reasoned solutions based on preconceived ideas.

SSM is redundant where there’s agreement on what to do, but not how. In coercive contexts, mutual understanding is impossible, hindering SSM’s effectiveness. SSM thrives in pluralistic contexts with compatible interests and values, where beliefs diverge but commitment and involvement are possible. SSM addresses complex, pluralistic issues of process and organizational structure.

II. SSM Emergence

Gwilym Jenkins broadly interpreted “Engineering.” He initially focused on systems engineering (engineering well-defined systems), but collaborated with Checkland to apply the methodology to less-defined problems. Action research, involving real-world problem situations and reflection, was employed.

III. Philosophy of SSM

Churchman’s emphasis on subjectivity suggests that maximum participation guarantees intervention results. A systems approach involves recognizing the limitations of individual worldviews. Churchman’s work focused on ethical considerations for future generations. SSM explores the subjectivity of perceptions in problem situations, generating learning.

Werner Ulrich also focused on Churchman’s ethical line of thought, developing an approach suitable for contexts with political forces. Checkland’s findings include:

  • Hard systems approaches are based on means and ends.
  • The concept of “system” organizes thoughts on problem situations, not reality.
  • Two paradigms exist: hard and soft, with contrasting assumptions and methodological principles.

SSM breaks with the hard systems view of problems as real and solvable with objectively definable ends. SSM acknowledges contrasting views in problem situations, accepting multiple significant problems. SSM rejects the means-ends approach, focusing on “What should be done?” and exploring diverse views in decision-making.

Checkland observed that “system” is used to organize abstract thought, not describe reality. Interpretive thinkers like Checkland understand social situations through concepts of action (words describing action), social rules and practices, and essential meaning (reasons for actions). Social dynamics are explained as interplay between human interpretations, forming cultures with shared rules, practices, and purposes. Conflict is contained within cultural coherence, and performances are open to change. Mutual understanding is possible, a key principle of SSM.

Checkland’s findings on means-ends and systems led to the identification of two paradigms: the hard paradigm (real world as systems, methodologies as systematic) and the soft paradigm (real world as problematic, methodologies as systemic). This shifts systematization from the world to the research process. SSM rejects assumptions of hard, machine, organic, and neurocybernetic views of social reality, favoring a soft, cultural viewpoint.

IV. SSM Principles

Four major principles guide SSM use: learning, culture, participation, and two modes of thought.

SSM is a learning system using purposeful action in a continuous cycle. Learning involves perception and evaluation before action, creating a continuous cycle. Progress is determined by importance, cultural feasibility, and systemic desirability. Cultural feasibility is a key SSM element, considering social and organizational constraints and potential changes.

Participation is crucial; without it, SSM applications are invalid. The variety of perceptions necessitates participation for successful, justifiable, and implementable results.

SSM uses two modes of thought: abstract/ideal systems and real-world contexts. One stream is logic-based; the other is culture-based. These should remain distinct while developing models for discussion. Experienced users move between these modes while remaining aware of the shifts.

V. Soft Systems Methodology

Basic Shape of the SSM

Humans attribute meaning to observations and experiences. Purposeful activity (A) is an expression of intention (B) by someone (C), affecting someone (D) within a restrictive environment (E), potentially stopped by someone (F). This simple model represents purposeful action.

SSM develops relevant models for real-world situations, comparing them to real-world insights. This comparison initiates discussion, leading to action to improve the situation. SSM models are human activity systems, more elaborate than the simple model but based on the same principle.

Problems are either structured (formulated in a language involving a solution theory) or unstructured (manifested as anxiety, not easily formulated).

Global Process Way

The SSM is a seven-stage process (Checkland, 1975).

Flow-Based Inquiry Logic

Users familiar with the situation may directly enter the logic-based thought flow.

Stages 1 and 2. Expression

These stages reveal possible and relevant selections. Structure (physical distribution, power hierarchy, communication patterns) and process (core activities, decision-making, monitoring, corrective action) are established.

Stage 3 and 4: Root Definitions and Conceptual Models

Appropriate system selection: An appropriate system is a human activity system considered for discernment. Root definitions and conceptual models are created for each relevant system. System relevance is subjective; choices are made, and their logical implications are explored.

Two types of choices:

  • Main task relevant systems: Organized purposeful action in the real world, potentially coinciding with a notional human activity system.
  • Relevant systems based on controversy: Debates about core purposes and resource allocation. Institutionalized versions may not exist.

Relevant system appointment: Root definitions express the core purpose of a purposeful activity system as a transformation process (input transformed into output).

Relevant system modeling: Modeling uses verbs, structuring activities necessary for the transformation process (CATWOE). The goal is to express main operations in a limited number of activities (around 7 ± 2).

Transformation success is assessed at three levels:

  • Effectiveness: Do the means generate the output?
  • Efficiency: Are minimal resources used?
  • Long-term goal achievement: Does the transformation achieve the ultimate goal?

Complex models enrich debate but can lead to focusing on model parts rather than the real world. Models are not valid or invalid but sustainable or unsustainable, depending on whether every aspect derives from the root definition.

Model comparison with perceived reality: Comparison methods include informal discussion, formal questioning, scenario writing based on model operation, and modeling the real world using the same structure as conceptual models. Questioning is common; models are used to generate questions about the real world, and responses initiate debate.

The Flow of Cultural Inquiry


Although the facts and logic are part of human affairs, the sense of them, their
felt texture derives equally (or more) of the myths and meanings that people attach
their entanglements professional (and personal) with their peers.
Enriched Images
A characteristic of SSM users of fluids is that they will see them throughout the
work drawing pictures and diagrams, as well as making notes and writing prose. The reason
is that humans reveal a rich exposure in movement of relationships and
images are a more effective means for recording the relationships and connections that is the prose
ideal.
The representation of root definitions plastically is an example of the use of
images on the SSM, but the best known example is the politics of representing the situation
same problem in the form of so-called detailed images. There is no formal technical
or classic form for this, and in no way essential skill in the drawing for the
generation of images which has been very useful.
Intervention Analysis
The methodology was maintained to help to make sense of difficult problems,
which contain their own internal contradictions.
Many projects have failed as a direct result of their failure to take into account the
several perspectives, motives and interests at stake in human organizations.
SSM contains a structure which was designed to deal with these difficulties.
What is a interveción in SSM?
In SSM, the organized structure of intervention used to deal with the complexity of
an organizational problem.
While SSM has a clear structure, is suitable for practitioner use of a
flexible and intelligent manner.
SSM intervention involves:
find out about the situation;
thinking about systems that are or may be employed in the situation;
compare the thinking of those systems that exist in the real world;
take action according to what has been learned.
There is a simple matter of performing these four steps, after which a correct answer is
occur.
Rather, it seeks to take these four steps as bases for action, where each of these
be kept in mind.
Early in the development of SSM was found to be useful to conceive of an intervention
in a situation as problematic in itself. It was observed that was very useful to conceive of
intervention generates structurally and three roles. The role of the customer is the person or
people who cause the survey is carried out. There will always be a response to real-world
question: who is in the client role?.
In the role of the candidate’s problem solver who will want to do something
about the situation in question, and would be better if the intervention is defined in terms of
perceptions, knowledge and readiness to make available the resources of publisher (s) address (n)
role of the owner of the problem. No one is inherently the problem owner. The
the problem solver must decide whom to consider as potential holders of
trouble. The analysis carried out in this part is the analysis one.
The social system analysis
The images will be further enriched by drawing and editing throughout the use of
SSM, and the new occupants of the roles of resolver holder problemay
One problem in the analysis may emerge in the course of the study, so there is no definitive analysis.
Nor is there a study of the problem situation considered as a social system, using
that phrase with their sense of everyday language. The social science literature does not generate
model easily usable, and has been the need to develop a model
experimentally for use in the analysis of the SSM DOS.
The model in question assumes that what constitutes a social system interaction
continuously change between three elements: roles, norms and value. With paper is to give
understand the social position that people in the situation identified as a significant problem. A
paper is characterized by the expected behavior in it, rules. Finally, the performance
true of a paper will be judged according to local standards or values. These are beliefs
about what is humanly good maldesempeño by the holders of the paper. In the
Figure 7 shows the model of this phase.
The analysis of the political system
Three Analysis on the flow of cultural analysis agree that any human situation will
a political dimension, and you need to explore. As in the case of the analysis One and Two, this is
ago via a general model in this case a political system. Practical purposes the
Three analysis will assume that politics is a process by which different interests are at
accommodate a view that could be supported with reference to the literature of political science.
Responding to questions directed to power in the Three Analysis enriches the assessment
culturally constructed in the Analysis One and Two, the three complement the work of selection,
appointment and modeling of relevant human activity systems that is carried out
simultaneously in the flow of thought based on logic.
Make changes desirable and achievable
Whether the SSM to be using an individual to help them deal with their daily work,
or if this is the methodology adopted in a prominent study, the objective of the SSM will do something
about the situation considered somewhat unsatisfactory. The two streams of thought
and action in the SSM converge in a structured discussion held in the changes that would help define
dissatisfaction disappear. But beyond the definition of change, the user of the SSM
for implementing them.
This implementation is in itself, of course, a situation not uncommon problemay use
the SSM to address it. We could conceptualize and implement model systems for
changes, and do that according to some relevant Weltanschauungen. Finally, we could
pinpoint to a system for the activities can then cambioscuyas
become real-world action. We can say if we do the activities of the final model
in the real world situation.
The changes themselves are usually described as desirable viable sistématicamentey
culturally, and worth the delve briefly on these statements because if we see,
understand the SSM.
The system models with purposeful human activity that are built into
of the SSM are selected to be hoping they are relevant to the problem situation.
They are not intended to be models of the situation. It is because of this reason, changes
from the debate initiated by comparing the models with the real situation are (only) desirable
arguably, not forced. The changes are desirable systematically if it is perceived that
pertinentesson in these systems and relevant factual truth.
The implementation of the changes carried out a human culture, and it amended the
culture, at least in short and possibly a large extent. But the changes will be implemented only if
are received as significant within the culture within the worldview of that culture.