Yes – DevSecOps Can be Done, and Done Well

Weeds picture

Rob Wedertz – VP DoD Programs

DevSecOps Diagram

Inarguably, the pace of change in the technology environment outpaces the program and acquisition oversight within the Department of Defense.  I don’t believe this is a controversial statement.  C-SPAN is riddled with testimony of senior ranking DOD officials asserting the same.  The National Defense Authorization Act (NDAA) is littered with language encouraging the Department to accelerate the adoption of rapid acquisition methodologies.  Nowhere is the delta between advanced technology capabilities and the Department’s ability to procure these capabilities more prevalent than in Software (i.e. Artificial Intelligence, Machine Learning, and Discrete Event Simulation).  And even more specifically, it is the incorporation of the development methodologies, for example DevSecOps, that often befuddles program managers, contracting officers, and even leadership, as this methodology is counter to acquisition guidelines and requirements oversight.

In an effort to close the delta, the Department has established bodies (e.g. DoD Enterprise DevSecOps Community of Practice – a Joint effort among DoD CIO, OUSD (A&S), and DISA; the Defense Innovation Board, the Joint Artificial Intelligence Center, and others) to “sanctify” best practices and is actively campaigning to align acquisition and procurement with best in breed enabling technologies and development methodologies.  Because we have been charged with designing, developing, and implementing the Joint Staff’s Global Force Management Decision Support Platform (ORION), we are actively “leaning out over our skis” to demonstrate that DevSecOps can and should be done.

As a software development company tasked to deliver leading edge technology-enabled decision support platforms to the Joint Staff, there is little more deflating than telling our platform leads that they cannot implement the best in breed capabilities (i.e. open-source software, enablers, architectures, etc.) because the product is evolving so quickly that we cannot introduce it into the Risk Management Framework accreditation sphere.

Fortunately for us, we were introduced to Defense Innovative Unit (DIU) (then with an “experimental” on the tail) early in the ORION development process. They were encouraged by our startup mentality developed in support of our commercial products and they encouraged our government oversight to think about things like; Minimally Viable Products (MVPs), continuous User Engagement, and leveraging modern technology and platforms.  During their assessment of the ORION Joint Platform (at the time known as the Joint Force Capabilities Catalog (JFCC) / Global Laydown Server (GLS)) DIU acknowledged that we were already accomplishing the things they suggested.  They passed as much to the Chairman of the Joint Chiefs of Staff and his support staff.  Achieving this level of maturity didn’t happen overnight.

We lived the painfully slow migration from “waterfall” acquisition and associated development practices to Agile, and are on the leading edge of DevSecOps.  In fact, as DoD CIO, OUSD (A&S), and DISA work through “sanctifying” the DoD Enterprise DevSecOps maturity model (via a Community of Practice), and the Defense Innovation Board awaits the response to their Software Acquisition and Practices (SWAP) study published in April of this year, we’re already demonstrating that the DevSecOps model works, can be implemented at no additional cost to the government, and perhaps most importantly, is scalable.  Case in point – when we began the ORION project, we were squarely in the “rapid prototyping” phase of development as the overarching requirements were being developed, and oversight was being codified.  The early days required rapid deliveries and constant engagements with users, all while adhering to information assurance requirements and cyber security.  (Note – we were (and are) deploying code to the SIPRNet, a production environment, every 2 weeks – functionality that is Beta, IOC, and FOC simultaneously.)  Achieving and sustaining this level of S/W development maturity is difficult and often requires a champion.

Advocacy is paramount.  It is not enough to be an innovative company with technical “chops”.  You MUST have a program sponsor that endorses the DevSecOps methodology and removes legacy critical barriers that prevent innovation at the speed required.  (It does not hurt that our advocacy was a shared understanding and endorsement from the sitting CJCS and the leadership of DIU.  That we were doing it was the result of technical leadership and guidance provided by our Joint Staff J35S Program Manager; that we are continuing to do it is the result of the senior leaders of the DOD acknowledging that is the way it SHOULD be done.  Early in the project, the J35 Deputy Director of Regional Operations, briefed the entirety of the Joint Staff (J-DIRs, Director, and Chairman) and the Deputy Secretary of Defense.  Paraphrasing his remarks, [sic] “these guys are pushing the envelope on s/w development.  They sprint, they fail, they recover, they deliver, they iterate – we win.”

Perhaps the lynchpin in achieving technical maturity in an oftentimes legacy environment is the simple acknowledgement that requirements WILL change.  When we started ORION, Globally Integrated Operations and Dynamic Force Employment were not yet established in policy.  Had we developed and delivered an application that was a reflection of solely the original requirements specifications, both the program and our platform would now be obsolete.  Fortunately we’ve been allowed to iterate throughout the software development lifecycle.  Continuous user feedback and rapid development cycles have facilitated relevance and viability that have ultimately enabled the Joint Staff to make Better Decisions, Faster.

Aligning the DevSecOps methodology with Scaled Agile Framework has additionally ensured that ProModel is permeating best practices not only across our DOD vertical but also in our COTS and Healthcare spaces as well.  Our collective roadmap is articulated in the Defense Innovation Board’s Software Acquisition and Practices (SWAP) study graphic below.  Our objective is to live in the “Do’s” and demonstrate that we can and should avoid the “Don’ts.  ORION is validation that it can be done.

Successful Implementation of FutureFlow Rx® at Seattle Children’s – A New Predictive Patient Flow Technology

Dan Hickman Avatar1

Dan Hickman ProModel CTO

I am jazzed about our FutureFlow Rx work with Seattle Children’s Hospital.  What a great group of people to collaborate with.  Check out the press release below and feel free to contact me if you’d like to learn more about this new product – dhickman@promodel.com

Thanks, Dan

Seattle Childrens Logo

Integrated Discrete Event Simulation Census Predictor, Developed by ProModel Corporation, Facilitates Inpatient Flow and Access Management

SEATTLE WA, May 14, 2019 – ProModel Corporation announced the successful implementation of a new predictive patient flow technology called FutureFlow Rx® at Seattle Children’s (SC).

Members of the Enterprise Analytics Community at Seattle Children’s will be presenting their use case at the Advanced Analytics for Children’s Hospitals Conference on June 5-6 at the Ann & Robert H. Lurie Children’s Hospital of Chicago. Seattle Children’s is a co-sponsor of this new analytics conference.

Seattle Children’s, like many other hospitals, faces challenges associated with capacity pressures and inpatient access. Demand for inpatient space often outstrips capacity, whether for physical or staffed beds.

SC leadership has established policy that scheduled elective surgeries must not be canceled due to capacity. Therefore, proactively managing inpatient capacity and staffing takes on even greater urgency in that context. In order to address this issue, they deployed a predictive-analytics solution for census estimation known as FutureFlow Rx®.

Seattle Children’s Quotes

“By providing accurate projections of staffing needs, FutureFlow Rx informs daily challenges faced by every hospital with timely and detailed information.” 

  • Susan Geiduschek, RN, DNP, Sr. Dir, Assoc. Chief Nurse, Seattle Children’s

 

“Integrating FutureFlow Rx into our Inpatient Access and Flow workstreams has really supported a smooth, functional, and most importantly effective process for proactively managing census during an especially challenging flu season. Diversions are down, and so is the general level of anxiety around decision-making. Fewer ad hoc huddles, more standard work with established guiderails and actions.”

  • Ruth McDonald, MD, Assoc. Chief Medical Officer, Seattle Children’s

 

Right Patient, Right Bed, Right Time

The functional goal of every hospital is to place the right patient in the right bed at the right time. Being the region’s only tertiary-care pediatric facility, it is paramount that SC maintain capacity to serve those children that cannot receive care elsewhere in the Pacific Northwest.

Thus, they must carefully maintain capacity and ensure as few diversions as possible. Combining the FutureFlow Rx® prediction with an application designed by SC Enterprise Analytics staff, they can accurately estimate their ability to manage daily and predicted census, allowing them to proactively make operational decisions that address challenges with foresight.

ProModel Quote

“We are very excited to be working with a hospital as visionary as Seattle Children’s.  They were willing to look beyond what existed today, to determine if a patient flow improvement platform could truly help increase safe inpatient access for their young patients”  Dan Hickman – CTO, ProModel Corporation

About ProModel Corporation

ProModel Corporation is a leading provider of simulation-based, predictive and prescriptive analytic decision support solutions. A Microsoft Gold Partner, ProModel specializes in custom and COTS (Commercial-Off-the-Shelf) software and services to help organizations optimize processes, policies and resource decisions to best align with their business strategy.

Founded in 1988, ProModel has tens of thousands of users of its software globally, focused across the Healthcare, Pharmaceutical, Government and Manufacturing & Supply Chain industries.

For additional information: ProModel Marketing 610-628-6842; healthcaresolutions@promodel.com

Ingalls Develops Automated Unit Lay-Down ‘Advisor’ with Capacity Planning Tool

Image_Ingalls from theSigal MagazineHuntington Ingalls Industries – Ingalls Shipbuilding (Ingalls) identified substantial savings potential in the lay-down placement and assignment process that had been previously utilized for managing asset location throughout the construction process.

Building four different hull forms in the tight shipyard footprint is a challenge. Ingalls Shipbuilding work instructions define the processes and responsibilities for the proper allocation and optimization of real estate (lay-down spaces) for structural units and assemblies under construction, while providing forward visibility for scheduled or potential overloads to capacity.

However, the old capacity planning processes were tedious and overly time-consuming. Resulting real estate allocations were seldom optimal and often required substantial rework to resolve space allocation conflicts, as the construction schedules for each hull form jockey for the same production resources.

The Ingalls team developed an automated process that optimizes unit layout and scheduling, and increases the construction of many units under a covered structure, significantly improving production rates—a plus in the hot southern climate.

“The new tool has taken a process that historically took 10 weeks to complete and can now finish the scheduling activity in less than an hour. Following project completion and full system implementation, we expect to reduce ‘real estate’ allocation processing time by 30% and place 20 more units ‘under cover’ annually, with an estimated cost savings of over $990K per year.”

 (Article Courtesy of “theSignal” and DefenseNews.com)

Click here to read the rest of the Ingalls story

Decision Support Tool Promotes Army’s Supply Chain Readiness

Two Department of Defense publications recently ran articles on the Army’s continuous pursuit of  supply chain excellence.  Our men and women in the military cannot do their jobs without the right materiel at the right place, at the right time, in the right quantity, and the right condition. ProModel Corporation is the software developer behind the Decision Support Tool (DST) featured in both articles.

Learn more about ProModel and our products, in booth #200 at the upcoming AUSA Global Force Symposium and Exposition on Mar 26-28 at the Von Braun Center in Huntsville, AL.

Decision Support Tool Promotes Army’s Supply Chain Readiness

“DST gives materiel managers the capability to realign equipment on their property books to maximize readiness or fulfill high-priority requirements. A plan that once took days to create can now be completed in minutes. With just a few clicks of the mouse, property book officers can optimize their formation, synchronizing existing equipment on-hand against authorization.”

– Lt. Col. Rodney Smith, chief, Distribution Integration Division, DMC.

Read full Army.mil article

AMC (Army Materiel Command) Restoring its Atrophied Repair Parts Inventory

Using a new system called the Decision Support Tool that Army Sustainment Command runs out of Rock Island Arsenal, Ill., “for the first time in my career, we can really see ourselves, and so we know where every single piece of equipment in the Army is, whether you are in the active component, the Reserve component or the National Guard. It’s never been that way; it’s very powerful.”

Army Materiel Command – General Gus Perna

Read full Defense News article

Joint Force Capability Catalog (JFCC)

Weeds Pic

Rob Wedertz – VP DoD Programs

The United States Military consists of more than 4 million active and reserve men and women, operates at 800 military bases in over 70 countries and has an annual budget of nearly $600B.  The requirements to manage this force globally and ensure it is adequately equipped, trained, and ready to implement both our National Security Strategy and National Military Strategy are daunting tasks.  For the military planners who must provide the most sound and reasoned advice to military and civilian decision makers who ultimately have the authority to direct the forces to carry out the global strategy, detailed information about these forces must be readily available and current.

The Vice Chairman of the Joint Chiefs of Staff has doctrinally mandated the integration of Enterprise Force Structure data (Army, Air Force, Navy, and Marine Corps forces – capability, readiness, availability and employment) via the Global Force Management – Data Initiative.  This effort will provide the Force Providers (Services), the Combatant Commanders (Force Requirements), and the Joint Staff (Force Allocators) with a technology-enabled Decision Support Platform to carry out the National Military Strategy.

The Joint Staff J35S has been tasked with the technology implementation of this capability, called the Joint Force Capability Catalog (JFCC).  The Joint Staff J35S has chosen ProModel Corporation to design, develop, and implement the JFCC.

JFCC Dashboard

ProModel was chosen as the lead software provider based upon our deep-seeded experience providing Decision Support Tools such as the ARFORGEN Synchronization Toolset (AST), the Lead Materiel Integrator – Decision Support Tool (LMI-DST), and the Naval Synchronization Toolset (NST).

The JFCC is a “sea change” for the Global Force Management community because it is not being developed as a stand-alone platform, but rather as an integrated system with the capability to:

  • Aggregate data from more than 60 disparate systems
  • Present the data in a user-friendly graphical user interface
  • Conduct Course of Action (COA) predictive analysis

The JFCC ultimately provides stakeholders with the ability to do the following:

  • Account for forces and capabilities committed to ongoing operations and changing unit availability
  • Identify the most appropriate and responsive force for capability to meet Combatant Commander requirements
  • Identify risk for the Secretary of Defense associated with sourcing recommendations
  • Improve the Department of Defense’s ability to win multiple overlapping conflicts
  • Improve the Department of Defense’s responsiveness to unforeseen contingencies
  • Provide predictability of the Services’ rotational force requirements
  • Identify forces and capabilities that are unsourced or hard to source

ProModel is proud to have been chosen to provide this much needed capability to the Department of Defense.

Increasing Use of Custom ProModel Integration Yields Big Benefits

2017-06-20 09_21_16-Keith Knudsen

Keith Knudsen ProModel Project Manager

Traditional Modeling Provides Great Benefits, But Can Do More…

Over the past 29 years, ProModel users across a spectrum of industries have demonstrated the value that modeling can bring to an organization. Just a few examples include:

  • A leading manufacturer of oilfield equipment who modeled their existing location to identify ways to optimize their processes and gained a 45% throughput increase
  • Shipbuilding companies that have used our traditional modeling to improve shipyard production and capacity planning
  • Hospitals that have used MedModel for decades to improve patient flow.

Increasingly, however, ProModel customers are looking to extend these benefits by integrating their models with other IT systems to develop web-based decision support tools. These model-based tools utilize a ProModel engine on a server, read in live data and utilize ProModel simulation and optimization capabilities to provide forecasting, automated scenario exploration and prescriptive suggestions.

Custom Integration Amplifies The Value of a Good Model

Whether created by ProModel consultants or in-house analysts, a good model (traditional or integrated) is composed of several key elements as shown below.

Custom Dev Integration Model Architecture

  1. Process Forecasting: A good model simulates an important business process in a concise way, at an appropriate level of abstraction, and provides accurate forecasting to inform key business decision making.
  2. Operational Data: To the extent possible, a good model brings together real-world data (typically from several sources) that has been validated and normalized. Operational data feeds the model, but also is mined for distributions, patterns and trends that improve the model’s predictive and prescriptive fidelity.
  3. Resources & Constraints: Every business process has factors which throttle its throughput – often in non-linear and sometimes unexpected ways. A good model can forecast the impact of changes to resources and other constraints.
  4. Business Priorities: Providing information about business priorities allows a good model to do two things: a) predict and notify users about problems and opportunities, and b) utilize automated scenario creation and optimization to explore alternatives and seek decisions that lead to most optimal outcomes.
  5. Prescriptive Analytics: A good model provides the prescriptive information to key decision makers as early as possible to support effective planning. These improved plans then feed back into the system as operational decisions and changes to resourcing, process and priorities.

Custom integrated model(s) take all of the above, integrate it with live data and makes its power available in a live, web-based format so that tactical decision-makers at all levels of the organization can utilize it. In a live integrated environment, prescriptive analytics can be provided daily or even hourly in support of near real-time decision-making.

A Growing Portfolio of Proven Custom Integration Success Stories

ProModel has now developed about half a dozen custom predictive prescriptive platforms with direct integration of the ProModel server into the customer’s operational IT environment.  Examples include:

  • Shipyard Manufacturing Capacity Planning: AREAS
  • Supply Chain Planning: DST
  • Personnel Readiness: AST
  • Hospital Patient Flow Optimization: FutureFlow Rx

AREAS capacity planning capability was featured in the Signal Magazine on page 2. The article states that Ingalls Shipbuilding estimated a potential annual cost savings of just under $1M from the use of this tool.

Benefits of Integrating Models With Live Data Systems

Benefits of a custom integration of ProModel include:

  • Pulls operational data to support strategic planning on an ongoing basis
  • Automatically projects “strategic what-ifs” (changes to resourcing, facilities or sales) to show true impact on “daily tactical decisions”
  • Ties strategic targets to operational decisions, and continuously explores alternatives to provide early warning of opportunities and risks.

For More Information…

Contact saleshelp@promodel.com if you are interested in learning more about custom model integration.