MBSE Coach • INCOSE Fellow • SysML Developer
whoami
About Brooklyn

Who is Skygazer Consulting?

Skygazer Consulting is dedicated to helping clients deploy modern Model Based Systems Engineering (MBSE) languages, tools, methods, and infrastructure into their own organization in a durable, self-sustaining way.

Skygazer Consulting is:

Rick Steiner is:

A Systems Engineer, Systems Architect, and systems modeling proponent with three decades of experience in military, aerospace and communications systems, and in deploying processes and tools in both large and small organizations. I am passionate about helping Systems Engineers do their jobs more effectively, and deriving greater satisfaction from their work.

Skygazer Consulting can:

  • Take on contract work for awareness, training and consulting projects related to Systems Engineering, Systems Engineering Automation, and Model Based Systems Engineering.
  • Submit proposals to the Federal Government and government contractors.
About Brooklyn
whoami
WhatIdo
Our Service

What does Skygazer Consulting do?

I desire to help organizations become more effective by developing and empowering their own internal MBSE/SysML experts, practices, and experience. My preferred relationship to my clients is as a systems modeling coach.

Capturing Systems Engineering Concepts in Models

Capturing Systems Engineering Concepts in Models

SysML is designed to represent Systems Engineering concepts in models, where they can be effectively cross-connected, analyzed, and reviewed as a consistent system design baseline. This kind of system model effectively codifies the body of information previously contained in separate engineering documents; user needs, requirements, functional analysis, architecture, analysis plans, trade studies, resulting system design alternatives, integration & testing plans, and deployment strategies.

Assistance in deploying MBSE

Assistance in deploying MBSE

Any MBSE deployment must begin by understanding the systems engineering maturity of your organization, suppliers, and customers, and by carefully assessing their readiness to meaningfully employ MBSE, I have helped clients succeed in MBSE deployment and incrementally add value to their systems engineering processes.

Why might you want my help?

Why might you want my help?

I have led the deployment of new processes, tools, and collaboration vehicles in large engineering organizations. I have personally experienced many of the challenges of MBSE deployment.  Here are a couple of key lessons:

I listen, advise, guide, strategize, and plan with clients as they work through the deployment process, so that their approach to MBSE better meets their stakeholder needs and provides incremental value.

I listen, advise, guide, strategize, and plan with clients as they work through the deployment process, so that their approach to MBSE better meets their stakeholder needs and provides incremental value.

Our Service
WhatIdo
"People don’t resist change. They resist being changed!"
Peter Senge
qualified
Our Work

Qualifications

I have been involved in system architecting and systems engineering for over 30 years, with a specific emphasis in systems engineering automation. I am convinced that appropriate computer aided development can make the systems engineer’s job more accurate, more reliable, and more satisfying!

Our Work
qualified
coach
Clients

What do I mean by an MBSE Coach?

A coach doesn’t make great plays. A coach helps make great players, and they in turn accomplish great things!

  • A coach doesn't take the field. I don't intend to become embedded in a client's systems engineering organization. I intend to help my client's organization develop more capable systems engineers.
  • A coach equips the players. I make sure key individuals know the basics of MBSE and SysML, and I work with them to meaningfully apply it to their specific domain or business. This involves selection of tools and methods, careful selection of pilot projects, and preparation of work instructions.
  • A coach ensures that the players have a plan, and then guides them through executing it. I help clients prepare systems engineering strategy, procedures, tool and method selection, and training. My client's organic staff on the program are responsible for program execution, and it’s my role to make them successful.
  • A coach encourages the team. I continue to engage my clients and collaborate with them in broader projects, participating in technical venues to share their successes and shape the future of systems engineering.
Clients
coach
business clients

My Clients

I’ve had the privilege to help several companies transition to more effective Systems Engineering. Here are some examples.

business clients
education clients

Where I Teach

In addition to mentoring and coaching clients through Skygazer Consulting, I teach MBSE/SysML classes in several venues.

I teach CSE-40981 Systems Engineering with OMG SysML™ as an asynchronous online course twice a year.  This full semester  course focuses on the practical application of SysML using a student-selected modeling tool on a student-selected project.  It emphasizes hands-on modeling, with frequent detailed instructor critiques of student models.

You can find my UCSD Ext instructor profile here.

I occasionally co-instruct 3-day short courses combining SysML 101 and SysML 201.  These are usually taught at an organization’s own facilities to groups of 20 students.  They focus on understanding SysML fundamentals and applying them to a system model using the NoMagic MagicDraw tool and SysML plug-in.

You can find my Georgia Tech instructor profile here (after my updated employment onboarding is complete).

I teach the SYS521 Model Based Systems Engineering full-semester online class.  The class was created by my friend and co-author Sanford Friedenthal.  It conveys the basic concepts of SysML and then applies those concepts within the framework of the Object Oriented Systems Engineering Method (OOSEM).  This course utilizes the NoMagic Cameo Systems Modeler tool.

You can find my WPI instructor profile here.

education clients
Why Skygazer

Why use the name Skygazer?

Most of my life I have been fascinated with the night sky. As a boy, the stars captivated me with their beautiful chaos.  I earnestly tried to make sense of them in their clumpy randomness. In time I learned to recognize simple patterns, then use them as guideposts to find more complex patterns and other interesting objects. I have come to regard the constellations as familiar companions, steadfastly  accompanying me wherever I go in the world.

I see Systems Engineering as a way of recognizing patterns in the beautiful chaos of complex system development. These engineering patterns can become signposts, helping to highlight and reveal other patterns and provoking meaningful questions. They provide both a way of sharing an overall system understanding, and for recognizing the direction that a system development may be leading. System modeling is a powerful tool for codifying these patterns so that they can be meaningfully and consistently shared with others.

Why Skygazer

Contact Me

I welcome you to contact me for more information about any of the services Skygazer Consulting can provide.