2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology



Similar documents
Project Management in Software: Origin of Agile

CHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology

Defining a Secure Mobile Framework Architecture at DHA

When is Agile the Best Project Management Method? Lana Tylka

Course Title: Managing the Agile Product Development Life Cycle

The Basics of Scrum An introduction to the framework

Agile Metrics. It s Not All That Complicated

Waterfall vs. Agile Project Management

Agile Data Warehousing

How to optimize offshore software development with Agile methodologies

Agile Systems Engineering: What is it and What Have We Learned?

Agile Information Management Development

The nuts and bolts of Agile practices, terms and metrics. Agile Primer Rally So5ware Development, Inc.

Course Title: Planning and Managing Agile Projects

Agile vs. Waterfall. Why not both. Arnold Okkenburg PMP

How Agile Development Can Transform Defense IT Acquisition

Agile Software Development

Adapting Agile Software Development to Regulated Industry. Paul Buckley Section 706 Section Event June 16, 2015

DevOps for CA Plex Automated Testing

Improving Project Governance Using Agile and Metrics. Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM

Your Agile Team s Indispensible Asset

Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

In today s acquisition environment,

7/24/2015. Blackstone Drupal Team

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

Roles: Scrum Master & Project Manager

Welcome! Scaled Agile Reston, VA

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Product Development: From Conception to Execution. Slide 1

6 Oct Agile: Creating a Culture of Quality, Value and Feedback. Agile. Creating a Culture of Quality, Value and Feedback.

Agile Project Management By Mark C. Layton

Applying Lean on Agile Scrum Development Methodology

Agile Scrum Workshop

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

Agility via Software Engineering Practices

PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan

Scaling Agile Is Hard, Here s How You Do It!

Evolving the Enterprise Software Configuration Management Model

From Agile by Design. Full book available for purchase here.

Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

Introduction to Agile and Scrum

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant

Introduction to User Story Mapping. July 2015 COPYRIGHT 2015 AGILITY SOFTWARE 1

The style is: a statement or question followed by four options. In each case only one option is correct.

Executive Guide to SAFe 24 July An Executive s Guide to the Scaled Agile Framework.

VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN. Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc.

Mastering the Iteration: An Agile White Paper

AGILE - QUICK GUIDE AGILE - PRIMER

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Agile Scrum and PMBOK Compatible or Contrary?

The Truth About Agile Software Development with Scrum, The Facts You Should Know

Agile Project Management

Agile-Waterfall Hybrid Jessica LaGoy, MS, PMP

Agile Development in Today s Industry. Duke CS408 Session 2014

How to manage agile development? Rose Pruyne Jack Reed

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010

Agile Requirements Engineering + LESSONS LEARNED

Introduction to Scrum

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE

Models of Software Development

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods

Manage projects effectively

Agile with XP and Scrum

Lean Software Development and Kanban

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic)

Successfully Doing TOGAF in a Scrum Project

D25-2. Agile and Scrum Introduction

Capitalizing on Emerging Technology: Enhancing the Health Artifact and Image Management Solution

AGILE (SCRUM) WORKSHOP Sponsored by the C4ISR Division of NDIA

Introduction to Agile Software Development Process. Software Development Life Cycles

Agile Software Development in the Large

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?

Introduction to Agile Scrum

Defense Healthcare Management Systems

NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP ... educate & inspire ITSM Academy

Integrating Scrum with the Process Framework at Yahoo! Europe

Scaling Agile Implementing SAFe. April 7, 2015 Tuesday 3:00-4:00 p.m. 50 Church St., 3rd Floor

Practical Agile Requirements Engineering

Changing Roles and Responsibilities from Traditional project management to Agile project management

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

AGILE & SCRUM. Revised 9/29/2015

Answered: PMs Most Common Agile Questions

Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved

Text. Key Performance Measures in a Lean Agile Program. Thomas Blackburn 2/19/2015

Bridging the Gap Between Acceptance Criteria and Definition of Done

A Marriage Made in Heaven: PPM and Agile. January 18, 2012

Today: Software Development Models (cont)

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

The Agile Movement An introduction to agile software development

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

LEAN AGILE POCKET GUIDE

IMPLEMENTING SCRUM. PART 1 of 5: KEYS TO SUCCESSFUL CHANGE

Sometimes: 16 % Often: 13 % Always: 7 %

Scrum Methodology in Product Testing : A Practical Approach

Certified Scrum Master Workshop

Capstone Agile Model (CAM)

Transcription:

Mr. Christopher Harrington, PM Clinical Support, Solution Delivery Division Mr. James Huber, Healthcare Data Analyst, DHA Decision Support 2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology Medically Ready Force Ready Medical Force 1

DHA Vision A joint, integrated, premier system of health, supporting those who serve in the defense of our country. 2

Solution Delivery Division Mission: Deliver information technology solutions to the Military Health System through expert acquisition program management, process reengineering, training and integration activities in order to support and advance the delivery of health care to our patients. Vision: To become the world class leader in health information technology solutions and integration. 3

Learning Objectives Differentiate between the Agile SCRUM methodology and the traditional waterfall model Identify the benefits of Agile SCRUM software development methodology Describe how Solution Delivery Division transitioned from waterfall to Agile SCRUM methodology Apply Solution Delivery Division best practices for transitioning to Agile Medically Ready Force Ready Medical Force 4

Agenda Solution Delivery Division Overview Agile SCRUM vs. Waterfall Benefits of SCRUM Proven Success and User Best Practices Solution Delivery Division Clinical Support Agile Velocity Creating an Agile Organization and Best Practices Future of Agile Medically Ready Force Ready Medical Force 5

SCRUM SCRUM is an iterative and incremental Agile software development methodology for managing product development Product Backlog is prioritized Sprint Backlog a team effort Time boxed; 2-4 weeks (20 working days) Daily, short (15 minute) meeting Deliver a working increment of software Medically Ready Force Ready Medical Force 6

Waterfall vs. Agile Waterfall Agile User Engagement Early stages with sharp decline Part of the team Agile Requirements Defined up front, signed off Detailed in collaboration Tasks Separated Shared, team delivery Status Reports Intermittently Visibility Development Activities Over the Wall Unseen Transparent Plans Defined up from Evolutionary Changes Not welcome Allowed until last reasonable moment Rework Inevitable Part of the planning Medically Ready Force Ready Medical Force 7

Benefits of SCRUM Collaboration, shared responsibilities and commitments Time to market is reduced Most important features to the user at a faster rate Product quality improves Rework approach is managed as a priority Cost is predictable Risk is reduced Medically Ready Force Ready Medical Force 8

Greatest Benefit - User Engagement Directly involved in creating user stories and acceptance criteria Priority is revisited before each sprint Provide visibility into routine Agile activities Product Backlog Grooming, Sprint Planning, Daily SCRUM, Demos Provide feedback opportunities to assure quality Real-time acceptance of the sprint results Medically Ready Force Ready Medical Force 9

Proven Success - MDR and M2 Waterfall Provided requirements and hoped for the best Created limited flexibility; Limited opportunity to review/adjust until deployed to the production Produced mismatched expectations; Team had good intentions but the processes didn t align with goals Medically Ready Force Ready Medical Force 10

Proven Success - MDR and M2 (cont.) Agile Represents a cultural change Enables team to be more responsive to changes Creates a continuous user contribution/feedback loop Medically Ready Force Ready Medical Force 11

Solution Delivery Division Clinical Support Agile Velocity Number of Change Requests/User Stories Delivered by Year 68 [(367-236)/236]*100 = 55% [(236-68)/68]*100 = 247% 367 236 2012 2013 2014 Medically Ready Force Ready Medical Force 12

Creating an Agile Organization Gain leadership commitment Start small; Target impact areas Determine what is necessary to meet only the core needs Define Agile roles Engage users Train teams Inspect and adapt! Medically Ready Force Ready Medical Force 13

Best Practices from IT Perspective Commitment to turn the ship Provide guidance Utilize existing resources; hire only what you need Work toward closing the gap in understanding and knowledge Start small and grow Priorities are evaluated before every sprint and top priorities are addressed in real-time Medically Ready Force Ready Medical Force 14

Future of Agile Goals for systems transitioning into the Solution Delivery Division from the Services Align management approach, processes, and infrastructure into one structure Evolve threats to data Adapt to change in DoD Adjust to changing technology Address user s business needs Integrate dependencies Respond to specialized resource demands Medically Ready Force Ready Medical Force 15

Additional Resources Considerations for Using Agile in DoD Acquisition, Software Engineering Institute, Carnegie Mellon University, April 2010: http://www.sei.cmu.edu/reports/10tn002.pdf A New Approach for Delivering Information Technology Capabilities in the Department of Defense, Report to Congress, November 2010: http://dcmo.defense.gov/documents/osd%2013744-10%20- %20804%20Report%20to%20Congress%20.pdf Medically Ready Force Ready Medical Force 16

Evaluations Please complete your evaluations Medically Ready Force Ready Medical Force 17

Contact Information Mr. Christopher Harrington PM Clinical Support, Solution Delivery Division christopher.j.harrington2.civ@mail.mil Mr. James Huber Healthcare Data Analyst, DHA Decision Support james.t.huber4.civ@mail.mil Medically Ready Force Ready Medical Force 18

Questions? Medically Ready Force Ready Medical Force 19