Distributed Product Owner Team for an Agile Medical Development - Strategies for growth, communication, and customer collaboration

50 %
50 %
Information about Distributed Product Owner Team for an Agile Medical Development -...
Business & Mgmt

Published on March 17, 2014

Author: AgileAndrea

Source: slideshare.net

Description

Presentation for Agile India 2014 conference, Bangalore
This case study is based on SYNGO’s Transition to Agile Project Management with elements of lean for a
software organization that is distributed to 7 sites in 5 countries on 3 continents. The main focus is on the
ramping up of a distributed Product Owner team, skills, knowledge, communication structure and
communication support.

© Siemens AG 2014 All rights reserved. Answers for life. Distributed Product Owner Team for an Agile Medical Development Strategies for growth, communication, and customer collaboration Andrea Heck, Agile India 2014 Conference, Bangalore, February 2014

2014-01-08 Siemens AG 2014 All rights reserved. Page 2 Andrea Heck / Healthcare SYNGO Speaker Andrea Heck Agile Transition Lead & Agile Coach Dipl. Inf (Univ), CSM, CSPO, CSP Siemens AG Healthcare SYNGO Hartmannstr. 16 91052 Erlangen, Germany E-mail: andrea.heck@siemens.com Twitter: @AgileAndrea Blog: http://agileandrea.com/ Answers for life.

2014-01-08 Siemens AG 2014 All rights reserved. Page 3 Andrea Heck / Healthcare SYNGO Distributed Product Owner team @ SYNGO Conclusion Customer collaboration Product Owner team communication Growing a distributed Product Owner team Background

2014-01-08 Siemens AG 2014 All rights reserved. Page 4 Andrea Heck / Healthcare SYNGO Distributed Product Owner team @ SYNGO • SYNGO • Get the full picture – syngo.via • Medical product development • Product and modules • Large-scale distributed agile transition Conclusion Customer collaboration Product Owner team communication Growing a distributed Product Owner team Background

2014-01-08 Siemens AG 2014 All rights reserved. Page 5 Andrea Heck / Healthcare SYNGO Background SYNGO

2014-01-08 Siemens AG 2014 All rights reserved. Page 6 Andrea Heck / Healthcare SYNGO Background syngo.via Get the full picture. The syngo.via* 3D routine and advanced reading solution helps to accelerate workflows across all modalities. “syngo.via can be used as a stand-alone device or together with a variety of syngo.via- based software options, which are medical devices on their own right. syngo.via is not commercially available in all countries. Due to regulatory reasons its future availability cannot be guaranteed. Please contact your local Siemens organization for further details.”

2014-01-08 Siemens AG 2014 All rights reserved. Page 7 Andrea Heck / Healthcare SYNGO Background syngo.via Get the full picture. It is efficient. It helps to accelerate radiological workflows and save valuable time. It is flexible. You can customize its applications and layouts in line with your needs. It is intelligent. The software guides you through the entire workflow.

2014-01-08 Siemens AG 2014 All rights reserved. Page 8 Andrea Heck / Healthcare SYNGO Background Medical Software Development It is special – many regulations need to be considered. For our topic it is important that the problem domain is different from what developers have experience in. “My developers keep telling me: but our users must understand our logic! – It is very hard for them to understand the doctors have a different work context, and a totally different way of thinking.” (a Product Owner)

2014-01-08 Siemens AG 2014 All rights reserved. Page 9 Andrea Heck / Healthcare SYNGO Background Our product consists of • Modules that represent certain feature areas, and can be re-used in different products • Apps using the modules that are created especially for syngo.via syngo.via App Module Module App Module

2014-01-08 Siemens AG 2014 All rights reserved. Page 10 Andrea Heck / Healthcare SYNGO Background We have done the transition to agile of a large-scale distributed development organization • Gradually from 2008 • A complete rollout In 2010 • First co-located team in India in 2012 Goals • Improve time to market • Improve quality of delivered products • Customer centered development • Increase team productivity and motivation

2014-01-08 Siemens AG 2014 All rights reserved. Page 11 Andrea Heck / Healthcare SYNGO Background

2014-01-08 Siemens AG 2014 All rights reserved. Page 12 Andrea Heck / Healthcare SYNGO Background Our target structure is • co-located feature teams • Distributed to multiple sites • Suppliers as partners Product Owner team needs to travel and get distributed

2014-01-08 Siemens AG 2014 All rights reserved. Page 13 Andrea Heck / Healthcare SYNGO PO team Customer collaboration Product Owner team communication Growing a distributed Product Owner team Background Distributed Product Owner team @ SYNGO • Background of Product Owners • Product Owner team structure • Knowledge • Skills • Investing into Product Owners at partner organizations

2014-01-08 Siemens AG 2014 All rights reserved. Page 14 Andrea Heck / Healthcare SYNGO Growing a distributed Product Owner team Background of Product Owners – previous roles Product Owner Software Developer System Tester System Engineer From R&D department Product Manager Requirements Engineer From Product Management department Radiologist Radiology Technician From hospital Service Technician From Customer Service

2014-01-08 Siemens AG 2014 All rights reserved. Page 15 Andrea Heck / Healthcare SYNGO Growing a distributed Product Owner team Product Owner team structure At transition start: Nearly the whole PO team was located in the headquarters • Many POs have to travel frequently • Their teams are at other sites • Idea: Develop more Product Owners at all sites *App or Module  Product Owner team Module Product Owner* Module Product Owner Module Product Owner Project Lead Lead Architect Chief Product Owner Product Owner Product Owner Scrum Teams

2014-01-08 Siemens AG 2014 All rights reserved. Page 16 Andrea Heck / Healthcare SYNGO Growing a distributed Product Owner team Knowledge Context of work of users Our product! Agile Product Management Product Owner Role User Stories Requirements Engineering Medical knowledge Workflows in hospital Software development context Software Quality Usability Process and Regulations Stakeholders and interfaces within the organization

2014-01-08 Siemens AG 2014 All rights reserved. Page 17 Andrea Heck / Healthcare SYNGO Growing a distributed Product Owner team Skills Prioritization Lead without power Decide based on business value / customer value Listen to customers High communication skills Taking comprehensible decisions Coaching Team Motivation Ability to convince Know when you need to ask Presentation skills – clear, understandable, WIIFY Focus on substantial issues

2014-01-08 Siemens AG 2014 All rights reserved. Page 18 Andrea Heck / Healthcare SYNGO Growing a distributed Product Owner team Investment into Product Owners at partner organizations We have three successful models for Product Owners at partner sites: 1. Employ a Product Owner from external with excellent problem domain knowledge – in our case, radiologist, and teach SW development, agile, and our product 2. Take a long years experienced person from a leading software development role, and teach Product Owner role, customer and business topics 3. Ask an experienced Product Owner from headquarters to move (temporarily) to a site

2014-01-08 Siemens AG 2014 All rights reserved. Page 19 Andrea Heck / Healthcare SYNGO PO team Customer collaboration Product Owner team communication Growing a distributed Product Owner team Background Distributed Product Owner team @ SYNGO • Whole PO team • Core PO team • Roles in Scrum Team • Within the module - 3 models • Travel needs • Communication tools • Travel versus online collaboration

2014-01-08 Siemens AG 2014 All rights reserved. Page 20 Andrea Heck / Healthcare SYNGO Product Owner team communication In the whole Product Owner team • Workshops - one to two times per year: roadmap, big features next release, process improvement • Weekly sync: virtual status meeting *App or Module  Site  Product Owner team Module Product Owner* Module Product Owner Module Product Owner Project Lead Lead Architect Chief Product Owner Product Owner Product Owners Scrum Teams

2014-01-08 Siemens AG 2014 All rights reserved. Page 21 Andrea Heck / Healthcare SYNGO Product Owner team communication In the Product Owner Core Team • Daily sync across modules. Important content topics are discussed. • Weekly sync including module architects. Discuss features that concern other modules. . • Face to face personal meetings between Module POs or with the Chief PO –very helpful. First all sync meetings were locally in HQ only. Since we also have a Module Product Owner at another site, they have been converted into virtual meetings. Product Owner team Module Product Owner Module Product Owner Module Product Owner Project Lead Lead Architect Chief Product Owner

2014-01-08 Siemens AG 2014 All rights reserved. Page 22 Andrea Heck / Healthcare SYNGO Product Owner team communication Roles in Scrum Team • System Analyst – supports Product Owner in detailed research and requirements engineering. Documents backlog grooming results in backlog and specifications. • Team-Architect – coordinates technical features, redesigns, takes care of technical debt, protects architecture • Scrum Master – takes care for organization, improvement, process System Analyst Scrum Master Architect Developers and Testers

2014-01-08 Siemens AG 2014 All rights reserved. Page 23 Andrea Heck / Healthcare SYNGO Product Owner team communication Within the Module – model 1 Module Product Owner and module architect in HQ, a few teams - onsite and offsite. • Module PO prioritizes backlog alone • Backlog grooming with teams is supported by system analyst, module architect and team architects • Module PO participates in the sprint reviews with each team and accepts the results Module Architect

2014-01-08 Siemens AG 2014 All rights reserved. Page 24 Andrea Heck / Healthcare SYNGO Product Owner team communication Within the Module – model 2 Module Product Owner in HQ, a local Product Owner and a module architect, a few teams – all offsite on the same site. • Module PO prioritizes with local PO • Intense communication M-PO and local PO by virtual sync meetings and visits • Backlog grooming with teams mainly by local PO • Local PO participates in the sprint reviews with each team and accepts the results Module Architect

2014-01-08 Siemens AG 2014 All rights reserved. Page 25 Andrea Heck / Healthcare SYNGO Product Owner team communication Within the Module – model 3 Module Product Owner and module architect in HQ, each team with a team Product Owner - onsite and offsite teams. • Module PO prioritizes top level • Top level backlog grooming with team POs, and module architect • Weekly virtual sync meetings of module PO, module AR, team POs • Team PO accepts the results of each sprint for his/her team • Module PO participates in selected sprint reviews Module Architect Product Owner

2014-01-08 Siemens AG 2014 All rights reserved. Page 26 Andrea Heck / Healthcare SYNGO Product Owner team communication Travel needs • Module Product Owners travel every iteration (4 weeks) or every second iteration to spend a few days with their remote teams • Local Product owners from sites travel to HQ to stay in contact with the rest of PO team, and with other stakeholders (5 to 10 times per year)

2014-01-08 Siemens AG 2014 All rights reserved. Page 27 Andrea Heck / Healthcare SYNGO Product Owner team communication Communication infrastructure for teams and POs • Conferencing tool including sharing of desktops, collaborative working, chat, voice and video. – To be improved. • Backlog management tool with different views: Microsoft TFS, with metrics and dashboards. • SharePoint sites, with documents, blogs and wikis support information sharing • Communities of Practice for x-site learning and exchanging practices

2014-01-08 Siemens AG 2014 All rights reserved. Page 28 Andrea Heck / Healthcare SYNGO Product Owner team communication Travel versus online collaboration Initially travel is required • For building trust between the PO and team or local PO and PO team • For creating a common background of understanding about the topics • This cannot be replace by better online meetings and tools. Later, when they know each other well • Many meetings can be done online • Complex discussions still are a challenge, tooling can help here

2014-01-08 Siemens AG 2014 All rights reserved. Page 29 Andrea Heck / Healthcare SYNGO Customer collaboration Product Owner team communication Growing a distributed Product Owner team Background Distributed Product Owner team @ SYNGO • Different customer types • Congresses • Local collaboration sites • Customer Use Evaluation sites • POs travel to special sites • Radiology workshop • Admin workshop

2014-01-08 Siemens AG 2014 All rights reserved. Page 30 Andrea Heck / Healthcare SYNGO Customer collaboration Challenge: Different Customer Types All Product Owners need to have access to different types of customers, reflecting different market segments. In our case • Large and small hospitals • Distributed hospitals with common infrastructure • Less and more tendency to workflows • Country, culture, tradition…

2014-01-08 Siemens AG 2014 All rights reserved. Page 31 Andrea Heck / Healthcare SYNGO Customer collaboration Congresses Product Owners need to travel to important congresses which our customers visit as well, in our case e.g. ECR in Vienna, RSNA in Chicago, Arab Health in Dubai • Personal customer contacts • Learn from customers • Organize user meetings

2014-01-08 Siemens AG 2014 All rights reserved. Page 32 Andrea Heck / Healthcare SYNGO Customer collaboration Collaboration sites We have collaboration contracts with hospitals at the cities where we develop • Hospital visits for team members • Product Owners have local contact • Show intermediate state of features We do a Customer Use Evaluation before each release at 15 to 20 customer sites around the globe • Each Product Owner is main contact for one site • All Product Owners get summarized feedback from all sites • Some Product Owners need to travel to specific customers for their topics

2014-01-08 Siemens AG 2014 All rights reserved. Page 33 Andrea Heck / Healthcare SYNGO Customer collaboration Radiology and admin workshops • Once per year, 10 -15 radiologists from customers are invited for 3 days • Good mixture of customer types and countries • All Product Owners can present and participate: • Features of the current release for early feedback • Preview on concepts for next release a) useful feature? b) useable concept?  Admin workshops are the same, but with 10 IT admins and clinical admins.

2014-01-08 Siemens AG 2014 All rights reserved. Page 34 Andrea Heck / Healthcare SYNGO Conclusion? Conclusion Customer collaboration Product Owner team communication Growing a distributed Product Owner team Background

2014-01-08 Siemens AG 2014 All rights reserved. Page 35 Andrea Heck / Healthcare SYNGO Conclusion? Distributed Product Owner Team Yes, we can! Yes, it is possible and has lots of advantages to distribute the Product Owner team with the co-located Scrum teams to the sites. However, it requires • A lot of travel for the POs in the headquarters as well as the POs at supplier sites • Careful, background and skill oriented selection of persons for the PO role • Investment into closing the knowledge gaps and improving skills

2014-01-08 Siemens AG 2014 All rights reserved. Page 36 Andrea Heck / Healthcare SYNGO Conclusion? Goals of our agile transition How much did we reach in 3 agile years and 3 releases in these areas: • Improve time to market • Improve quality of delivered products • Customer centered development • Increase team productivity and motivation All are significantly improved There is still more to be reached

2014-01-08 Siemens AG 2014 All rights reserved. Page 37 Andrea Heck / Healthcare SYNGO Conclusion?

2014-01-08 Siemens AG 2014 All rights reserved. Page 38 Andrea Heck / Healthcare SYNGO Speaker Andrea Heck Agile Transition Lead & Agile Coach Dipl. Inf (Univ), CSM, CSPO, CSP Siemens AG Healthcare SYNGO Hartmannstr. 16 91052 Erlangen, Germany E-mail: andrea.heck@siemens.com Twitter: @AgileAndrea Blog: http://agileandrea.com/ Answers for life.

Add a comment

Related presentations

Canvas Prints at Affordable Prices make you smile.Visit http://www.shopcanvasprint...

30 Días en Bici en Gijón organiza un recorrido por los comercios históricos de la ...

Con el fin de conocer mejor el rol que juega internet en el proceso de compra en E...

With three established projects across the country and seven more in the pipeline,...

Retailing is not a rocket science, neither it's walk-in-the-park. In this presenta...

What is research??

What is research??

April 2, 2014

Explanatory definitions of research in depth...

Related pages

Distributed Product Owner Team for an Agile Medical ...

Distributed Product Owner Team for an Agile Medical Development ... Medical Development Strategies for growth ... Product Owner team communication
Read more

Product owner in Large-scale development | Ann-Louise ...

... in Large-scale development | Ann-Louise Ulsparre, Michelle ... Distributed Product Owner Team for an Agile Medical Development - Strategies for growth, ...
Read more

Communication collaboration conflict presentation for ...

Communication, Collaboration and Conflict Systems Based ... Distributed Product Owner Team for an Agile Medical Development - Strategies for growth, ...
Read more

Agile India 2014 Conference Program Schedule - ConfEngine ...

... Development methods. Agile India 2014 ... Distributed Product Owner Team for an Agile ... Communication, Collaboration and Customer ...
Read more

Technology for Distributed Collaboration - Documents

Technology for Distributed Collaboration. Ian Foster Computation Institute Argonne National Laboratory University of Chicago. www.ci.uchicago.edu.
Read more

Module 1: The Total Solution Life Cycle - msdn.microsoft.com

· Customer collaboration over contract ... which a Product Owner prioritizes the ... During Development. In the total solution life cycle, ...
Read more

Sessions | Atlassian

... development workflows and code collaboration. ... your own Product Growth team and ... product owner for the team, pioneering Agile ...
Read more

Pro4People | Software Development | Software Outsourcing ...

... Labs enhances communication and collaboration by ... Growth. The Pro4People product team is gradually ... following the customer development ...
Read more

Careers | BigPanda - Join the BigPanda Team

Join the BigPanda Team ... drive customer growth and engagement of a ... as measured by the Product Owner for each feature team and other key ...
Read more