• Home
  • Systems Engineering
  • The Operations Concept: Developing and Using an OpsCon

The Operations Concept: Developing and Using an OpsCon

  • An Operations Concept is more detailed than a Concept of Operations
  • It is a systems engineering artifact that describes how system use cases are realized
  • It is versatile and serves many uses across the project
  • There is no set format, though there are some best practices to consider

Concept of Operations (ConOps)

Let start by talking about the OpsCon’s better-known big brother, the ConOps.

A ConOps is a high-level view of the system from the user’s perspective that describes key concepts, capabilities, context, and characteristics for the operation of the system. Its purpose is to communicate the vision of the system to help guide the acquisition and development effort. AcqNotes has a good informational page for ConOps development in military systems, including templates and references.

For military systems, the ConOps is commonly accompanied by an OV-1 High Level Operational Concept Graphic. This provides a visual depiction that serves as a discussion tool. Though the “OV” is an architectural modeling viewpoint, a program does not have to be using an architectural modeling framework to create an OV-1. The DoD CIO DoDAF 2.02 website has a good description of the OV-1.

I searched the Internet to find a good example ConOps to share and found one for the Geospatial Information Interoperability Exploitation – Portable (GIIEP). This is an airborne imagery system previously operated by the Civil Air Patrol (CAP) to support support search and rescue, disaster relief, and homeland defense missions. This particular document describes an existing system rather than a system under development, but the general goal of documenting high-level concepts is the same. It also includes the below OV-1.

Example OV-1 (US Government graphic)

There is another, similar document called the Operational Concepts Description (OCD). This is a document that a military customer can request from a contractor using Data Item Description (DID) DI-IPSC-81430A. The OCD can be thought of as the contractor counterpart to the ConOps with details such a support concept, development impact, and summary of advantages. This type of data is developed by the contractor early in the engineering process based on the ConOps, other customer-provided data, and early system architectures. The OCD gives the customer confidence that the contractor understands the acquisition needs and has put thought into concepts beyond operations, such as safety and maintainability.

Operations Concept (OpsCon)

An OpsCon takes the high-level ideas from the ConOps and/or OCD and starts to flesh them out with specifics. This is valuable in several different ways:

  • It helps development teams understand how the components they’re developing, interfacing with, or supporting fit in the larger system
  • It ensures the contractor and customer are aligned on the interpretation of requirements and provides a useful tool for discussing the capabilities being developed
  • It identifies gaps in the architecture or requirements, often due to implied requirements or interfaces
  • It helps the user community understand the system functionality and create operations and maintenance plans around it

As an example, the GIIEP ConOps states that there will be software updates, but it has no details on how those updates are published or transferred into the system. An OpsCon would likely provide that type of information. Say that the developer publishes updates via a CD mailed to each CAP unit annually. That implies that the hardware has to include a CD drive, the operating system has to be configured with an account with appropriate privileges, the manual needs instructions for performing this task, and the CAP unit has to have a sustainment plan that includes at least annual scheduled maintenance activity.

This is a single straightforward example. Now consider the several types of users and functions described in the GIIEP ConOps and all of the details that are not defined in the ConOps about how they execute those functions. Then, add in the other lifecycle concepts (training, sustainment, disposal, etc.) that aren’t part of the operational aspects but do need to be defined during system development. You can see that the OpsCon can get very large, very quickly.

For many systems, especially larger ones, the OpsCon is broken up into multiple documents, usually by use case or system function. It is tempting to separate by user role, but this is usually not advised because many functions cross user roles and it is most important to capture the entire flow of activity that accomplishes a given use case. Understanding which user roles are involved in which use case is also important, and this can be captured with a table (you can do the same for any other discrete item that may be involved in multiple flows, such as tools or communication interfaces).

The emphasis of an OpsCon is on interactions among system components, especially the human component. Continuing with the GIIEP software update example, we want to capture the process by which the user will conduct the update, not the technical details about the update function (leave that to the software documentation). We also want to capture non-human interactions, for example if the update function pushes data to multiple sub-components, to capture potential interface impacts, alternative flows, or opportunities for exception/failure.

There is no set format for an OpsCon and you can use whatever format works best, including mixing and matching. Text narratives, step-by-step flows, architecture diagrams, flow charts, and graphics are all commonly used. Supporting data is commonly included as well, such as related requirements or test plans that provide useful context for the functionality being described.

The ultimate goal is to illustrate system use cases, considering all stakeholders and the entire lifecycle of the system. The systems engineering team is typically responsible for developing the OpsCon as part of the left side of the Systems Engineering Vee. In the particular version of the Vee below, the OpsCon is developed after requirements and roughly concurrent with the architecture. It is kept updated as the baseline matures so that it remains useful throughout the project.

Systems Engineering Vee Model (US Government Graphic)

In the context of the Vee, you can see how the OpsCon helps to flesh out some of the high-level concepts to support detailed design, implementation, integration, verification, and validation activities. The OpsCon is an extremely versatile document that supports a wide range of systems engineering and development needs. Especially on larger programs, the key value of the OpsCon is to align all of the internal stakeholders on the expected functionality to reduce confusion over what is being built and how it contributes to the larger system whole.

Conclusion

Not all projects have or require an OpsCon, but they are a valuable tool that you should keep in your toolbox. More detailed than a ConOps, this systems engineering artifact describes how system use cases are realized, helping to align understanding across the effort. This supports customer conversations, architecture, detailed design, test planning, training design, sustainment planning, and more. With this introduction, keep an eye out for opportunities to develop and apply OpsCons on your efforts.

Finally, a note about style. There’s no set way to capitalize the words ConOps or OpsCon. I chose the format that looks best to me, but you can style the word many different ways: Opscon, OPSCON, opscon, OpsCon, OpScOn 1.

How do you style the word? Have you created or used an OpsCon before? What are some pitfalls to be aware of, tips to keep in mind, or additional ways this artifact can add value? Share your thoughts in the comments!


Footnotes:

  1. Only when using AOL Instant Messenger

哆哆女性网好听简单的网名网站制作行情网站建设方案可行性朱姓名起名姓白怎么起名字楼奴电视剧佛山起名大师网站建设 视频专业网站建设的价格seo做广告薛小苒的古代搭伙之旅梦幻城镇破解版下载柘城新大合饲料有限公司五常国是哪五国商丘汉梁王陵口腔诊所营销推广绵阳网站制作多少钱国外优秀设计视频网站商标起名评分表哪里做眉毛种植好淘宝怎么做seo党的十七大召开时间建网站网站建设材料网站建设瑞起名男孩给系统起个啥名字好鬼故事短篇有声王书金案企业为什么需要网站优化服务柘城县是哪个市淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化