6/6/19 ¡ Case Study: An Engineering-Focused, Scaled Agile Rollout at S&P Global Platts Stan Guzik & Mary Thorn WHO WE ARE: STAN GUZIK Chief ¡Technology ¡& ¡Innova2on ¡Officer ¡ S&P ¡Global ¡Pla.s ¡ ¡ ¡ Managed ¡Global ¡Engineering ¡Teams ¡of ¡900+ ¡ ¡ Building ¡Agile ¡Programs ¡for ¡13 ¡Years ¡ ¡ ¡ Hobby ¡Wri2ng ¡Code ¡ Private & Confidential ¡ Former ¡USA ¡Boxing ¡Armature ¡Boxer ¡ ¡ 2 1 ¡
6/6/19 ¡ WHO WE ARE: MARY THORN During ¡her ¡more ¡than ¡ 20 ¡years ¡of ¡experience ¡ with ¡ financial, ¡healthcare, ¡and ¡SaaS-‑based ¡products, ¡Mary ¡has ¡ held ¡VP, ¡Director, ¡and ¡Manager ¡level ¡posiFons ¡in ¡various ¡ soGware ¡development ¡organizaFons. ¡ ¡ A ¡seasoned ¡Leader ¡and ¡Coach ¡ in ¡agile ¡and ¡tesFng ¡ methodologies, ¡Mary ¡has ¡direct ¡experience ¡building ¡and ¡ leading ¡teams ¡through ¡large ¡scale ¡agile ¡transformaFons. ¡ Mary’s ¡experFse ¡is ¡a ¡combinaFon ¡of ¡agile ¡scaling, ¡agile ¡ tesFng, ¡and ¡DevOps ¡that ¡her ¡clients ¡find ¡incredibly ¡ valuable. ¡ Private & Confidential ¡ She ¡is ¡also ¡Chief ¡storyteller ¡of ¡the ¡ book ¡The ¡Three ¡Pillars ¡ of ¡Agile ¡Tes2ng ¡and ¡Quality , ¡and ¡avid ¡keynote ¡and ¡ conference ¡speaker ¡on ¡all ¡things ¡agile ¡and ¡agile ¡tesFng. ¡ ¡ 3 ¡ AGENDA Guiding Principles Discovery Drivers for Change Desired State Private & Confidential Delivery Timeline ROLLOUT 4 2 ¡
6/6/19 ¡ WHY AGILE? Technology needed to evolve from “business as usual” to “Power the Markets of the Future”. Private & Confidential 5 Guiding Principles Private & Confidential 6 3 ¡
6/6/19 ¡ GUIDING PRINCIPLES “BE VIEWED AS THE #1 TECHNOLOGY GROUP IN S&P Global” Strengthen, ¡don’t ¡brake ¡the ¡Core Evolve ¡into ¡a ¡Tech ¡Enabled ¡Digital ¡Data ¡Company Create ¡a ¡Technology ¡Vision ¡and ¡Strategy Private & Confidential GSD: ¡Get ¡Stuff ¡Done ¡ Create ¡a ¡Culture ¡of ¡Transparency ¡and ¡Alignment 7 Innovate Discovery Private & Confidential 8 4 ¡
6/6/19 ¡ DISCOVERY Roll ¡Up ¡the ¡Sleeves ¡and ¡Deep ¡Dive ¡ Learned/Demoed ¡All ¡ApplicaFons ¡ Roadmaps/Business ¡As ¡Usual ¡Transparency ¡ Technology ¡Org ¡Structure/LocaFons ¡ Delivery: ¡Project ¡Management ¡ Private & Confidential Technology ¡Culture ¡ InformaFon ¡Security ¡ 9 DISCOVERY Learn ¡Your ¡Products ¡and ¡Be ¡Able ¡to ¡Demo ¡ • Ask ¡direct ¡reports ¡to ¡demo ¡soGware ¡followed ¡by ¡architecture ¡review ¡ • A ¡number ¡of ¡acquisiFons ¡over ¡the ¡years ¡ ¡ • Need ¡for ¡a ¡technology ¡integraFon ¡strategy ¡to ¡address: ¡ • Number ¡of ¡ApplicaFons ¡ • MulFple ¡Cultures ¡ Private & Confidential • Office ¡LocaFons ¡ • Project ¡/ ¡Program ¡Management ¡Offices ¡ 10 5 ¡
6/6/19 ¡ DISCOVERY Opportunity ¡to ¡raFonalize ¡a ¡mixed ¡bag ¡of ¡technology ¡ Private & Confidential 11 Multiple Customer Applications Private & Confidential 12 6 ¡
6/6/19 ¡ Multiple Customer Applications Multiple Applications Private & Confidential 13 Both internal and external complexities shape our desire for simplification 13 DISCOVERY (TEAM STRUCTURE) Client/Server ¡Org ¡Structure ¡Run ¡By ¡Project ¡Management ¡ • Project Management Run Project ¡Management ¡ • Fluid Project Teams • Stove Pipe Development App ¡ App ¡1 ¡ App ¡2 ¡ App ¡3 ¡ App ¡4 ¡ n… ¡ • Multiple Locations • Multiple Time Zones Private & Confidential Database ¡Development ¡ Quality ¡Assurance ¡ 14 7 ¡
6/6/19 ¡ Drivers for Change Private & Confidential 15 DRIVERS FOR CHANGE Focus ¡on ¡the ¡Customer ¡and ¡Drive ¡Digital ¡TransformaFon ¡ • Platform Strategy to Delight the Customer • Multiple login URLs • Multiple usernames / passwords • Multiple password complexity rules • Multiple user experiences • Reduce duplicate development Private & Confidential • Limit BAU to 20% • Build to “Power the Markets of the Future” 16 8 ¡
6/6/19 ¡ DRIVERS FOR CHANGE Evolve ¡the ¡Org ¡Structure ¡to ¡Enable ¡PlaHorm ¡Development ¡ ¡ Org “ Organizations which design systems (in the broad sense used Structure here) are constrained to produce designs which are copies of the communication structures of these organizations” Software Architecture Melvin Conway, Datamation, 1968 Reverse Conway’s Law Reverse Conway’s Law Private & Confidential Platforms/Services 17 CULTURE SHAPING Get ¡Stuff ¡Done! ¡Common ¡Language ¡and ¡Common ¡Tool ¡ The Rescuer The Rescuer The Persecutor The Persecutor The Creator The Creator Poor you! Let me help It´s all your fault! I can do it! Enabler, pain reliever, Critical, blaming, controlling, Outcome focused keeps victim dependent superior Drama Drama Triangl Triangl Empowerment Empowerment e e Triangle Triangle Private & Confidential The Victim The Victim The Coach The Coach The The Poor me! How will you do it? Challenger Challenger Powerless, hopeless, stuck Supports, assists and facilitates desired outcome You can do it! Builds others up, encourages learning and growth 18 9 ¡
6/6/19 ¡ Desired State Private & Confidential 19 DESIRED STATE Technology ¡Vision ¡and ¡Strategy ¡ Plaform ¡strategy ¡to ¡“Power ¡the ¡Markets ¡of ¡the ¡Future” ¡ • Create ¡a ¡plaform ¡migraFon ¡plan ¡to ¡delight ¡the ¡customer, ¡simplify ¡technology ¡ • operaFons ¡and ¡tackle ¡technical ¡debt ¡ Align ¡tech ¡/ ¡product ¡organizaFon ¡structure ¡with ¡the ¡plaform ¡strategy ¡to ¡develop ¡ • capabiliFes ¡ OpFmize ¡team ¡locaFons ¡based ¡on ¡the ¡plaform ¡migraFon ¡strategy ¡ • Align ¡tech ¡/ ¡product ¡projects ¡and ¡bring ¡transparency ¡with ¡the ¡agile ¡transformaFon ¡ • Private & Confidential Execute ¡on ¡Culture ¡Shaping ¡ • 20 10 ¡
6/6/19 ¡ DESIRED STATE A ¡plaHorm ¡migraFon ¡strategy ¡can ¡significantly ¡simplify ¡the ¡technology ¡stack ¡ ¡ ¡ Multiple Applications Platform Strategy Benefits • Improve the customer experience Frees up technology resources • Develop new product faster • • Drives the location strategy • Helps remediate security vulnerabilities Private & Confidential • Reduces datacenter spend Reduces software licensing • A few Platforms 21 PLATFORM STRATEGY IdenFfy ¡common ¡capabiliFes ¡in ¡applicaFons ¡and ¡migrate ¡them ¡to ¡one ¡of ¡ the ¡a ¡few ¡plaHorms ¡ App 1 App 2 App 3 App 4 App n… News News News/Analysis News/Analysis News Alerts Alerts Alerts (Data) Alerts Alerts Opinions Opinions Opinions Opinions Pricing/Rationale Pricing Forecasts Pricing Forecasts Pricing/Rationale Heards Heards Private & Confidential Analytics Analytics Analytics Editorial Tools Editorial Tools Editorial Tools Editorial Tools Editorial Tools Feeds Feeds Feeds Content Creation Content Creation Content Creation Content Creation Content Creation 22 Platform Common Capabilities 11 ¡
6/6/19 ¡ PLATFORM STRATEGY High-‑level ¡abstracFon ¡of ¡common ¡components ¡in ¡a ¡plaHorm ¡ Machine Delivery Desktop & Mobile Delivery Data Feed Platform Global Platform Pricing/ News Alerts Opinions Rationale FTP APIs Login Home Page Analytics Heards Private & Confidential Content Platforms News Market Data Ingestion Analytics 23 PLATFORM STRATEGY Common ¡components ¡are ¡the ¡Lego ¡blocks ¡to ¡build ¡the ¡next ¡gen ¡plaHorms ¡ Private & Confidential 24 12 ¡
6/6/19 ¡ PLATFORM STRATEGY – S&P GLOBAL PLATFORM PlaHorms ¡are ¡open ¡and ¡configurable ¡to ¡enable ¡applicaFon ¡migraFon ¡ Private & Confidential Integration User Experience Accessibility Analytics Open Platform 25 ORGANIZATION & PROGRAM DESIGN In ¡a ¡plaHorm ¡organizaFon ¡the ¡program/team ¡design ¡reflects ¡the ¡plaHorm ¡ strategy ¡to ¡reduce ¡fricFon ¡among ¡the ¡teams ¡ Commercial Commercial Apps(Legacy) Platform Tools: DevOps Pipeline Data Sourcing: RPA Content Platforms Agile Practices Platforms Info Security Tech Ops App Ops Global Desktop Platform Private & Confidential Platform Data Services Services 26 13 ¡
6/6/19 ¡ BUSINESS DEVELOPMENT LIFECYCLE In ¡PorHolio ¡Management, ¡PrioriFzaFon ¡& ¡Agile ¡Delivery ¡ Private & Confidential 27 The Rollout and Outcomes Private & Confidential 28 14 ¡
Recommend
More recommend