Skip Navigation Skip to Sitemap

Distributed Development

Distributed Development is a methodology that leverages a common development environment to promote reuse of services, code, processes and technologies and industry best practices adoption for MHS Automated Information Systems (AIS).  To accomplish this, the PEO Joint Medical Information Office Distributed Development team is organizing a series of working group sessions to define System Development Life Cycle (SDLC) activities and underlying tasks and to develop standardized toolkits. The result of this effort will promote reuse throughout the enterprise, increase the speed to market, and reduce overall cost.

The overall approach is to work with all stakeholders as a team to

  • Develop an MHS team product
  • Involve wide participation by all interested organizations
  • Develop a shared solution

The Technical Working Group (TWG) will identify and decompose all of the SDLC activities into tasks and formulate standardized toolkits for each of the following work streams:

  • Governance
  • Requirements
  • Architecture
  • Infrastructure
  • Acquisition
  • Development
  • Quality Assurance
  • Systems Engineering
  • Information Assurance
  • Risk Management
  • Change Management
  • Configuration Management
  • Independent Test & Evaluation
  • Project Management
  • Deployment & Sustainment

The Executive Committee will review products created by the TWG and make key decisions, when necessary.  A summary of activities performed by each of the groups is outlined below:

Executive Committee

Technical Working Group

Identify participation for each TWG work streams

Define the SDLC activities for each work stream

Review and approve key decisions made by the TWG

Develop RACI matrix for each activity

Resolve issues that can’t be addressed within the TWG

Define tasks and inputs/outputs associated with each activity

Provide overall guidance

Define and develop templates and checklists for each task

 

Automate workflows to the extent possible

 

Develop toolkits for each activity

 

Pilot the work stream SDLC activities

The expected outcome is a framework with toolkits to be used for all MHS development related activities.  This will occur incrementally as each work stream completes their package and will be documented in the Distributed Development Field Guide.