Difference between revisions of "Editor's Corner"

From SEBoK
Jump to navigation Jump to search
 
(50 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Hi there. Did you notice? We changed the name of this page to “Editor’s Corner”. Moving forward from this release, this page will be used for the Editor in Chief to discuss what is on his/her mind. Or, there may be a guest writer. Starting with this release, the additions, updates, and changes made in each release will be discussed on the Main Page.
+
[[File:Hutchison,Nicole Profile.jpeg|right|200px]]
Metaverse. This term has hit me from several different directions the past few months. You may have heard the term in one context or another. It is not new if you are a fan of science fiction, or a gamer. Most sources attribute the term to sci-fi/cyberpunk/dystopian writer Neal Stephenson in his book “Snow Crash” in 1992. My first exposure to this concept was in Tad Williams’ 4-book series “Otherland” first released in 1996. Then there is the ''Matrix'' trilogy.
 
  
The best way I can characterize the Metaverse is a virtual social ''and'' workplace network steeped in virtual reality, augmented reality, and artificial intelligence. And yes, let us throw in another buzzword – blockchain – for good measure. Most of these Metaverses include some form of a currency to buy and sell goods, spells, weapons, knowledge, and property. That currency may even have international currency exchange rates. One instantiation of a Metaverse is actually running on top of an Ethereum blockchain to manage all of the financial transactions – buying and selling of goods, in that Metaverse.
+
{|
 +
|-
 +
|<center>''The ''Editor’s Corner'' provides perspective from the Editor in Chief on critical topics for systems engineering, either through their own words or by inviting a guest writer.''</center>
 +
|}
  
Why am I thinking about the Metaverse? Think “digital twin” and digital thread.
+
<div style="text-align:right">'''06 May 2024'''</div>
  
Many of you know I am an industry person turned academic. One of the things that has concerned me the past few years is that we as engineering educators seem to be teaching what we learned or used 5-10 years ago. I have come to the believe that instead (or, maybe in addition to) we should be teaching what our students will need 5 years in the future.
+
'''What's the holdup with Digital Engineering?'''
The Metaverse for Systems Engineering. Let me dive further into the deep end here. Think of a virtual reality environment in which teams can gather to build SysML models, that become functioning code, that become engineering designs that can be verified and validated in this environment before it is ever built. The Systems Engineering Research Center (SERC) conducted some preliminary work toward this direction a decade ago for the US Department of Defense (DoD). It was called Graphical CONOPS, but it did not have the vision of becoming the entire engineering design chain. Nor were the tools available then.
 
  
Does a lot of this sound familiar? Of course it does. I have seen numerous presentations on “Digital Transformation” by corporations and governments. And tool vendors are working to provide their proprietary solutions to this challenge. Spend some time on Youtube, you will find BMW using a new tool to redesign their factory, Disney designing rides, and NavAir designing aircraft. But what are the challenges facing us as systems engineers to take advantage of these concepts and notions. I believe they are many, but here is my short list:
+
In 2008, I attended my first International Symposium of the International Council on Systems Engineering (INCOSE). I was near completing my master's in systems engineering and was excited to learn more from the broader community. At that Symposium, I attended a number of talks about something called "model-based systems engineering" (MBSE). I was dazzled by the vision presented: a hyper-networked set of tools that would allow information to flow seamlessly throughout the lifecycle. The tenor of the presentations - and all of the conversations - was that this evolutionary way of working was just around the corner.
*Proprietary vendor stacks (the tool vendors have no motivation to work with other vendors)
 
*Methodology (SysML has shown that tools without corresponding methodologies are bewildering)
 
*Integration complexity (the tools that are out there today are just too hard to integrate for mere mortals)
 
*Academic involvement
 
  
Let me address that last bullet in closing. I proposed at an INCOSE MBSE workshop a number of years ago that for universities to use these emerging tools and tool integrations, the vendor community needs to step up and create "MBSE in a Box". Or, a “Metaverse in a Box”. One simple install – push a button and the entire suite of tools gets installed. The box needs to include lessons and lesson plans that teach '''both''' the concepts and the tool application. These must be free and open to be included in current and future curriculum. Bottom line, this complex implementation must be made simple for it to be integrated into current curriculum, which is already jam packed.
+
Today, I have had the privilege of working in the Digital Engineering space for the last five years. And what I am constantly hearing is that we need digital engineering, but that there is frustration about the benefits not being realized quickly. So why is this?
  
I used to work for a gent that would say technology is “same stuff, different decade”. Considering many of these ideas and concepts have been around for decade(s) now, maybe he was right. One of my favorite sayings is, “It takes a generation, or two, to effect real change”. What I do not understand is: why?
+
Historically, Wymore laid the foundations for MBSE in his 1993 book. From this foundation, it took 10 years for Systems Modeling Language (SysML) to be established. It took a further four years before INCOSE established an MBSE initiative. So by the time I was first hearing about MBSE in 2008, the concept had actually been percolating through the field for 15 years. As I learned more about it, I began to understand just how far the reality of systems engineering practice was from the vision of MBSE.
  
What do you think? Can this community become the catalyst for change? Can we define what a Metaverse for Systems Engineering could become? I would love to hear your thoughts. Please drop a comment using the “Add comment” feature at the bottom of this page. The “Add comment” feature does not capture who is posting the comment. So, if you want a more vibrant interaction with others, please consider including your name and email with your comment. (We recommend using [at] and [dot] if you post your email address.)
+
The term "digital engineering" gained traction in the mid-2010s, with a firm anchor established in 2018 with the US Department of Defense's ''Digital Engineering Strategy''. The term digital engineering is used in a variety of ways, but I generally like this definition: an integrated digital approach that uses authoritative sources of systems' data and models as a continuum across disciplines to support lifecycle activities from concept through disposal. (DAU 2023) In other words, it's using trusted data and models to engineer systems in a digital way. This is similar to the promise of MBSE that I was first introduced to in 2008.
  
Alternately, if you want to initiate a longer conversation with me, drop me a note at rcloutier[at]southalabama[dot]edu. Please put “SE Metaverse” in the subject line to help me sort the mail easier.
+
Why is it, then, that digital engineering is not moving as quickly as we'd like?
  
With all of that in mind, I hope you enjoy this latest release of the SEBoK,
+
I would propose that the term "digital engineering" in and of itself is a challenge. I have heard for years at community events that "MBSE" is really just systems engineering using models. Many have expressed concerns that by calling it something separate, we've created artificial silos between MBSE and "other systems engineering". The same seems to be true for digital engineering. Adding to this challenge is the distinction - or lack thereof - between digital engineering and MBSE. At conferences in the last few years, I've seen tracks for MBSE and digital engineering completely separated in our programs. While most of the community knows there is a close relationship between the two, we send conflicting signals in the way that we communicate them. 
  
[[File:RobSignature2.jpeg|200px|left]]
+
True "digital engineering" really goes beyond just engineering activities. While I would define digital engineering as "doing systems engineering in a digital way", this requires a fully integrated digital environment - a complex technical challenge in and of itself. Organizations that put forth the time and energy to establish such an environment should, therefore, not limit itself in scope to only data and tools that support systems engineering. It would be extremely inefficient, for example, to not also include tools that support project lifecycle management activities, even if much of this data falls under "project management" rather than systems engineering. If we as systems engineers truly see the world in systems, we need to treat the creation of digital environments systemically as well. We have to acknowledge that our digital environments should support all of our team members, not just systems engineers. What we are really talking about is broad digital transformation. By continually communicating this as an "engineering" problem, we make it more difficult to help our leaders, decision-makers, managers, and other critical team members to buy into our vision. The language may also create some tension with other engineering disciplines that have been utilizing data and digital models for decades.
 +
 
 +
Digital engineering is also resource-intensive. The intention and hope are that once digital environments and approaches are well-established, they will decrease cycle times, make systems more financially effective, and improve our ability to build the systems that the world needs. However, until those things are established, there is a lot of work to be done and time and money invested to get there. Digital engineering can and will cost more and take more time upfront. That is a difficult pill to swallow when one of the foremost selling points for digital engineering is increased efficiency.
 +
 
 +
All of these are challenges to full digital transformation, but there is hope. Based on observations over the last several years, there are pockets of excellence, where organizations are pushing the boundaries of what we can do in the digital space and more and more, people are buying into the value proposition. Now we have to deliver on that value by coming together as a community. Humbly, I share a few thoughts for this:
 +
 
 +
*'''As a community, we need to create a clear framework for how all of the pieces fit together.''' Is MBSE a part of digital engineering? Is digital engineering a part of systems engineering or is systems engineering a subset of digital engineering? There is a proliferation of opinions on this and until we as a community find some consistency in the way we discuss these things together, it will be almost impossible for us to build a consistent vision with our colleagues in other disciplines.
 +
*'''We need to share our challenges more openly.''' I hear the same issues and concerns from people throughout the community, but we are not always willing to share our failings. True digital engineering is too complex for any one organization to fully solve in isolation. We need to be willing to share more specifics about what isn't working so that we can learn from one another's failures, rather than repeating them.
 +
*'''We need to share success stories.''' Just like with our failures, examples of something that worked - and some insight into the context in which it worked - will provide energy and momentum for us all to build upon.
 +
*'''We need to set more reasonable expectations about the digital transformation we're living through.''' If MBSE was still "fairly new" 15 years in, it is wholly unreasonable to believe that digital engineering will propagate throughout the discipline in a few years. True digital transformation will require shifts in our processes and approaches, organizational cultures, and expectations. These changes are slow. A roadmap that would help set expectations for when certain benefits may be realized would go a long way to building buy-in from our colleagues and organizations.
 +
 
 +
These are a few thoughts from the last several years of observing the community. ''What have you seen in your experiences with digital engineering?'' I encourage you to share your thoughts and views in the comments below. We look forward to learning from each of you and continuing the conversation.
 +
 
 +
Sincerely,
 +
[[File:Hutchison_Signature.png|200px|left]]
 +
 
 +
 
 +
==Citations==
 +
Wymore, W. 1993. ''Model-Based Systems Engineering.'' CRC Press.
 +
 
 +
DoD. 2018. ''Digital Engineering Strategy.'' Arlington, VA: US Department of Defense.
 +
 
 +
DAU. 2023. "DAU Glossary." Fort Belvoir, VA: Defense Acquisition University (DAU). https://www.dau.edu/glossary/digital-engineering

Latest revision as of 03:06, 6 May 2024

Error creating thumbnail: File missing
The Editor’s Corner provides perspective from the Editor in Chief on critical topics for systems engineering, either through their own words or by inviting a guest writer.
06 May 2024

What's the holdup with Digital Engineering?

In 2008, I attended my first International Symposium of the International Council on Systems Engineering (INCOSE). I was near completing my master's in systems engineering and was excited to learn more from the broader community. At that Symposium, I attended a number of talks about something called "model-based systems engineering" (MBSE). I was dazzled by the vision presented: a hyper-networked set of tools that would allow information to flow seamlessly throughout the lifecycle. The tenor of the presentations - and all of the conversations - was that this evolutionary way of working was just around the corner.

Today, I have had the privilege of working in the Digital Engineering space for the last five years. And what I am constantly hearing is that we need digital engineering, but that there is frustration about the benefits not being realized quickly. So why is this?

Historically, Wymore laid the foundations for MBSE in his 1993 book. From this foundation, it took 10 years for Systems Modeling Language (SysML) to be established. It took a further four years before INCOSE established an MBSE initiative. So by the time I was first hearing about MBSE in 2008, the concept had actually been percolating through the field for 15 years. As I learned more about it, I began to understand just how far the reality of systems engineering practice was from the vision of MBSE.

The term "digital engineering" gained traction in the mid-2010s, with a firm anchor established in 2018 with the US Department of Defense's Digital Engineering Strategy. The term digital engineering is used in a variety of ways, but I generally like this definition: an integrated digital approach that uses authoritative sources of systems' data and models as a continuum across disciplines to support lifecycle activities from concept through disposal. (DAU 2023) In other words, it's using trusted data and models to engineer systems in a digital way. This is similar to the promise of MBSE that I was first introduced to in 2008.

Why is it, then, that digital engineering is not moving as quickly as we'd like?

I would propose that the term "digital engineering" in and of itself is a challenge. I have heard for years at community events that "MBSE" is really just systems engineering using models. Many have expressed concerns that by calling it something separate, we've created artificial silos between MBSE and "other systems engineering". The same seems to be true for digital engineering. Adding to this challenge is the distinction - or lack thereof - between digital engineering and MBSE. At conferences in the last few years, I've seen tracks for MBSE and digital engineering completely separated in our programs. While most of the community knows there is a close relationship between the two, we send conflicting signals in the way that we communicate them.

True "digital engineering" really goes beyond just engineering activities. While I would define digital engineering as "doing systems engineering in a digital way", this requires a fully integrated digital environment - a complex technical challenge in and of itself. Organizations that put forth the time and energy to establish such an environment should, therefore, not limit itself in scope to only data and tools that support systems engineering. It would be extremely inefficient, for example, to not also include tools that support project lifecycle management activities, even if much of this data falls under "project management" rather than systems engineering. If we as systems engineers truly see the world in systems, we need to treat the creation of digital environments systemically as well. We have to acknowledge that our digital environments should support all of our team members, not just systems engineers. What we are really talking about is broad digital transformation. By continually communicating this as an "engineering" problem, we make it more difficult to help our leaders, decision-makers, managers, and other critical team members to buy into our vision. The language may also create some tension with other engineering disciplines that have been utilizing data and digital models for decades.

Digital engineering is also resource-intensive. The intention and hope are that once digital environments and approaches are well-established, they will decrease cycle times, make systems more financially effective, and improve our ability to build the systems that the world needs. However, until those things are established, there is a lot of work to be done and time and money invested to get there. Digital engineering can and will cost more and take more time upfront. That is a difficult pill to swallow when one of the foremost selling points for digital engineering is increased efficiency.

All of these are challenges to full digital transformation, but there is hope. Based on observations over the last several years, there are pockets of excellence, where organizations are pushing the boundaries of what we can do in the digital space and more and more, people are buying into the value proposition. Now we have to deliver on that value by coming together as a community. Humbly, I share a few thoughts for this:

  • As a community, we need to create a clear framework for how all of the pieces fit together. Is MBSE a part of digital engineering? Is digital engineering a part of systems engineering or is systems engineering a subset of digital engineering? There is a proliferation of opinions on this and until we as a community find some consistency in the way we discuss these things together, it will be almost impossible for us to build a consistent vision with our colleagues in other disciplines.
  • We need to share our challenges more openly. I hear the same issues and concerns from people throughout the community, but we are not always willing to share our failings. True digital engineering is too complex for any one organization to fully solve in isolation. We need to be willing to share more specifics about what isn't working so that we can learn from one another's failures, rather than repeating them.
  • We need to share success stories. Just like with our failures, examples of something that worked - and some insight into the context in which it worked - will provide energy and momentum for us all to build upon.
  • We need to set more reasonable expectations about the digital transformation we're living through. If MBSE was still "fairly new" 15 years in, it is wholly unreasonable to believe that digital engineering will propagate throughout the discipline in a few years. True digital transformation will require shifts in our processes and approaches, organizational cultures, and expectations. These changes are slow. A roadmap that would help set expectations for when certain benefits may be realized would go a long way to building buy-in from our colleagues and organizations.

These are a few thoughts from the last several years of observing the community. What have you seen in your experiences with digital engineering? I encourage you to share your thoughts and views in the comments below. We look forward to learning from each of you and continuing the conversation.

Sincerely,

Error creating thumbnail: File missing


Citations

Wymore, W. 1993. Model-Based Systems Engineering. CRC Press.

DoD. 2018. Digital Engineering Strategy. Arlington, VA: US Department of Defense.

DAU. 2023. "DAU Glossary." Fort Belvoir, VA: Defense Acquisition University (DAU). https://www.dau.edu/glossary/digital-engineering