OSEHRA Architecture Work Group Meeting January 19 th, 2016 Discussion on Veteran-focused Integration Process (VIP) Jack Taylor, M.D., Chief Medical Information.

Slides:



Advertisements
Similar presentations
Program Management School Agile & ADDIE Add-Up (AAAU) Elliott Masies Learning 2012 October 21-24, 2012.
Advertisements

Leverage MarkITS for agile solutions delivery that balances strategic thinking with tactical execution for “Business & Technology Convergence” MarkITS.
How to Implement Agile in Your Organization
Course: e-Governance Project Lifecycle Day 1
Delivering Enterprise Projects Using Agile Methods Brent Barton May 23, 2006.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
Chapter 2 Modeling the Process and Life Cycle Shari L. Pfleeger
Taking a Waterfall Project Agile REF: Paul Geberth GCSS-J Project Manager Establishment of an Agile Project.
Software Development Methodologies 1. A methodology is: A collection of procedures, techniques, principles, and tools that help developers build a computer.
ITEC 370 Lecture 24 Lifecycles. Review Questions? –Grades for Requirements/Design Doc F give prototype demonstration –Testing plan for your software Maintenance.
Archana Mehta. Spot a Failing project Costs a lot more than it should Its takes longer than anyone expected The product doesn’t do what it was supposed.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
IAgile – iNetFrame’s framework for agile development Features Get to see a working product early Development shadows evolving requirements Pair programming.
Agile Project Management with Scrum
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
Rules of the Game  Loosely based upon the TV show, “Who wants to be a millionaire.®”  Once the question is read, you will have 30 seconds to discuss.
Program Management Overview (An Introduction)
Managing a Project Using an Agile Approach and the PMBOK® Guide
The Product Owner prioritizes the requirements or features through feedback from the Stakeholders & interaction with the core team The Team.
Introduction to Agile.
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
Mobile Apps: Review and Retrospectives Refresher Agile Transformation Team 1.
EPM Live – Positioning for Enterprise Project Management Presented by: Sasha Lomas, PMP ASL InfoTech inc. March 3, 2010.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. Deeper Dive Into: User Stories.
Larry Apke Agile Expert
Dr. Tom WayCSC Software Processes CSC 4700 Software Engineering.
1 Agile Methodology & Programming Ric Holt July 2009.
What is Scrum Process? Where is it used? How is it better?
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Current Trends in Systems Develpment
SCRUM introduction 6 April Scrum Team are known as pigs because they’re committed to delivering Sprint Goal People who are involved but not dedicated.
Software Process Models.
BA Team: Product Ownership, Analysis, and Solution Design BA Bi-Weekly Mini-meeting July 14, Interactive Solutions Delivery Methodology What.
How to Run An MARKETING SPRINT. This Guide Covers: Why Agile Marketing? How to Put Agility Into Practice How to Make an Agile Marketing Team Agile Marketing:
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Copyright © 2015 Curt Hill Software Development Paradigms What do you need to know?
Creative Disruption: A Core Systems Strategy Workshop November 3, 2011.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
CSPC 464 Fall 2014 Son Nguyen. 1. The Process of Software Architecting, Peter Eeles, Peter Cripss 2. Software Architecture for Developers, Simon Brown.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Rational Unified Process Fundamentals Best Practices of Software Engineering Rational Unified Process Fundamentals Best Practices of Software Engineering.
Agile Development Implementation Considerations. Agile software development is a methodology based on iterative and incremental development, where requirements.
Module 2: What is Agile? Why use it? TLO: Given a DoD program involved in software development, the student will recognize situations where applying agile.
Meghe Group of Institutions Department for Technology Enhanced Learning 1.
Managing Multiple Projects Steve Westerman California Department of Motor Vehicles Steve Young Mathtech, Inc.
Introduction to Agile. Introduction Who is this guy?
CS 4500: Software Development Software Process. Materials Sommmerville Chapters 1, 2 and 3 Software Cycle and Models:
Industrial Software Development Process Bashar Ahmad RISC Software GmbH.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
The Scrum Framework Presented by Somnath Ghosh Scrum Practitioner 24 hours weeks.
Introducing an Agile Process to an Organization By Mike Cohn and Doris Ford IEEE Computer.
Process 4 Hours.
CSC 355 – Newer Approaches to System Development Life Cycles & Processes, Spring 2017 March 2017 Dr. Dale Parson.
Agile Scrum Management
By: By: Agile Scrum Master Online Training.
Project & Program Governance
9/16/2018 The ACT Government’s commitment to Performance and Accountability – the role of Evaluation Presentation to the Canberra Evaluation Forum Thursday,
Chapter 3: The Project Management Process Groups: A Case Study
Modernization Effort Same basic functionality
Project Management and the Agile Manifesto
Scrum MODULE 3 – Part 3.
How to Successfully Implement an Agile Project
Introduction to Agile Blue Ocean Workshops.
Employee engagement Delivery guide
Project Name Here Kick-off Date
Presentation transcript:

OSEHRA Architecture Work Group Meeting January 19 th, 2016 Discussion on Veteran-focused Integration Process (VIP) Jack Taylor, M.D., Chief Medical Information Officer, BITS, Co-chair AWG

The revision of the PMAS has been much discussed, and has now been published Ms. LaVerne Council outlined the approach in her briefing to the Veterans Small Business meeting in Pittsburgh in early November Now it is fact and policy, and as it settles in, it is likely to affect all who are engaged in VA OIT business The document (Guide) has been out and provided on the AWG site, and in a message from Dr. Seong K. Mun of OSEHRA We are hosting this session to start a discussion Introduction

From a recent (this week) RFP: OI&T intends to transition projects from the Project Management Accountability System (PMAS) project management process into the Veteran-focused Integration Process (VIP) project management process in the timeframe ( VIP is a Lean-Agile framework that services the interest of Veterans through the efficient streamlining of activities that occur within the enterprise. VIP is the follow-on framework from PMAS for the development and management of IT projects which will propel the Department with even more rigor toward Veteran-focused delivery of IT capabilities. The VIP framework unifies and streamlines IT delivery oversight and will deliver IT products more efficiently, securely and predictably. The VIP framework creates an environment delivering more frequent releases through a deeper application of Agile practices. In parallel with a single integrated release process, VIP will increase cross-organizational and business stakeholder engagement, provide greater visibility into projects, increase Agile adoption and institute a predictive delivery cadence. VIP is a significant evolution from PMAS, creating a more flexible process that has fewer documentation requirements and milestones, and delivers products in shorter increments. VIP is currently undergoing a Pilot Program and is currently in a draft state and will continue to evolve. Once the pilot is complete, requirements outlined in this PWS may be transitioned to the VIP framework during the Period of Performance of this contract. Recent direction in RFP

Why we are discussing this

1.3 Characteristics VIP is a significant step forward for VA, allowing greatly needed IT services to be delivered to Veterans more frequently, via a three-month release cadence and a minimally invasive oversight process. It differs from PMAS in the following ways: From (PMAS) To (VIP) 58 Artifacts Data Driven (7 Data Categories + ATO) 5 Phase Gates/ Milestones 2 Critical Decision Events Multiple Release processes 1 integrated Release process 6 month delivery cycle 3 month delivery cycle Ad-hoc hierarchy of programs and projects Portfolio-based management Waterfall Agile Security + Architecture late in the process Security + Architecture standards leveraged during the planning phase Project-centered (tactical) Portfolio-centered (Strategic) From the Guide:

Details: The following table offers guidelines to assist the Portfolio Manager in assessing a project’s risk and visibility.

Build The measurable period of time to deliver functionality—maximum length is three months Build Plan The prioritized list of functionality that will be delivered in a three month build Epic A large customer-facing initiative that can be broken down into multiple user stories User Story High level definition of a requirement Daily Scrum Daily 15-minute meeting for the team members to communicate progress by answering three questions, including: 1. What did you accomplish yesterday? 2. What will you accomplish today? 3. Do you have any impediments? Scrum of Scrums Cross-team meeting to communicate progress; follows the same format as the Daily Scrum Grooming Reviewing, adjusting and reprioritizing a backlog to ensure the customer’s highest priorities are continually being met Sprint A regular work cycle that is typically 2-4 weeks in length Sprint Plan A prioritized list of work a team commits to completing during a Sprint Sprint Review A review of the output and product at the end of a Sprint to ensure customer acceptance Critical Decision (CD) Events Two coordinated OI&T review points within the VIP framework that determine if a project is ready to move forward Integrated Release Process One unified release process Agile Terminology What It Means…

One Slide to talk to – with the VIP Guide open

Title: Object Chronicles as a Foundation for Integrated Informatics Architecture Presenter: Keith E Campbell MD PhD, Director of Informatics Architecture at U.S. Veterans Health Administration Description: SNOMED CT changed its release formats in ~2010 to support uniform representation of change over time across all components. Given the interdependency between architectural layers (terminology, assertions, rules, and more), having a uniform representation of change over time, and a system of modules for managing dependencies between components is critical to achieving manageability and scalability of informatics-enabled systems. This presentation will describe our experiences implementing this uniform representation by providing a persistent representation of object chronicles. Agenda for Next Week – January 26