Systems Engineering - Part 2
Glen Alleman MSSM
Applying Systems Engineering Principles, Processes & Practices to Increase Probability of Program Success for Complex System of Systems, in Aerospace & Defense, Enterprise IT, and Process and Safety Industries
Capabilities Based Planning [1]
Many projects provide a multitude of technical and operational features and functions. We’ve all experienced this. Software tools, automobiles with more features than we can remember, complex systems like aircraft with features so complex the pilots have trouble remembering how to operate then (one cause of the Asiana Air crash in SFO is attributed to the multiple features in the decent control system that created confusion).
One improved approach to engineering a system is to determine what capabilities are needed to accomplish the mission or provide a solution to the business problem.
Many approaches to developing systems start with requirements. PMI does this. Research shows, successful acquisition processes, modern IT governance processes, nearly every product development process starts with capabilities based planning
It’s the needed capabilities that make or break a system. Are these capabilities present for the user? Can the user put the system to work to solve a problem?
Requirements come next, but they are not the starting point. Without knowing what capabilities are needed, the requirements have no home. We see this all the time why does this thing we just bought do or not do something. The designers may or may not have identified the needed capabilities first before they started building.
Capabilities Versus Requirements
Capabilities describe three characteristics needed before proceeding to requirements elicitation:
Provide safe transport to the public is a capability. No single failure in the breaking system shall endanger life is a requirement.
Capabilities-Based Planning
Capabilities-Based Planning is planning, under uncertainty, to provide capabilities suitable for a wide range of business challenges and circumstances, while working within an economic framework.
Capabilities-Based Planning emphasizes flexibility, adaptiveness, and robust capabilities, implying a modular building-block approach to Enterprise Services. When transformation takes place it is because new modules have come into use.
Capabilities–based planning provides a defined outcome that is not a final conclusion but lays the groundwork for the continued delivery of value. Objectives are reached and the operational value is delivered when a defined capability is available for use. Features and functions describe the static and dynamic behaviors of a system, but they are not directly connected to the business strategy.?
Capabilities–based planning transforms the delivery of features and functions into the delivery of processes that support a business strategy. Capabilities–based planning is planning, under the conditions of uncertainty, to provide capabilities suitable for a wide range of business challenges and circumstances, while working within an economic framework. This approach emphasizes flexibility, adaptiveness, and robust capabilities, implying a modular building–block approach to the delivery of enterprise applications.?
Capabilities–based planning provides a defined outcome that is not a final conclusion but lays the groundwork for the continued delivery of value. Objectives are reached and the operational value is delivered when a defined capability is available for use. Features and functions describe the static and dynamic behaviors of a system, but they are not directly connected to the business strategy.
Capabilities–based planning transforms the delivery of features and functions into the delivery of processes that support a business strategy. Capabilities–based planning is planning, under the conditions of uncertainty, to provide capabilities suitable for a wide range of business challenges and circumstances, while working within an economic framework. This approach emphasizes flexibility, adaptiveness, and robust capabilities, implying a modular building–block approach to the delivery of enterprise applications.?
Capabilities State the Intent of the Commander
领英推荐
Above is an example of a needed capability with a possibly more critical outcome. Capabilities Based Planning started with military military agencies to identify program needs, allocate resources, and track activities and outcomes. CBP allows defense agencies in evaluating their manpower, equipment, cooperative relationships with military partners, and other capabilities.
For IT or similar product or project organizations, Capability-Based planning focuses on the planning, engineering, and delivery of strategic business capabilities to the enterprise. It is business-driven and business-led and combines the requisite efforts of all lines of business to achieve the desired capability. Capability-based planning accommodates most, if not all, of the corporate business models and is especially useful in organizations where a latent capability to respond (e.g., an emergency preparedness unit) is required and the same resources are involved in multiple capabilities. Often the need for these capabilities is discovered and refined using business scenarios.
From an IT perspective, capability-based planning is particularly relevant. For example, setting up a data center is really about consolidating corporate data and providing related services. Lead enterprise architects for this capability will find themselves involved in managing construction, personnel training, and other change management tasks as well as IT architecture tasks. In the past, many IT projects were less than successful even though the actual IT implementation was brilliant, but the associated other tasks (business process re-engineering, client training, support training, infrastructure, and so on) were not controlled by the enterprise architects and planners and often were not satisfactorily completed. [2]
The Role of Systems Engineering in Identifying Needed Capabilities and Managing Their Delivery
Here’s a process flow for developing capabilities needed by the system. All this discussion is not to turn us into capabilities-based planners. But to emphasize that requirements are not the starting point for our systems Engineering paradigm. Capabilities are the Starting Point since if we don't know what Capabilities are needed to accomplish the Mission or fulfill the business strategy we won't know what Done looks like in units of measure to the decision-maker - other than the passage of time or consumption of the money.
The failure of many products and projects can be traced to the failure to define what capabilities are needed for success. The units of measures for these capabilities start with effectiveness and performance. INCOSE and 15288 speak to those directly.?
Some Reminders About Systems Engineering
Systems Engineering Is …
Systems Engineering is a process comprised of the following seven tasks.
Systems Engineering is an Iterative and Incremental approach to developing solutions to emergung problems in a complex domain
Systems Engineering is about the system aspects of the outcomes of the project. Systems Engineering does not build the products of the project's outcomes, it enables the right products to be built right, in the right way, in the right order, at the right time, to deliver the right value to the customer.
A system is a collection of elements, that together, produce results not obtained by the elements alone. These elements can include people, hardware, software facilities, policies, and documents – all interacting to produce an outcome.
System Engineering is a product-oriented discipline whose responsibility is to create and execute the interdisciplinary processes that ensure the stakeholder needs are satisfied.
[1] Guide to Capabilities Based Planning, The Technical Cooperation Program, Joint Systems and Analysis Group, Technical Panel 3., https://www.acq.osd.mil/ttcp/reference/docs/JSA-TP-3-CBP-Paper-Final.doc
[2] TOGAF 9.1, 32. Capabilities Based Planning
Systems Engineering Governance & Plans Manager | NRO
3 年Thanks Glen. Just what I needed in a refresher sense. Starting in a new systems engineering field soon and going in with a solutions based mindset is prudent and energizing.