Implementing Agile SW Development Processes in a Healthcare IT Organization Approach and Lessons Learned

Similar documents
Course Title: Planning and Managing Agile Projects

BA25-Managing the Agile Product Development Life Cycle

Paul Gorans, Agile Competency Lead, IBM GBS Federal Project Management Symposium

Becoming More Agile: How to Adopt Agile Development Methodology

This course will explore how your projects can easily and successfully make the transition to an effective Agile environment.

An Agile Projects Introduction Course #PMCurrent-1

SAFe in a Nutshell SCALED AGILE FRAMEWORK

AGILE FOR NON-IT PRACTITIONERS

SAFe 4.5 Advanced Scrum Master.

Lean Agile Community of Practice Implementing Scaled Agile

Agile Scrum Process Checklist

AGILE FOR NON-IT PRACTITIONERS

"Charting the Course to Your Success!" Planning and Managing Agile Projects Course Summary

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Enable Organization with Agile using Tooling/Technology

Agile Mindset (1/17/2019 for the Ocean State PMI)

Businesses now operate in rapidly changing environment.

Scale Your Agile Delivery Engine. Shannah Van Winkle, Solutions Leader Eric Willeke, Transformation Consultant October 16, 2014

Organizational Change Through Metrics

Leadership Lessons from Agile and PMI s PM-2. Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD

A Hybrid Approach to the Use of Agile in Health IT. Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager

Quality Management_100_Quality Checklist Procedure

PMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar

Organizational Agility and How To Attain It

agilesem an agile System Development Method at Siemens in CEE Eva Kišoňová, Ralph Miarka SW Quality Days Vienna January 2012

Agile Essentials Track: Business Services

Best Practices for Enterprise Agile Transformation

ENGAGING A PRODUCT OWNER ON A GOVERNMENT CONTRACT

Life Cycle Success Factors That Reduce the Failure Rate of IT Projects and Programs

Auditing Project Management

TANGIBLE STRATEGIES FOR ALIGNING YOUR PROCESSES WITH AGILE

Scaling Agile to the Enterprise

ESTABLISHING A PMO. Agenda. Initiating. Planning. Executing. Monitor & Control. Closing 9/30/2013. PMI-MN Symposium Business Case.

The Power of Visibility: Driving a Lean-Agile Transition. Kelley Horton Director, Corporate IT Program Management Office

The Change Management Implications of Scaling Agile 1

In-House Agile Training Offerings


Click to edit Master title style

Maureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved.

SYSTEM MODERNIZATION BEST PRACTICES

Software Design COSC 4353/6353 D R. R A J S I N G H

A Guide to Critical Success Factors in Agile Delivery

Facilitated Methods: Division of Blash Enterprises Inc. Copyright 2017 All rights reserve. Greta Blash, PMP, PMI-ACP, PMI-PBA Facilitated Methods

What Every Manager Needs to Know About Project Management in 2018

What s next for Traditional Functional QA Managers?

Shanaka de Silva MBA, Msc, Bsc, PMP, CSM, PMI-ACP Indike Manthilake MBA, Msc, Bsc, CSM, PMI-ACP

OED ProPath. Project Life Cycle Processes. Product Development Life Cycle Processes

Guerilla Agile: Taking a Project from Worst to First

Agile I m a Product Owner, How Do I Tell a Better Customer Story? AGILE WEBINAR

Elizabeth Larson, CBAP, PMP, PMI-PBA, CSM CEO, Watermark Elizabeth Larson

PgMP Exam Prep Training - 4 Days

Applying Agile Principles to Project Management. Tyler Monson PMP, CSM Hiren D. Vashi PMP, PMI-ACP, CSM, CSP

Use Cases and User Stories for Agile Requirements

IT PROJECT ANALYST/MANAGER

for Financial Services. A UK Perspective

1. Organizational information (company and business unit): 2. How large is the organization (number of employees)? !25 8.7%

Prosci s Enterprise Change Management benchmarking

Putting the E in EPMO. Agenda. Context. Typical Project Office Implementations. Real World Examples. Open Forum. Stephen Beise PPM Domain Leader

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours

CHANGE MANAGEMENT AND AGILE. Executive Summary

Ford Motors Essex Project: Global Order To Delivery of Ford Motors to China (GOTD)

Session 11E Adopting Agile Ground Software Development. Supannika Mobasser The Aerospace Corporation

Two Branches of Software Engineering

Bridging the Gap Between Governance and Agility. Mario E. Moreira

Leveraging the Scaled Agile Framework (SAFe ) in Federal Government Agile Transformations

IDENTITY AND ACCESS MANAGEMENT PROJECT QUALITY ASSURANCE REPORT #1

Better Requirements and Improved Collaboration with User Stories

AGILE Realities. Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing)

Agile Transformation Key Considerations for success

Planning the Work How to Create a Manageable Enterprise GIS Project Plan

AGILE MYTH BUSTERS- THAT S NOT AGILITY!

PROJECT MANAGEMENT THE AGILE WAY MAKING IT WORK IN THE ENTERPRISE

Planning the Work How to Create a Manageable Enterprise GIS Project Plan

Scaling FCC MARCIA HUNGLE & MARK RAJPAL NOVEMBER 22, 2017 PMI-SAC PROFESSIONAL DEVELOPMENT CONFERENCE

Knowledge Solution Services

Frameworks - Which one should you choose?

projecting En h a ncing Training catalogue [ 2012 ] your business! project management

Project Management Life Cycle (PMLC)

Agile and Secure Can We Be Both? San Antonio AITP. August 15 th, 2007

The Future of Business Analysis. October 2013

Portfolio Focused PMO: College of Medicine- Tucson s Plans. Title 01/25/2013. Presented By: Winie Blumenkron, M.S., PMP, CSM Mary Vega, M.Ed.

Project Manager's Role in Agile projects?

COURSE BROCHURE. LEADING SAFe 4.0 Training & Certification

The Importance of Business Architecture and IT Architecture in Successful Agile Project Management

DELIVERING EXCELLENCE. Project, Program and Portfolio Management Consulting and Training Service Provider

Driving Business Agility the Product Way

Agile We Are the Scrum Team; We Take Total Ownership for Deliverables AGILE WEBINAR

Scaling Agile With ZolonTech. Transform your Organization today with Agile Application Development

A Journey through Agile in the Government

Implementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational

Achieving Business Analysis Excellence

PMO17BR402 Promote Many Options: PMOs That Are Traditional, Hybrid, and Agile Friendly Mike Griffiths Chair of PMI s Agile Practice Guide

PMO QUICK TIP GUIDE FOR ESTABLISHING, SUSTAINING, AND ADVANCING YOUR PMO. Quick Tip Guide compliments of PMO Symposium San Diego, California, USA

Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination)

Establishing a Program Management Office

DEVOPS. Know about DevOps.

EAG must enable successful projects Champion for future state architecture EA work closely with project teams

Agile Delivery Framework (ADF)

Software Engineering Fall 2014

GAHIMSS Chapter. CPHIMS Review Session. Systems Analysis. Stephanie Troncalli, Healthcare IT Strategist Himformatics July 22, 2016

Five principles for Managing application lifecycle with SpiraTeam

Transcription:

Implementing Agile SW Development Processes in a Healthcare IT Organization Approach and Lessons Learned 5 th Annual UTD Project Management Symposium by Huma Sohrwardy PMP, SCM HZ Technologies, LLC Doc ID: WP001

Agenda Introduction Case Study Background Approach and Implementation Strategy Current State Lessons Learned Conclusion Q&A 2

Introduction Case study in implementing Agile software development methods in Healthcare IT Approach and lessons learned Current state 3

Case Study Background Up till 2008, IT PMO (spend segment) supported Waterfall SDLC Methodology Process was repetitive and consistent Issues encountered: Solution delivery delays Adverse impact on perceived solution value to business Low customer satisfaction ratings (target threshold 4) Avg. Customer Satisfaction Rating, 2007-2008, MedAssets 4

Case Study Background, contd Key Reasons for low customer satisfaction Requirements gathering was long drawn Business stakeholders could not see results until development was complete Outcomes not meeting business timelines resulting in expectation gaps Improvement areas identified Enable business stakeholders to visually see outcome during project s life Quicken product s delivery to market 5

Approach and Implementation Strategy 2007-2008 Waterfall SDLC Methodology Support 2009-2010 Phase One Incorporated User Centered Design and incremental development activities in SDLC 2010-present Phase Two Implemented Agile software development processes Goal Focus and deliver optimized value to business and improve customer satisfaction 6

Phase One Incorporate User Centered Design Activities Incorporate user centered design activities in SDLC Allow business stakeholders to visualize end result prior to development Conduct incremental development PMO s role: Coordinate and lead discussions between development and user experience teams Socialize SDLC revisions with IT organization and business stakeholders 7

Phase One Results Over 12 month period customer satisfaction ratings crossed target threshold of 4 Development teams started using Scrum activities on projects Avg. Customer Satisfaction Rating 2007-2009, MedAssets Inconsistency in process, artifacts and terminology Over all satisfaction ratings not impacted Precursor to formally implementing Agile methods 8

Phase Two Implement Agile SDLC Methodology Goals Ensure lean software development process without compromising quality assurance Reduce artifacts and approval stage gates Incorporate flexible project roles and responsibilities Ensure process met IT Governance needs Implement cut down project change management processes Account for activities related to release management, production support handover, technical architecture reviews, etc. 9

Release Release Phase Two Agile SDLC Methodology 10 Strategic Planning (Vision & Roadmap) Collaborative Design (Optional) Release Planning (R1) Release Planning (R2) Release Planning (Rn) SP UX RP Sprint 0 Sprint Sprint Sprint Sprint Sprint Sprint Sprint Sprint RP RP (Optional) 1 2 3 * 14 25 36 7 * N P R P R P R P R P R P R P R P R P R C0 SMT RC /ERB Approval C1 Development Readiness C2 Deployment Readiness C2 Deployment Readiness C3 Closeout Readiness Legend * - Stabilization Sprint (Optional)

Phase Two PMO Role and Stakeholders PMO s role Coordinate and lead discussions between teams and formalize process Responsible for change management i.e. communication and training Socialize new process with senior IT management and get their sign off/support Monitor process within the continuous improvement framework Key stakeholders Development, enterprise architecture, business analysis, user experience, quality assurance and project management team representatives 11

Phase Two Rollout Strategy New process socialized to IT teams via training sessions 2-3 technology projects selected to pilot new process Key project characteristics Substantial UI components Requirements not well defined Negligible business process reengineering scope Scope of pilots consisted of healthcare spend analytics, group purchasing office functionality and workforce scheduling solutions Lessons learned captured and improvements incorporated within process 12

Phase Two Leaner and Flexible Process Waterfall SDLC # of project documents* 12 # of stage gate approvals 8 # of project roles 17 Agile SDLC # of project documents* 7 # of stage gate approvals 3 # of project roles 3 * Excludes checklists 13

Phase Two Results In 2010 customer satisfaction ratings continued to grow well above target (target threshold 4) Over 80% increase since 2007 Correlation between incremental development cycles and improved ratings Avg. Customer Satisfaction Rating, 2007-2010, MedAssets 14

Approach and Implementation Strategy 2007-2008 Waterfall SDLC Methodology Support 2009-2010 Phase One Incorporated User Centered Design and incremental development activities in SDLC 2010-present Phase Two Implemented Agile software development processes Goal Focus and deliver optimized value to business and improve customer satisfaction 15

Current Status 80% of technology projects using Agile software development methods 70% of PMO team is Scrum Master certified Dedicated Scrum rooms established Deploying Rally within segment to manage software development processes by Q3 11 Revised financial budget tracking Leaner project change management process tracking changes to major themes 16

Lessons Learned Committed product owners are key for successful Agile implementations This group was overlooked in the initial rollout in 2010 Resulted in IT product managers taking on the role to fill gap A dedicated experienced resource is necessary to coach teams in using Agile methods This role was not assigned consistently on all projects due to availability constraints Resulted in teams taking longer to understand and adhere to Agile methods / concepts 17

Conclusion Agile SDLC implementation has brought about positive change in the IT organization and has met minimal resistance Faced challenges and continues to do so today, i.e.: Bring about behavioral and organizational change within teams to embrace self management and empowerment The Product owner role is most challenging to fill but at the same time key in delivering successful outcomes PMI commencing Agile PM certification pilot (PMI- ACP 3 ) Application of a consistent SDLC methodology is important but process should not drive outcomes 18

Questions? 19

Acronym Key Acronym ACP IT PMI PMO SDLC SW UI Description Agile Certified Practitioner Information Technology Project Management Institute Project Management Office Software Development Life Cycle Software User Interface 20