VA Product Development

VA Product Development
Open Source Chronology
10/2012
Finding Our Way
• Shock and Awe
– VA Data Dump to OSEHRA
– Decades worth of source code, documentation,
design artifacts, architecture, standards, practices
and policies (Pro Path)
– Testing OSEHRA capabilities and bandwidth
• Where does VA end and OSEHRA begin
– From “What they cant do” – turf arguments
– To “What they can do” – indication of success
Certification was not built in a day
• FOIA
– VA’s primary method of distribution code to the
public.
– Evolutionary nature was exposed upon analysis
• Thousands of XINDEX issues
• Unreachable code
• Incremental certification as part of the Gold
Disk project
Focus on the Value Add
• Access to an innovative community
• Access to more bandwidth
• Certification process that can improve VA’s C3 to
C1 experience
• VistA Gold defining VA’s Ingest process to close
the loop with the community for the 1st time
Educating VA
• Starting with the development staff
– Brownbag learning sessions
– Encouraging membership and workgroup
participation at every step and forum
– Difficult and ongoing
• Combating the rumor mill
– Rumor tour to various developer sites with OSEHRA
– Correcting staff impressions
• Evolving nature of relationship with OSEHRA
made socialization difficult
– Hard(er) facts developed over time
VistA Gold Project
•
•
•
•
•
1st hard evidence of progress for the staff
Concrete goals – 200+ modules, 128 sites
Project discipline – we are serious
Clear benefits to consistent deployments
A test of existing VA processes ability to adapt
Culture
• Customer education is the next wave
– Customer benefits
– New Acquisition Strategy
– Project managers with a open source first attitude
• What’s next after VistA Gold?
–
–
–
–
–
Meaningful Use?
Stateless MDWS?
Scheduling Prize?
Defect Prizes?
IEHR?
Expansion
• Universal Code in Flight - publish application
code and artifacts frequently with as little as a
requirement document.
• Defect correction prizes
• Increase the number of languages we certify to
include .C#, Java, Delphi etc.
• Mobile Development
• VA development within OSEHRA environment
with the OSEHRA tool set.
• Co-Development (VA plus Community)
Thank You!
David Peters
Assistant Deputy CIO for Development
Management, VA OIT Product Development
[email protected]
Based in L’Enfant Plaza, Washington DC.
Backup Slides
Submissions