Skip to content

hschema/documents

 
 

Repository files navigation

VISTA Data Project

A Real-time Computable Master Data Model for VA's VISTA Systems

Server-side. Security-enabled. Symmetric-Read-Write.

The VISTA Data Project is a new data-centric approach to comprehensively exposing, representing, and managing the thirty-five years of patient data and institutional know-how currently in the VA's 131 nationally deployed health information systems (VISTA) using a modern web-standard machine-processable data model; and by enriching and operationalizing this model, make all relevant VISTA data securely accessible and computable in real-time across all VISTA systems as one national, standard Master VISTA system.

VDP-intro

Features

The VISTA Data Project is a new data-centric approach to VISTA data access and management. This is in contrast to the current code-centric approach to interfacing with VISTA's data which relies on a byzantine array of thousands hard-coded interfaces that have accumulated over three decades, none of which are vaidated, documented nor maintained. In a data-centric approach one instead comprehensively exposes all the data in the system revealing the native data model, and then manage the data using a model-driven, data-centric approach.

This master data model - the roadmap to all of VA's institutional know-how and data - has evolved organically over the past 35 years, but has not been surfaced or leveraged. Now, for the first time, this data model will be comprehensively exposed and fully taken advantage of.

An operationalized Master VISTA Data Model (MVDM) provides VA with four key transformational capabilities:

VISTA
Data
Details
db-search
Access
A single, universal, industry-standard mechanism for reading and writing all VISTA data.
This mechanism is unified through a read model and write write model that are integrated into one single, symmetric-read-write data model (VDM; See diagram above). This overcomes the well understood shortcoming with VISTA Data Read and Write, which uses completely unique, distinct code, models, and mechanisms for reading data from writing data. The 20+ year old CPRS-specific RPC Broker and the associated 3300+ MUMPS routines which encapsulate all these idiosyncratic approaches - none of which are documented or maintained - simply cannot be relied on going forward, particularly for non-CPRS clients.
db-integrity
Integrity
Comprehensive, automated, standardized, strict data integrity enforcement for all VISTA data.
This is a major improvement over the hodgepodge of legacy, ad-hoc methods that have accumulated over the past 35 years (HL7, RPCs, MUMPS, procedural code), none of which are documented, and all of which are inconsistent, unpredictable, and highly permissive. See also: Master Data Management
db-security
Security
Comprehensive, industry-standard, fine-grained, data-centric security for all VISTA data.
Currently VISTA provides security for only a small fraction of its data, and does this through highly nonstandard, complex, opaque, and unmaintainable methods. Data-centric, attribute-based security is the foundation for all other security levels and technologies, because without knowledge of the data and its attributes, it will not be possible to provide the appropriate security measures on the data. Through metadata enrichment of the VISTA Data Model, VISTA will know what categories of data it is managing and thus allow, for the first time, comprehensive, data-centric, attribute-based security "on-the-data" for all VISTA data, permitting the secure exchange of data. See Data-Centric Security, Logical Security, Semantic Security and Attribute-Based Access Control (ABAC)

Note: As a side-effect of establishing a single comprehensive mechanism for data management for VISTA data, a large portion of VISTA's legacy code (its thousands of data interfacing routines) may be retired.

MVDM Attributes

Attribute Details
Representative MVDM operationalizes all relevant VA VISTA data to the maximum extent available.
The VISTA Data Model comprises the current existing data-driven architecture of VISTA, and thus leverages all existing VISTA definitions. There is 100% correspondence and coverage of the internal data definitions of any local VISTA and that of its corresponding VISTA Data Model (VDM), since these are maintained always in-sync and up-to-date. Any and all enhancements to any VISTA system and its data definitions will automatically be reflected in the VISTA Data Model through automated, triggered updates whenever VISTA's data dictionary is updated.
Real-Time MVDM is operationalized using Best-of-Breed real-time server-side runtime technology.
The same runtime technology that runs the largest commericial real-time high-traffic websites such as Walmart, eBay, PayPal, Netflix, Uber, LinkedIn, and the New York Times also runs MVDM. This maximizes transactional processing performance directly on the transactional database.
Noninvasive MVDM provides VISTA with essential new functionality within the current VISTA architecture 'as is', without modification.
No existing VISTA code, routines, packages, modules, infrastructure, or functionality will be affected or changed in any way (i.e. this is a 'safe'and 'noninvasive'). This keeps all existing functionality, while offering new, essential functionality for parallel development of all new web-oriented clients. In addition, it makes it easy and 'safe' to install, as this does not affect any current code or functionality.
Self-Contained MVDM runs entirely server-side, embedded directly on the existing VISTA database.
This eliminates all moving parts and maximizes transaction processing performance by running as an embedded process directly on the local database, leveraging the 'as-is' database architecture. This makes it easy to deploy, maintain, and keep highly performant. No moving parts. No external dependencies. No middleware.
Data-Centric MVDM is a completely new, purely data-centric approach to managing VISTA's data. It does not involve changing a single line of VISTA's existing M procedural code, nor is it 'wrapping' (i.e. secretly using) any legacy code, routines, or RPCs dressed up within a shiny new programming language or encapsulation mechanisms, which add yet more layers of obfuscation on the data. A data-centric approach comprehensively exposes all the data, which exposes the fact that VISTA has a data model - which up to this point has not been realized nor taken advantage of. This is the opposite of a code-centric approach, which obfuscates the data and its data model.
Web-Standard MVDM technologies are 100% web standard and all used in production settings by the worlds' largest corporations and organizations. For further information see standards and technologies.
Empiric Evolution MVDM employs a new approach to emprically evolving VISTA's capabilities through rapid, iterative, functional prototypes. This allows the focus to remain on exploration of new techniques and approaches, rather than on more superficial end-user requirements, which rarely if ever attempt to tackle the deep conceptual and technological issues of data management. This is the opposite waterfall development. See spiral model

Objective and Method of Delivery

What?

The VA Information Systems Technology Architecture (VISTA) is VA's an integrated EHR and resource management system which provides all adminstrative, financial, and clinical information management to efficiently run over 1200 hospitals and clinics throughout the U.S., and thus provide veterans the highest quality of care, everywhere.

There are over 131 instances of VISTA deployed nationwide, and each has evolved independently over the past thirty-five years. The result is that each VISTA system has its own distinct database and distinct data model. There is no single "VA system". There are 131. As a result, VA cannot share any computable data across or between any of the other VISTA systems.

Why?

The mission of the Veterans Health Administration (VHA) is to provide comprehensive lifelong healthcare services to veterans everywhere. To support this, VA must have a seamless, comprehensive, nationally integrated healthcare information system to provide all relevant VISTA data in real-time in computable form at the bedside at all 1200 facilities. In addition, in order to support the needs of veterans in today's mobile web-oriented world, VA needs to create new web-based clients and services to VISTA data to provide all necessary information to providers and veterans at the point of care using mobile, tablet, and web browser based interfaces to support truly ubiquitous access to healthcare services.

VA thus needs a single, consistent, web-standard mechanism for real-time read-write transactions to all of the 131 local, unique VISTA systems as one, national master VISTA system. This reduces the complexity of development, deployment, and maintenance for any new nationwide data service from any of the 131 distinct local VISTA systems to that of only one standardized computable Master VISTA system.

How?

All sources of available metadata and models (internal to VISTA as well as external) will be transformed to a single integrated web-standard machine-processable data model which is then annotated, normalized, and enriched. This enhanced model is in turn is embedded back in VISTA as a server-side, security-enabled, symmetric read/write (i.e. transactional) Master Data Model.

Where?

All artifacts and deliverables shall be developed, version-controlled, stored, and delivered on an industry-standard public Github repository (“Project Repository”). ... The Project Repository shall contain the one and only authoritative version of all artifacts produced ... The government, all necessary stakeholders, and the public shall have full read and download access of all artifacts on the Project Repository at all times --- See PWS Section 1.6.15.1

Technologies

The VISTA Data Project is based on the following Web Technologies and Web Standards:

  • Detailed review of these and other foundation technologies is contained in the Background section.
  • The current baseline VISTA and Client functionality and capability is described here.

Technical Background

Technical decisions by the VA and in mainstream software industry that framed the approach taken here

  1. By virtue of VA's technical review and approval of Node.js in the VA Technical Reference Model (TRM), VA endorses the use of server-side Javascript/Node in the VA enterprise architecture. See TRM-Node.
  2. By virtue of VA's Enterprise Health Management Platform being rewritten almost entirely in Javascript and Node.js, the VA has decided that Node.js is essential for the success of enterprise projects. The backdrop to this decision was the conspicuous failure of numerous mid-tier Java wrappers for VISTA, starting with MyHealtheVet and the others since then. See reference.
  3. By virtue of VA's large, multi-year contract (and see) for Node.js, the VA has decided that Node-enabled Javascript on MUMPs is productive and practical.
  4. By virtue of inclusion of the Node in all official releases of Cache, Intersystems views in-process Javascript coding on Cache as practical, maintainable, and essential for their commercial customers, particularly VA. See Intersystems documentation on Cache/Node and PDF.
  5. Node.js adoption continues to grow for mainstream production projects, including Netflix, New York Times, PayPal, LinkedIn, Walmart, Yahoo, and Uber.
  6. Javascript is the most popular coding language in the world, as measured by number of projects, coders, and new code on Github, and by the number of companies developing and deploying enterprise software for consumption on the web.
  7. By virtue of VA's technical review and approval in the VA Technical Reference Model of the Resource Description Framework (RDF), VA endorses the RDF data model for use in the VA enterprise architecture. See TRM-RDF.
  8. JSON-LD is the most commonly used form of RDF deployed in production settings. It is used by Google, Yahoo, and Microsoft as a common mechanism to structure and index all the data on the web by their search engines, and by the U.S. National Library of Congress and U.S. National Library of Medicine to structure and search all published books and medical journals, respectively. See JSON-LD.

Technical Overview

VDP Components Overview

Tracks

The Project organizes deliverables in five “tracks” each backed by one or more Gits in the Project Repository.

Track Name Description Git Technical Deliverables
A Infrastructure Project infrastructure including Test VISTA (“nodeVISTA”), gits, tooling, website nodeVISTA, Website, documents 3
B VDM VISTA Data Model (VDM) - Comprehensive, native model exposure and package implementation for any specific VISTA VDM 12
C MVDM Master VISTA Data Model (MVDM) - Definition and implementation of master data model spanning all VISTA instances MVDM 9
D MVDMlink Linking VISTA through MVDM to other systems and services MVDMlink 3
PM Project Management Business/Project Management documents  

Formats and Licenses of Deliverables

From PWS 8.2 ...

Artifact Format(s) License
Data CSV if tabular structure; JSON-LD for all other structures. Creative Commons CC0
Metadata JSON-LD (RDF) Creative Commons CC0
Documents Markdown (git Markdown or Docbook). From this HTML and PDF shall be auto-generated Creative Commons CC0
Code (Software) Source code, and all dependent code, with full version control history Apache 2.0

The forms and licenses are in keeping with the requirement that All artifacts and deliverables shall be developed, version-controlled, stored, and delivered on an industry-standard public Github repository (“Project Repository”).

Technical Deliverables

27 Technical Deliverables involve:

  • 8 MetaData Definitions/System Configurations
  • 18 Software
  • 6 Documents

More artifacts may be identified as work proceeds.

Metadata Definitions and System Configurations

# Name Format Function Deliverable(s)
  1. | dd.jsonld | JSON-LD | Formal, portable definition of the contents of a VISTA data dictionary | 8
  2. | rpc.jsonld | JSON-LD | Formal definition of the model implicit in RPCs, captured in JSON-LD | E1
  3. | vpr.jsonld | JSON-LD | Formal definition of the VPR RPC's patient data model in JSON-LD | Part of 10.1
  4. | vdm.jsonld | JSON-LD | Formal definition of Native VISTA data model based on one or more dd.jsonld's and rpc.jsonld | 7.1, 7.2
  5. | mvdm.jsonld | JSON-LD | Formal definition of the MVDM subset of VDM that supports full CRUD | 10.1, 10.2
  6. | piks.jsonld | JSON-LD | Formal annotation of vdm.jsonld that distinguishes Patient, Institution, Knowledge and System (PIKS) classes and properties | 18
  7. | nodeVISTA Scenarios | GT.M and Cache Databases | VISTA databases for testing and demonstrations | Part of E2.2 Development
  8. | MVDM Linkage Rules | Rules Format | Linkage rules (MVDM out) | Part of 39

Software

# Name Language Function Deliverable(s)
  1. | DDJLD Maker | Python/ Javascript | Caches FileMan Data Dictionary (dd) from a VISTA and creates a dd.jsonld | 8
  2. | RPCJLD Maker | Python/ Javascript | Caches RPC definitions from a VISTA and creates an rpc.jsonld | E1
  3. | nodeVISTA | VISTA, node.js | A test VISTA based on OSEHRA's VISTA and a simple node.js front end | E3
  4. | nodeVISTA Commands | Javascript (node.js) | invocations of mainly write-back functions in VISTA to prepare for the write-back support of VDM Package | Part 7.2, E2.2
  5. | VDM Maker | Python/ Javascript | Creates a VISTA Data Model (VDM), vdm.jsonld, from a VISTA's dd.jsonld and rpc.jsonld | 7.1, 7.2
  6. | VDM Package | Javascript (node.js module), MUMPS | Implements VDM inside Fileman. The first version will support querying ("Read-only"). The full version will support Create-Read-Update-Delete and transactions. | E2.1, E2.2
  7. | MVDM Maker | Python/ Javascript | Creates a Master VISTA Data Model (MVDM), mvdm.jsonld, from one or more vdm.jsonld's and vpr.jsonld | 10.1, 10.2
  8. | MVDM Module | Javascript (node.js module) | Implements MVDM inside Fileman over the VDM Package. The first version will support querying ("Read-only"). The full version will support Create-Read-Update-Delete and transactions. | 11.1, 11.2
  9. | MVDM Test Suite | Javascript | A series of tests focused on write-back support of the MVDM Module. Tests VDM write-back as MVDM relies on VDM. | 35
  10. | PIKS Generator | Python | Generates Patient, Institution, Knowledge and System (PIKS) annotations in piks.jsonld for a vdm.jsonld | 19
  11. | Patient Security Prototype | Javascript (node.js) | An illustration of PIKS-enabled Patient level security. This involves an example client and an addition to FQS | 28
  12. | FQS | Javascript (node.js) | Fileman Query Service (FQS) based on embedded VDM model (REST service; read only) | 25
  13. | Example Query Clients | Python, Javascript | Example command line clients that show how to use the FQS | 25
  14. | FQS Web Client | Javascript, HTML | Browser based client for using the FQS | 33
  15. | Metadata Cacher | Javascript | queries (VISTA Application) metadata using VDM Package | 15
  16. | MVDM Linker | Javascript, Linking rules | prototypes showing linking of VISTA through MVDM | 39
  17. | Web-based Rules Hub | Javascript, HTML | host for Translation rules | 32
  18. | Document Generators | Various | Generators of documentation leveraging common packages such as Sphinx and JSDoc and translators from Markdown to PDF and HTML | E4

Note that VDM Package and MVDM Module are the key software artifacts of the Project. Other software either helps in their development or configuration or illustrates their use.

Documents/Web Site

Per the PWS, all non PM documentation will be delivered on the Project Gits in the Markdown format.

# | Name | Deliverable :---: | :--- | --- | :---:

  1. | Website | 13
  2. | (Document) Approach to “Live VDM” Maintenance of Current State | 9
  3. | [MVDM] Normalization Reports | 12
  4. | Report on [MVDM] Exposure of older models | 14
  5. | Prototype Patient-centric Data Security [Document] | 28 (Document)
  6. | Document VISTA-ese linkability | 40

In addition, programmer documentation will be generated for VDM Package, MVDM Module and FQS.

Model and Metadata Transformations

Input Software Output
Fileman DD DDJLD Maker dd.jsonld
RPC models RPCJLD Maker rpc.jsonld
VPR RPC models VPR Maker vpr.jsonld
dd.jsonld + rpc.jsonld VDM Maker vdm.jsonld
vdm.jsonld + vpr.jsonld MVDM Maker mvdm.jsonld
vdm.jsonld PIKS Generator piks.jsonld
MVDM MVDMlink Linked-data definitions
Markdown Doc Generator PDF, HTML

Deliverables Schedule

In addition to the deliverables listed in the Program Management Plan submitted to the government (Section 8.2), additional deliverables were identified for planning purposes. Such deliverables have been identified with a prefix of “E”. Deliverables 7, 10, and 11 were divided and designated .1 and .2 for VDM and MVDM, respectively.

Track A: Infrastructure

Track PWS# Name Git Content(s) Format(s) WBS PWS
Section
A 13 Website Website website, infographics to showcase the contents of the VDM and MVDM Subset HTML, Javascript (d3.js) Q1 → Q4 5.3.2
A E3 FileMan TEST VISTA ["nodeVISTA"] nodeVISTA a test VISTA ("nodeVISTA") that hosts different test datasets ("nodeVISTA Scenarios") VISTA System, Vagrant Q1 → Q4
A E4 Document Generators documents Programmer documentation will be generated using tools such as Sphinx (http://sphinx-doc.org/) and JSDoc (http://usejsdoc.org/). Important Markdown-formatted documents need to be translated into PDF and HTML Various Q1 → Q3
 

Track B: VISTA Data Model (VDM)

Track PWS# Name Git Content(s) Format(s) WBS PWS
Section
B 7.1 Machine Processable VISTA Data Model (VDM) "Read Only" VDM vdm.jsonld, the native VISTA data model in JSON-LD based on one or more dd.jsonld's.

VDM Maker, a program that creates vdm.jsonld from dd.jsonld's.

This version will support query/read ("VDM (read)").
JSON-LD, Python, Javascript Q1 5.3.1
B 7.2 Machine Processable VISTA Data Model (VDM) VDM vdm.jsonld, enhanced by write-data in _dd.jsonld_s and rpc.jsonld.

VDM Maker must process more information from dd.jsonld's and process rpc.jsonld.
JSON-LD, Python, Javascript Q2 → Q4 5.3.1
B 8 Date-stamped FileMan Data Model Implementations (Definitions) (cross refs, triggers ...) VDM dd.jsonld, a data dictionary captured in JSON-LD

DDJLD Maker, a program that caches and interprets the dictionaries from VISTAs in JSON-LD form. MUMPS code reduction will be needed for write-back support
JSON-LD, Python, Javascript Q1 → Q2 5.3.1
B E1 RPC Model VDM, nodeVISTA formal definition of the model implicit in "write-back RPCs", rpc.jsonld. Required for write support in vdm.jsonld (#7.2/#E2.2). Created with RPCJLD Maker. It may encompass VISTA Options (file 101) too JSON-LD, Python Q1 → Q3
B E2.1 VDM Package "Read-only" VDM a package that implements the VDM inside a VISTA. It will allow any FileMan data to be queried according to the VDM. Javascript (node.js), MUMPS (KIDS) Q1  
B E2.2 VDM Package VDM, nodeVISTA Will add support for creating, updating and deleting (full CRUD) VISTA Data enabled by a write-back supporting VDM (#7.2). Initial write-back testing (in Q1) will be directly against nodeVISTA ("nodeVISTA Commands") Javascript (node.js), MUMPS (KIDS) Q1 → Q4  
B 9 (Document) Approach to “Live VDM” Maintenance of Current State VDM (Wiki) In a wiki page, describe ways in which dd.jsonld definitions and hence vdm.jsonld could keep pace with changes in VISTAs Markdown Q4 5.3.1
B 15 Date Stamped (Application) Meta Data for lab, surgery and other applications VDM Metadata Cacher that queries meta-data using VDM package (Read) Python, JSON-LD Q2 5.3.3
B 18 Machine-processable [PIKS] Annotations VDM Distinguish patient data from other types of VISTA data in a formal definition piks.jsonld. A VDM PIKS definition enables MVDM PIKS which in turn enables patient-centric security (#28) JSON-LD Q2 5.3.4
B 19 Software code [for PIKS] VDM PIKS Annotation Generator. Relies on VDM Package (Read) to create a piks.jsonld Python Q2 5.3.4
B 25 Prototype query access to VISTA Data against VDM ["FQS"] VDM Example Query clients that query (read-only) nodeVISTA using a REST-based FileMan Query Service (FQS) implemented over VDM Package (Read) Javascript, Python, JSON-LD Q2 5.4.1
B 33 Prototype Web-Based Query Interface to FileMan [VDM] Data VDM FQS Web Client for using VDM Package (Read) Javascript Q2 → Q3 5.4.1
 

Track C: Master VISTA Data Model (MVDM)

Track PWS# Name Git Content(s) Format(s) WBS PWS
Section
C 10.1 Master VISTA Data Model (MVDM) "Read-only" MVDM mvdm.jsonld, a formal “MVDM Subset” definition with much of the scope of the VPR RPC which must be formally captured in vpr.jsonld. JSON-LD Q1 → Q2 5.3.2
C 10.2 Master VISTA Data Model (MVDM) MVDM full CRUD support rounded out for mvdm.jsonld. JSON-LD Q2 → Q4 5.3.2
C 11.1 [MVDM over VDM] Heuristic (mapping) code "Read-only" [MVDM Module] MVDM mapping tables and rules implemented in a MVDM module that delivers a read-only version of MVDM over the VDM Package "Read-only". Javascript (node.js), JSON Q2 5.3.2
C 11.2 [MVDM over VDM] Heuristic (mapping) code [MVDM Module] MVDM full CRUD support added to MVDM Module (Read). Javascript (node.js), JSON Q3 → Q4 5.3.2
C 12 [MVDM] Normalization Reports MVDM (Wiki) Documents VDM to MVDM mapping as implemented in Deliverable #11. Markdown Q2 → Q4 5.3.2
C 14 Report on [MVDM] Exposure of older models MVDM (Wiki) Describe how older, cruder models could be handled in the MVDM Markdown Q4 5.3.2
C 28 Prototype Patient-centric Data Security MVDM First document and then provide a self- contained prototype ("Patient Security Prototype") that shows how PIKS- enabled annotations enable patient-centric secure queries. The prototype will enhance FQS and have an example client Javascript, Markdown Q3 → Q4 5.4.1
C 35 VISTA Application model(s)/Prototype(s) [Tests] MVDM MVDM write back tests (tier 1 through 3), enabled by mvdm.js configurations. Test scenarios for Deliverable #11. Javascript, Python Q2 → Q4 5.4.2
C 36 Meta-model(s) [VPR] Prototype(s) MVDM Test code that shows how well the MVDM supports VPR (Read-only) convenience methods - read-only side of #35 Javascript, Python Q2 → Q3 5.4.2
 

Track D: Master VISTA Data Model Linkage (MVDM-link)

Track PWS# Name Git Content(s) Format(s) WBS PWS
Section
D 32 Prototype Web-based Rules Hub MVDMlink Prototype a sharable, crowd source-able mechanism to exchange and grow a library of open, standards-based, validated, and exchangeable transformation rules Web-based interface Q3 5.4.1
D 39 Reference model(s)/Prototype(s) ["MVDM Linker"] MVDMlink Prototypes that demonstrate linking out from MVDM Javascript and/or other translation rules languages Q3 → Q4 5.4.2
D 40 Document VISTA-ese for Linking MVDMlink Human-readable link descriptions Markdown Q3 → Q4 5.4.2
 

PWS Deliverables Notes

  • Enumerated above are 27 technical deliverables within four tracks ( VDM, MVDM, MVDMlink, and Infrastructure).
  • Deliverables E1-4 are required but not explicitly enumerated in the PWS.
  • Deliverable #’s have gaps. The following PWS deliverables were retired as redundant or out of scope per government determination: 6, 16, 17, 20-24, 26, 27, 29-31, 34, 37, 38
  • There is a substantial difference in complexity between read-only and read-write models and implementations. To write anything demands knowledge of rules that go beyond the demands of reading. As a result, both VDM and MVDM models and packages will be delivered in two phases, with read coming first.
    • VDM "Read" and its package (#7.1 and #E1.1) are due in Q1; Deliverables #8, #15, #18, #19, #25, #33 only require such read-only functionality and are due in Q2
    • MVDM "Read" and its module (#10.1 and #11.1) are due in Q2: Deliverables #28, #36 and all of track D rely only on MVDM ("Read").
    • Read-only VDM and by extension MVDM will expand on open source FMQL

Program Management

Track PWS# Name Git Content(s) Format(s) WBS PWS
Section
PM 1AA Artifact Repository Project Gits ALL ALL Q1 8.2
PM 1A Non-disclosure/Non-Use Agreement       Q1 6.1
PM 1B Quality Control Plan [QCP] documents an effective quality control program   Q1 1.6.1
PM 1C Phase-out Migration Plan documents elaborates the artifacts to be transitioned on the Project Repository, and a schedule for transition completion   Q4 1.6.17
PM 2 Program Management Plan (PMP) documents strategy to accomplish the tasks and include the risk, quality and technical management approach, work breakdown structure (WBS), schedule management approach, schedule, cost requirements, and proposed staffing   Q1 5.2
PM 3 Program Schedule and Monthly Updates documents schedule, updated monthly   Monthly 5.2
PM 4 Monthly Progress Report   includes project status and financial management reporting   Monthly 5.2
PM 5 Quarterly Strategic Communications Message documents project progress and feasibility of transition to production   Quarterly 5.2
 

About

Start here to get an introduction - Reports, Overviews and Management Documentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%