Case Study - Developing a Clinical Application using Agile Methodology



Similar documents
Technology and Expertise Add Operational Value to Medical Device Trials

How Commercial Software Companies Can Encourage Open Source Development

Medidata s Approach to Today s Drug Development Dilemmas

Why Monitoring Is More Than Just SDV

Clinical TOTAL CLINICAL THE COMPLETE CLINICAL CLOUD. Clinical on the Cloud. Total. Clinical Data Management. Operations. Clinical

New Approaches to Validation for SaaS-based Clinical Computing Solutions in the Cloud

Web UI & Functional Test Automation for Continuous Agile Deliveries

Setting Your Hybrid Cloud Implementation up for Success: A Tale of Two Halves. Mark Howes SAP Delivery Manager Gallagher Group Limited

Transforming CliniCal Trials: The ability to aggregate and Visualize Data Efficiently to make impactful Decisions

Bringing Order to Your Clinical Data Making it Manageable and Meaningful

Digital Marketplace Services Service Definition

5 Partner Benefits and Requirements Benefits Requirements... 8

Security Automation in Agile SDLC Real World Cases

4/4/2013. Copyright 2013, Robert Ward

WEMS IT User Group. Mark Brodziak: Solutions Architect John McLean: Project Manager Gary Wade: IT Consultant. 20 March 2015

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

Taking the first step to agile digital services

Leading ITSM from Scrum to Kanban

Scrum: A disciplined approach to product quality and project success.

Your guide to building great apps. Upgrade your skills and update your tools to create the next great app

European Product Development (EPD) 6 months Intern Program Zurich, London or Berlin

HP Agile Manager What we do

Best Overall Use of Technology. Jaspersoft

Continuous Delivery / Continuous Deployment How to automate your Deliveries. Bernhard Keprt

How can I be agile and still satisfy the auditors?

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

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

Tools and Methods to Address Complexity at Scale

How We Implemented Security in Agile for 20 SCRUMs- and Lived to Tell

CompSci Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs)

Agile So)ware Development

SCEA 2010 EST06. Estimating Issues Associated with Agile. Bob Hunt. Galorath Incorporated

Quality Assurance in an Agile Environment

CrossPoint for Managed Collaboration and Data Quality Analytics

About Terrace. Company History P.O. Box San Francisco, Ca

Sandesh Prasanna Kumar

Models of Software Development

Agile Software Development. Stefan Balbo / Patrick Dolemieux

Continuous Delivery at SAP: From dinosaur to spaceship. Darren Hague / SAP Global IT November 1st, 2013 Public

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014

Secure Code Development

What does it mean to be Agile. Marek Majchrzak, Andrzej Bednarz Wrocław,

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

DevOps. Jesse Pai Robert Monical 8/14/2015

An Introduction to Agile Performance Management

I D C M A R K E T S P O T L I G H T. P r i va t e a n d H yb r i d C l o u d s E n a b l e New L e ve l s o f B u s i n e s s and IT Collaboration

INFOSYS MOBILITY QA PRACTICE

Agile Software Development

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

Clinical Platform Identity & Role Based Access Management

Informix Product Strategy and Roadmap Data, Cloud, Analytics, Internet of Things

Applying Agile Project Management to a Customized Moodle Implementation

26 May 2010 CQAA Lunch & Learn Paul I. Pazderski (CSM/CSP, OD-CM, CSQA) spcinc13@yahoo.com Cell: AGILE THROUGH SCRUM

2011 Forrester Research, Inc. Reproduction Prohibited

Digital Transformation of the Enterprise for SMAC: Can Scrum help?

Hybrid Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Introduction to Agile Scrum

Creating and Managing Frequent and High-Quality SaaS Product Releases

Invoicing Innovation - Taking Accounts Payable to the Next Level

7 things to ask when upgrading your ERP solution

Agile Scrum Workshop

RBM as Competitive Advantage for Mid-sized CROs

Effektiver Tool-Einsatz

Managing Mobile Devices in a Corporation

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler

Start New Conversations, Open New Doors

HCL Healthcare: Meeting Reform Challenges

Mastering the Iteration: An Agile White Paper

Top 5 Cloud Security Tips For Canadian Organizations. The Smarter Everyday project is owned and operated by CTE Solutions Inc.

Maintaining Quality in Agile Environment

Please give me your feedback

TRANSFORMING LIFE SCIENCES THROUGH ENTERPRISE ANALYTICS

KCR Data Management: Designed for Full Data Transparency

Bridging the Gap Between Acceptance Criteria and Definition of Done

View Point. Lifting the Fog on Cloud


QUICK FACTS. Enhancing the Marketing Campaign Management Portal for an SaaS Provider. TEKsystems Global Services Customer Success Stories

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

B2C, B2B and B2E:! Leveraging IAM to Achieve Real Business Value

Dell World Software User Forum 2013

For External Use. Agile BI A story. Insight Session 16 September September 2014

R&D Compliance: Prepare Now for Future Enforcement

AGILE BUSINESS SERVICES. Guiding and supporting your business. at any stage of your agile journey

Mobility in Business Report

October 7, Presented to. The PMI Washington DC Chapter. Pedro Agosto. Director of Client Services, XA Systems, LLC.

PAC Multi-Client Study Applications Modernization: The path to Omni-channel retail

Beyond ISO Intel's Product Security Maturity Model (PSMM)

Testing in Scrum Projects

Best Practices in Testing Force.com Applications. October 3, 2013

Welcome! Scaled Agile Reston, VA

Agile Project Management

Dell Active System, Enabling service-centric IT, the path to the Cloud. Pavlos Kitsanelis Enterprise Solutions Lead Greece, Cyprus, Malta

MANAGEMENT SUMMARY INTRODUCTION KEY MESSAGES. Written by: Michael Azoff. Published June 2015, Ovum

How To Make Your Computer System More Secure And Secure

Certified Scrum Master Workshop

Continuous Delivery: Bridging Quality Between Development and Customers

On the Edge of Mobility Building a Bridge to Quality October 22, 2013

Collaborating for Quality in Agile Application Development From Beginning to End

Successful Data Management Strategies for the Modern Data Center & Beyond

Transcription:

Case Study - Developing a Clinical Application using Agile Methodology Tony Hewer, Senior Quality & Regulatory Affairs Director Medidata Solutions Inc 1

Agenda Background Who we are and what we do Why we adopted Agile Today Future Q&A Succeeding with Agile Software Development Using Scrum Mike Cohn Addison-Wesley, 2010 The Scrum Alliance - http://www.scrumalliance.org https://www.atlassian.com/jirajr 2

Who we are and what we do Medidata's SaaS and professional service offerings enhance the efficiency of our customers' clinical trials with innovative solutions for study and protocol design, trial planning and budgeting, site negotiation, clinical portal, trial management, randomization and trial supply management, clinical data capture and management, safety events capture, medical coding to business analytics. SaaS platform Medidata Clinical Cloud - Designer Grants Manager CRO Contractor CTMS Balance Patient Cloud Targeted SDV Rave Insights SQM Rave Safety Gateway Coder imedidata 3

Patient Cloud BYOD Device! It is NOT a medical device. Today ios; tomorrow, Android and Windows 8 Closely coupled with Rave epro Easy to set up and administer [by the sponsor or CRO] in Rave and imedidata Medical device integrations with this product and/or with the MCC via Web Services 4

Who we are and what we do HQ d in New York City, USA ~1000 employees USA, UK, Japan, China >500 clients and partners >14,000 clinical studies ~ 60TB of [source] data Customers - Sponsors - Pharma, biotech, medical devices, NFP orgs, academic, CRO partners In-house software development In-house and externalized hosting In-house and externalized customer and end-user support In-house, customer and externalized study setup Focused on delivering value to our customers via our SaaS-based solutions and our Professional Services 5

Why we adopted Agile Speed [to market] of new SaaS products of SaaS [existing] product releases of hot-fixes Nimbleness to market and customer needs Higher quality software Increased productivity in software engineering in software testing Reduce overheads and choke-points Note! We speak about our products being validated! But We were concerned about the regulatory expectations! But 6

Our approach Supported by executive leadership Scrum Master training Scrum Small teams 2-week sprints Recognition of ongoing technical debt User stories Feature Files - scenarios Massively increased automation Less emphasis on documentation Managing our customers expectations New products start with Agile / Existing products evolve to Agile Continuous organizational change 7

New features Modified features Defect fixes Technical debt 8

Today 100% Agile X-border teams We have retired our old processes Fibonacci General acceptance and buy-in by our customers RFPs Audits High levels of automation 4 releases per year - Fixed-time sprints; fixed-time releases -> flexible features SIMT pushes to production Pre-releases [Internal] validation portal Audits Less traditional documents It s dynamic and fun! Reveals! Recruitment TDD/BDD Effective retrospectives Batman Using Jira (from Atlassian) Lego Consistent standards 9

Where next? Expand Agile approach/scope Support setup DevOps enhancement Continuous validation Expanded and extended - scenario coverage [External] Customer portal to our validation evidence Refactor our customers approaches to auditing us Drive down technical debt (by refactoring) Treat our processes like our software Train and learn more! 10

11

In conclusion We would not be where we are today without having adopted Agile! We continue our journey of reinvention - the way we build, test and deploy our software We will continue to partner with our customers and regulators about what we re doing and how we re doing it Thanks! 12

13

Case Study - Developing a Clinical Application using Agile Methodology Tony Hewer, Senior Director, Quality & Regulatory Affairs 03 April 2014 2014 Medidata Solutions, Inc.