Identifying and Understanding Problems and Opportunities

From SEBoK
Jump to navigation Jump to search

Lead Author: Rick Adcock, Contributing Authors: Brian Wells, Scott Jackson, Janet Singer, Duane Hybertson, Bud Lawson

The "Systems Approach Applied to Engineered Systems" knowledge area is graciously sponsored by PPI.

This topic is part of the Systems Approach Applied to Engineered Systems knowledge area (KA). It describes knowledge related to the identification and exploration of problemsproblems or opportunitiesopportunities in detail. The problem situations described by the activities in this topic may form a starting point for Synthesizing Possible Solutions. Any of the activities described below may also need to be considered concurrentlyconcurrently with other activities in the systems approachsystems approach at a particular point in the life of a system-of-interestsystem-of-interest (SoI).

The activities described below should be considered in the contextcontext of the Overview of the Systems Approach topic at the start of this KA. The final topic in this knowledge area, Applying the Systems Approach, considers the dynamic aspects of how these activities are used as part of the systems approach and how this relates in detail to elementselements of systems engineeringsystems engineering (SE).

The phrase "problem or opportunity" used herein recognizes that the "problem" is not always a negative situation and can also be a positive opportunity to improve a situation.


According to Jenkins (1969), the first step in the systems approach is “the recognition and formulation of the problem.” The systems approach described in the Guide to the SE Body of Knowledge (SEBoK) is predominantly a hard systemhard system approach. The analysis, synthesissynthesis, and proving parts of the approach assume a problem or opportunity has been identified and agreedagreed upon and that a "new" engineered systemengineered system solution is needed.

However, the systems approach does not have to apply to the development and use of a newly designeddesigned and built technical solutionsolution. AbstractAbstract or experimental solutions to potential problems might be explored to help achieve agreement on a problem context. Solutions may involve reorganizing existing systems of systemssystems of systems (SoS) contexts or the modification or re-use of existing productsproducts and servicesservices. The problem and opportunity parts of the approach overlap with soft systemsoft system approaches. This is discussed in more detail below.

One thing that must be considered in relation to system complexitycomplexity is that the opportunity situation may be difficult to fully understand; therefore, system solutions may not solve the problem the first time, but is still useful in increasing the understanding of both problem issues and what to try next to work toward a solution.

Hence, problem exploration and identification is often not a one-time process that specifies the problem, but is used in combination with solution synthesis and analysis to progress toward a more complete understanding of problems and solutions over time (see Applying the Systems Approach for a more complete discussion of the dynamics of this aspect of the approach).

Problem Exploration

Soft system thinking does not look for "the problem," but considers a problematic situation. Forming systems viewsviews of this situation can help stakeholdersstakeholders better understand each other's viewpointsviewpoints and provide a starting point for directed intervention in the current system contextsystem context. If a full soft systems intervention is undertaken, such as a soft systems methodologysoft systems methodology (SSM) (Checkland 1999), it will not include formal analysis, synthesis, and provingproving. However, the SSM method was originally based on hard methodologies, particularly one presented by Jenkins (1969). It follows the basic principles of a systems approach: "analyzing" conceptualconceptual modelsmodels of shared understanding, "synthesizing" intervention strategies, and "proving" improvements in the problematic situation.

Often, the distinction between hard and soft methods is not as clear cut as the theory might suggest. Checkland himself has been involved in applications of SSM as part of the development of information system design (Checkland and Holwell 1998). It is now agreed upon by many that while there is a role for a "pure soft system" approach, the serviceservice and enterpriseenterprise problems now being tackled can only be dealt with successfully by a combination of soft problematic models and hard systemhard system solutions. Mingers and White (2009) give a number of relevant examples of this. In particular, they reference "Process and Content: Two Ways of Using SSM" (Checkland and Winters 2006). It is likely in the future that engineered system problems will be stated, solved, and used as part of a predominately soft intervention, which will place pressure on the speed of development needed in the solution space. This is discussed more fully in the topic Life Cycle Models.

The critical systems thinkingcritical systems thinking and multi-methodology approaches (Jackson 1985) take this further by advocating a "pick and mix" approach, in which the most appropriate models and techniques are chosen to fit the problem rather than following a single methodology (Mingers and Gill 1997). Thus, even if the hard problem identification approach described below is used, some use of the soft system techniques (such as rich pictures, root definitions, or conceptual models) should be considered within it.

Problem Identification

Hard system thinking is based on the premise that a problem exists and can be stated by one or more stakeholders in an objective way. This does not mean that hard systems approaches start with a defined problem. Exploring the potential problem with key stakeholders is still an important part of the approach.

According to Blanchard and Fabrycky (2006, 55-56), defining a problem is sometimes the most important and difficult step. In short, a systemsystem cannot be defined unless it is possible to clearly describe what it is supposed to accomplish.

According to Edson (2008, 26-29), there are three kinds of questions that need to be asked to ensure we fully understand a problem situation. First, how difficult or well understood is the problem? The answer to this question will help define the tractability of the problem. Problems can be “tame,” “regular,” or “wicked”:

  • For tame problems, the solution may be well-defined and obvious.
  • Regular problems are those that are encountered on a regular basis. Their solutions may not be obvious, thus serious attention should be given to every aspect of them.
  • Wicked problemsWicked problems (Rittel and Webber 1973) cannot be fully solved, or perhaps even fully defined. Additionally, with wicked problems, it is not possible to understand the full effect of applying systems to the problem.

Next, who or what is impacted? There may be elementselements of the situation that are causing the problem, elements that are impacted by the problem, and elements that are just in the loop. Beyond these factors, what is the environmentenvironment and what are the external factors that affect the problem? In examining these aspects, the tools and methods of systems thinkingsystems thinking can be productively applied.

Finally, what are the various viewpoints of the problem? Does everyone think it is a problem? Perhaps there are conflicting viewpoints. All these viewpoints need to be defined. Persons affected by the system, who stand to benefit from the system, or can be harmed by the system, are called stakeholders. Wasson (2006, 42-45) provides a comprehensive list of stakeholder types. The use of soft systems models, as discussed above, can play an important part in this. Describing a problem using situation views can be useful when considering these issues, even if a single problem perspective is selected for further consideration.

Operations researchOperations research is a hard systems method which concentrates on solving problem situations by deploying known solutions. The problem analysis step of a typical approach asks questions about the limitation and costcost of the current system to identify efficiency improvements that need to be made (Flood and Carson 1993).

Traditional SE methods tend to focus more on describing an abstract model of the problem, which is then used to develop a solution that will produce the benefits stakeholders expect to see (Jenkins 1969). The expectation is often that a new solution must be created, although this need not be the case. Jenkins suggests that SE is just as applicable to a redesign of existing systems. A clear understanding of stakeholder expectations in this regard should produce a better understanding of part of the problem. Do stakeholders expect a new solution or modifications to their existing solutions, or are they genuinely open to solution alternatives which consider the pros and cons of either? Such expectations will influence suggestions of solution alternatives, as discussed in the Synthesizing Possible Solutions article.

An important factor in defining the desired stakeholder outcomes, benefits, and constraintsconstraints is the operational environmentoperational environment, or scenarioscenario, in which the problem or opportunity exists. Armstrong (2009, 1030) suggests two scenarios: the first is the descriptive scenario, or the situation as it exists now, and the second is the normative scenario, or the situation as it may exist sometime in the future.

All of these aspects of problem understanding can be related to the concept of a system context.

Problem Context

The Engineered System Context topic identifies a way by which a complexcomplex system situation can be resolved around a system-of-interestsystem-of-interest (SoI). The initial identification of a "problem context" can be considered as the outcome of this part of the systems approach.

The systems approach should not consider only soft or hard situations. More appropriately, a problem or opportunity should be explored using aspects of both. In general, the application of the systems approach with a focus on engineered system contexts will lead to hard system contexts in which an identified SoI and required outcome can be defined.

An initial description of the wider SoI and environment serves as the problem or opportunity problem scopescope. Desired stakeholder benefits are expressed as outcomes in the wider system and some initial expression of what the SoI is intended for may be identified. Jenkins (1969) defines a problem formulation approach where one:

  • states the aim of the SoI
  • defines the wider SoI
  • defines the objectives of the wider SoI
  • defines the objectives of the system
  • defines economic, informational, and other conditions

In a hard system problem context, a description of a logical or ideal system solution may be included. This ideal system cannot be implemented directly, but describes the properties required of any realizable system solution.

To support this problem or opportunity description, a soft context view of the SoI will help ensure wider stakeholder concerns are considered. If a soft system context has been defined, it may include a conceptual model (Checkland 1999) which describes the logical elements of a system that resolve the problem situation and how they are perceived by different stakeholders. Unlike the hard system view, this does not describe the ideal solution, but provides an alternative view on how aspects of any solution would be viewed by potential stakeholders.

In problem contexts with a strong coercivecoercive dimension, the problem context should include an identification of the relative power and the importance of stakeholders.

The problem context should include some boundariesboundaries on the cost, time to deployment, time in use, and operational effectiveness needed by stakeholders. In general, both the full problem context and an agreed version of the problem to be tackled next are described. (See Applying the Systems Approach.)


Works Cited

Armstrong, Jr., J.E., 2009. "Issue formulation." in A.P. Sage and W.B. Rouse (eds.). Handbook of Systems Engineering and Management, 2nd edition. Hoboken, NJ, USA: Wiley.

Blanchard, B. and W.J. Fabrycky. 2006. Systems Engineering and Analysis. Upper Saddle River, NJ, USA: Prentice Hall.

Checkland, P. 1999. Systems Thinking, Systems Practice. New York, NY, USA: Wiley.

Checkland, P. and S. Holwell. 1998. Information, Systems and Information Systems: Making Sense of the Field. Hoboken, NJ, USA: Wiley.

Checkland, P. and M. Winter. 2006. "Process and content: Two ways of using SSM," Journal of Operational Research Society, vol. 57, no. 12, pp. 1435-1441.

Edson, R. 2008. Systems Thinking. Applied. A Primer. Arlington, VA, USA: Applied Systems Thinking (ASysT) Institute, Analytic Services Inc.

Flood, R. L. and E.R. Carson 1993. Dealing with Complexity: An Introduction to the Theory and Application of Systems Science, 2nd ed. New York, NY, USA: Plenum Press.

Jackson, M. 1985. "Social systems theory and practice: The need for a critical approach," International Journal of General Systems, vol. 10, pp. 135-151.

Jenkins, G.M. 1969. "The systems approach," The Journal of Systems Engineering, vol. 1, no. (1).

Mingers, J. and A. Gill. 1997. Multimethodology: Theory and Practice of Combining Management Science Methodologies. Chichester, UK: Wiley.

Mingers, J. and L. White. 2009. A Review of Recent Contributions of Systems Thinking to Operational Research and Management Science, Working Paper 197. Canterbury, UK: Kent Business School.

Rittel, H. and M. Webber. 1973. "Dilemmas in a general theory of planning," Policy Sciences, vol. 4, pp. 155–169.

Wasson, C.S. 2006. System Analysis, Design, and Development. Hoboken, NJ, USA: Wiley.

Primary References

Blanchard, B. & W.J. Fabrycky. 2006. Systems Engineering and Analysis. Upper Saddle River, NJ, USA: Prentice Hall.

Edson, R. 2008. Systems Thinking. Applied. A Primer. Arlington, VA, USA: Applied Systems Thinking (ASysT) Institute, Analytic Services Inc.

Additional References


< Previous Article | Parent Article | Next Article >
SEBoK v. 2.10, released 06 May 2024