Fork me on GitHub
#discussion
<
2022-05-12
>
Ivan Krnic (Director of Engineering at CROZ)07:05:07

This is just an appreciation post for all organizers and speakers in US and Asia time zones... these 3 days must have been crazy for you...thanks ๐Ÿบ ...or should I say โ˜• ๐Ÿ˜…

โค๏ธ 11
โž• 6
๐ŸŽ‰ 1
BMK-SECTION6-TransformationArchitect08:05:53

Thank you Ivan; That shows how passionate people are , how great this community is ๐Ÿ™‚ and how important attending DOES ๐Ÿ™‚ Share, Learn, Grow together (Get together to go faster, IMHO Get together to grow together)

๐ŸŽ‰ 1
โค๏ธ 2
Margueritte Kim (CEO, IT Revolution)09:05:57

Thank you for being here @ikrnic! For sure, we have all consumed a lot of caffeine ๐Ÿคช but happy to be here connecting with everyone. That being said, we absolutely cannot wait to be back in person in October! Have a great Day 3.

Slackbot09:05:09

Reminder: Remember all those talks you attended the first two days of the Summit? Please submit your feedback for those! Itโ€™s so valuable for us and the speakers. And after all, feedback is a gift and sharing is caring! Enter your feedback for those talks here: https://members.itrevolution.com/live/schedule https://devopsenterprise.slack.com/files/UATE4LJ94/F03E48CJRF1/image.png

Slackbot09:05:18

Reminder: We want to hear your stories from the Summit. What did you learn? Whom did you meet? What ideas are you taking back with you? What actions are you planning to take? Post in #summit-stories! https://devopsenterprise.slack.com/files/UATE4LJ94/F01CD9VE6JE/stories.png

Gene Kim, ITREV, Program Chair09:05:58

Looking forward to our fantastic Day 3 plenary morning talks! First up will be @christina_yakomin and @rdaitzman from Vanguard! ๐ŸŽ‰ ๐ŸŽ‰

โค๏ธ 2
๐Ÿ”ฅ 1
Leah Brown - IT Revolution09:05:47

Head here to grab the journal and some free ebooks! https://members.itrevolution.com/free-ebooks

๐ŸŒŸ 2
Ann Perry - IT Revolution09:05:50

โœจ Opening up Day 3 is @christina_yakomin, SRE and @rdaitzman, Senior Manager - Intermediary Technology Platform, of Vanguard, here to present: Iterative Enterprise SRE Transformation โœจ

Gene Kim, ITREV, Program Chair09:05:59

Vanguard Financial: created the index fund in 1975: in 2021, they had $8 trillion Assets Under Management (!!)

Gene Kim, ITREV, Program Chair09:05:55

PS: I loved the NPR Planet Money episode on index funds and Vanguard Financial founder John Bogle here: https://www.npr.org/sections/money/2019/01/23/688018907/episode-688-brilliant-vs-boring

๐ŸŽ‰ 1
Gene Kim, ITREV, Program Chair09:05:39

Vanguard: no physical retail presence โ€” all contact is thru phone or web.

Gene Kim, ITREV, Program Chair09:05:28

@rdaitzman now is certified on wine serving and tasting! Wow! ๐ŸŽ‰

๐Ÿท 3
Gene Kim, ITREV, Program Chair09:05:49

@christina_yakomin @rdaitzman From that NPR Planet Money interview, it sounded like technology was key from the very beginning to drive down management overhead costs, ideally down the zero โ€” is that assumption correct?

Christina Yakomin09:05:35

absolutely! Vanguard had a mainframe before it was cool ๐Ÿ˜‚

๐Ÿ”ฅ 1
๐Ÿ˜Ž 1
Robbie Daitzman - Vanguard (Speaker - he/him)09:05:02

Yes! To find ways to scale the fund offerings without linearly scaling the โ€œpeopleโ€ in the org was absolutely key!

Gene Kim, ITREV, Program Chair09:05:49

(I think I heard somewhere that some of those initial mainframe applications are still the system of record for customer accounts, which use VSAM tables?)

๐Ÿ™‚ 1
Christina Yakomin09:05:22

The majority of Vanguard's portfolio of applications has been modernized or has a modernization effort in progress. Last I heard, we're on track for 90% modernized/cloud-native by the end of 2024. As for that last 10%? ๐Ÿ™‚ Let's just say we haven't completely freed ourselves of that mainframe yet

๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair09:05:16

If all goes well, weโ€™re going to hear from ING CTO Ron van Kemenade on how they turned off their last mainframe three weeks ago! (And retired 250+ applications which ran on them!)

๐Ÿคฏ 2
๐Ÿ˜ฒ 2
๐Ÿ™Œ 3
Jeff Gallimore (CTIO - Excella)09:05:46

i can imagine what things looked like (or didnโ€™t, as the case may be) with that lack of visibility. itโ€™s like flying blind.

๐Ÿ™‚ 1
Scott Prugh (DOES Prog Committee)09:05:37

Adding visibility to heritage systems is a great technique to modernize... Marianne Bellotti in Kill It with Fire discusses this at length.

Gene Kim, ITREV, Program Chair09:05:12

The initial route to cloud was to โ€œlift and shiftโ€ the PaaS to cloud, which would bring all the applications that run on it with it!

Gene Kim, ITREV, Program Chair09:05:01

Great for the developers โ€” not nearly as great for the people who had to run the platform! ๐Ÿ˜†

๐Ÿ˜‚ 1
Jeff Gallimore (CTIO - Excella)09:05:55

@christina_yakomin what were the problems that the โ€œlift and shiftโ€ approach caused?

Christina Yakomin09:05:24

Product teams weren't familiar with cloud operations, and the team supporting the underlying microservice platform wasn't able to scale their support offering as quickly as the cloud infrastructure was scaling. The team became overwhelmed quickly (source: I was on the team, that on-call was ROUGH), and the teams leveraging the platform weren't receiving the level of service and availability that they wanted. This prompted the transition to something that looks more like DevOps.

๐Ÿ‘€ 1
Ann Marie Fred - Red Hat09:05:35

Failing to account for the work required to keep Kube clusters healthy - Iโ€™ve seen that mistake made multiple times!

โ˜๏ธ 1
Gene Kim, ITREV, Program Chair09:05:10

(route to the cloud; some embraced serverless Lambdas, some ran in Kubernetes)

Christina Yakomin09:05:31

I gave a talk on FMEA at Vanguard at SRECon22! https://youtu.be/NuZ0y8W3Cjk

๐Ÿ“ 2
๐Ÿ‘ 1
Andrew Salt - Arbor Education09:05:07

@christina_yakomin you mention AWS ECS (Fargate). Interesting you decided to go that route rather than K8S. We also run on Fargate and it works really well with low overhead. Interested to hear why you chose Fargate?

โ“ 1
Christina Yakomin09:05:28

Fargate was much more similar to our private cloud containerization platform than the complex orchestration of K8S. Teams barely understood basic operations, and we were trying to transition them to DevOps. Kube is great, but it's a little intimidating at first even for experienced ops folks. For the majority of our workloads, we agreed with your assessment. Fargate works really well with low overhead. Now that we're a few years into our cloud journey, an internal platform for running apps on EKS has emerged and we're running our first few production applications for Vanguard as of this year. This is a great option for the teams that are ready to handle K8S orchestration and want the benefits of that control plane, an in-cluster mesh, etc.

๐Ÿ‘ 1
Andrew Salt - Arbor Education09:05:48

Can you call out what the limitations were for Fargate that made you look at K8S?

Christina Yakomin09:05:18

not so much limitations of Fargate as it was the ease of extensibility of K8S. So much is built to plug-and-play with K8S, and some teams were eager to get their hands on those (mostly open-source) tools.

Christina Yakomin09:05:37

You can achieve the same with Fargate in most cases, just need to write it yourself

Andrew Salt - Arbor Education09:05:30

Thats good. Thanks Christina. We have been using it since released in the London region and love the fact it is fully managed. Our biggest challenge is defining the correct scaling policy per service.

Andrew Salt - Arbor Education09:05:00

I hear a lot of talk about K8S and wonder why would anyone want to manage all of that. Your answer helps ๐Ÿ‘

Gene Kim, ITREV, Program Chair09:05:59

As part of Chaos Engineering effort, @christina_yakomin crashed build systems , to see the mayhem that would ensue?!

Ben Grinnell - North Highland and DOES PC09:05:08

So many cloud migrations I see are just that. Lift and shift driven by a data centre contract ending - the benefits of the cloud transformation are much greater than that

โค๏ธ 4
Robbie Daitzman - Vanguard (Speaker - he/him)09:05:48

For us, the โ€œlift and shiftโ€ was a great way to take the first step into cloud and get ourselves out of the business of running a data center. It's been great to see the transformation since then to take advantage of more of the benefits!

Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)09:05:59

Fire Drills - I've been discussing the idea that we do office building evacuations on a regular basis and test alarms every week, so why don't we test our operational outage procedures every week?

๐Ÿ‘ 2
Christina Yakomin09:05:24

Last week I was in the office nearby some friends running an elevation, when the member of their team who was running point got a call to pick up his daughter from day care - she was sick. Another team member said "this is just like our fire drill!" referencing a time when we'd made a key team member off-limits for a simulated incident. It was really gratifying.

โค๏ธ 2
Gene Kim, ITREV, Program Chair09:05:06

(these fire drills are a great way to train engineers who are just starting to be trained to go on-call. ๐Ÿ˜† )

Gene Kim, ITREV, Program Chair09:05:02

OMG. The ultimate heisenbug problem โ€” how do you recreate the build system failures only caused by high build loads! (Not in the code โ€” in the build systems that build/test the code, that cause the build system to fail!!!)

๐Ÿ˜ฎ 1
Luke Rettig - Target, Sr Director-Global Inventory Mangement09:05:21

load testing (kinda) the build systemโ€ฆ cool

๐Ÿ”ฅ 3
๐Ÿ’ฅ 1
Leena Pradhan09:05:27

Break testing CICD pipeline! Great!

Sandeep Dabas09:05:54

@christina_yakomin It would be great to see designs for the changing architecture from monolithic to microservice and moving to cloud/containers

Christina Yakomin09:05:50

This re:invent keynote appearance from our former CTO is a few years old now, but tells this monolith-to-microservice story pretty well! Arch. diagrams show up about halfway through: https://youtu.be/8kzOj9cStGo

๐Ÿ‘ 3
๐Ÿ™ 1
๐Ÿ‘ 1
Sandeep Dabas09:05:32

Thanks ๐Ÿ™‚

Ann Marie Fred - Red Hat09:05:38

Cloning dashboards - interesting story.

๐Ÿ˜† 1
Gene Kim, ITREV, Program Chair09:05:46

โ€œteams no longer had to submit tickets to get metrics.โ€

โค๏ธ 2
Leena Pradhan09:05:55

How did you balance between really required logs and not so critical logs?

โž• 3
Christina Yakomin09:05:34

This is difficult, because we never want to tell teams they can't log something that might be useful in an incident. Ultimately, we've identified what "should be a log" vs. what "should maybe be in a metric/trace" and focused on getting the right telemetry data into the right tool. Now, we're looking at keeping the logs for apps with the most operational complexity in a higher-powered tool, like Splunk, while putting most logs in a more simple log aggregator, like CloudWatch Logs

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair09:05:42

(When Google Cloud deprecated v2 of their monitoring/graphing service, I went from too many dashboards to none. ๐Ÿ˜† ๐Ÿ˜ญ )

Gene Kim, ITREV, Program Chair09:05:58

(I may have missed a couple of emails warning about deprecationโ€ฆ)

Gene Kim, ITREV, Program Chair09:05:31

โ€œLogging costs increased exponentially.โ€ โ€œWe could no longer see important error messages.โ€ ๐Ÿ˜†

Ann Marie Fred - Red Hat09:05:22

I thought CloudWatch was a log aggregator? Do you have a different term for it?

Ann Marie Fred - Red Hat09:05:40

Funny story. Literally this Monday, one of our engineers added the audit logs for our staging cluster to CloudWatch. Remembering my past experience with these things, I asked him to check our AWS bill. $100/day for those audit logs from staging. OOPS.

๐Ÿ˜† 1
Gene Kim, ITREV, Program Chair09:05:38

Awesome. (When I was first playing with Google BigQuery with the GitHub data set, I ran my first $100 query, by accidentally scanning every row. Cloud is amazing, but can be super expensive. ๐Ÿ™‚

๐Ÿค‘ 1
Robbie Daitzman - Vanguard (Speaker - he/him)09:05:43

We look at CloudWatch more from a metrics (and events) perspective rather than the log aggregation side Also, cost is such a great leading indicator for things that might be misconfigured in a cloud environment! My teams always wonder why I want to make sure our tags are up to date ๐Ÿ˜‚

๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair09:05:01

(The idea that I could have easily racked up $10K in query costs wasโ€ฆ bracing.)

๐Ÿ˜ญ 1
Christina Yakomin09:05:03

CloudWatch logs is a log aggregator, CloudWatch metrics is a metrics aggregator. We use both, but Splunk has long been our primary log aggregator. CloudWatch Metrics is our primary metrics aggregator today

๐Ÿ‘ 1
Jeff Gallimore (CTIO - Excella)09:05:49

up = good, down = bad: good for executives, bad for engineers. :rolling_on_the_floor_laughing:

๐Ÿ˜‚ 3
Leena Pradhan09:05:10

Product owners to buy-in into SRE concept..

๐Ÿ’ฏ 2
Christina Yakomin09:05:09

our product owners now go through a full day Product Operations training, with a 2-hour block dedicated to SRE concepts. The feedback has been fantastic. Product owners are loving to be included in these conversations!

๐Ÿ’ฏ 1
Luke Rettig - Target, Sr Director-Global Inventory Mangement09:05:14

Does your build pipeline slow down? Do you have so much logging you struggle to find what you are looking for? Do the amount of alerts you get overwhelm you? - well - the good news is, you are doing something right. the bad - you may need to iterate your SRE. Hereโ€™s a talk from @christina_yakomin that can help you

Luke Rettig - Target, Sr Director-Global Inventory Mangement09:05:23

you are watching it - link to come at the end of the talk ๐Ÿ˜€

๐Ÿ˜‚ 1
Billy Hudson - ScholarPack - DevOps Engineer09:05:23

@christina_yakomin Monitoring is traditionally a role that falls on support/Ops, how did you get Developers excited to put together, build and use their own dashboards/metric data? was it putting them oncall? ๐Ÿ˜†

Christina Yakomin09:05:17

Giving them accountability (with some training wheels - there's still an escalation path) put them on the front lines, and gave them a stake in the availability of their apps. Better behavior around observability followed quickly. Now, some areas of the organization are begging our central teams to bring in more (expensive) observability tooling that they're excited about. It's a great sign!

๐Ÿ™Œ 1
Jennifer Riggins09:05:25

How big is the whole SRE team?

โ“ 1
Christina Yakomin09:05:41

our SRE Coaching team is about 4 people, but there are SREs throughout the organization now! For example, our Retail sub-division of IT has its own team of SRE experts, with about 5 people + a manager. Then there's a few distributed SRE resources throughout the subdivision aligned directly to product teams. This is one of our fastest growing roles.

Scott Prugh (DOES Prog Committee)09:05:29

@christina_yakomin Yes! I love OpenTelemetry! Having great distributed tracing really improves understanding and 2 of the High Performance Capabilities!

1
๐Ÿ‘ 1
๐Ÿ‘€ 1
Leena Pradhan09:05:02

How do the SRE leads interact or collaborate with DevOps teams?

Christina Yakomin09:05:23

Today, the SRE Leads are either embedded within the teams, or they're being engaged by the DevOps teams' on-calls through their own SRE on-call rotation (or 24/7 staffed SRE support team) as an escalation path. It differs throughout different pockets of the organization, and I'd say it's still evolving right now as teams try and test different approaches. We're figuring out what works best.

๐ŸŽฏ 2
โ˜๏ธ 1
๐Ÿ’ก 1
Gene Kim, ITREV, Program Chair09:05:02

I love this story from @rdaitzman โ€” newer Vanguard Advisory business unit, which help external financial advisors who help with retirement planning, etc. As investment industry all race to lower costs, this is an important initiative for Vanguard โ€” โ€œitโ€™s our first SaaS product.โ€ I LOVE IT!

Gene Kim, ITREV, Program Chair09:05:23

โ€œfirst time weโ€™ve ever built an application like this.โ€ So cool, @rdaitzman

Habib Rahman09:05:30

What differentiates the SREs from the traditional BAU teams?

Christina Yakomin09:05:14

They're not always separate teams! Sometimes a product team has both Application Engineers and Site Reliability Engineers. Application Engineers focus on feature delivery, while Site Reliability Engineers focus on availability, resilience, and other non-functional requirements. And both are responsible for ensuring everything they do is aligned with security controls, of course. In this scenario, they typically share on-call.

๐Ÿ‘ 1
Ann Marie Fred - Red Hat09:05:50

Talking to business partners about potential failures, wow.

๐Ÿค 3
Robbie Daitzman - Vanguard (Speaker - he/him)09:05:45

It was a big step for us! Not has it helped shift our partners from the โ€œ100% available mindsetโ€ but also catalyzed conversations around graceful degradation

1
Jennifer Riggins09:05:22

how do you define business partners in this situation?

Gene Kim, ITREV, Program Chair09:05:55

โ€œFailure modes and effects analysis: we engage both engineers and business partners; deliberately understand what business response should be: comms and notification, processes that would be activated.โ€ <--- so amazing.

Gene Kim, ITREV, Program Chair09:05:08

Totally, @ann.marie.99 โ€” so great!!!

๐Ÿคฏ 3
Leena Pradhan09:05:33

Great learning from this session! Loving it.

โค๏ธ 3
Moira Cheng09:05:10

@christina_yakomin could you kindly explain what the SRE champions do vs. the SRE Leads? Do SRE leads have accountability for SRE techniques and practices for their application and the SRE champions have a more holistic view across different project teams/product lines?

Robbie Daitzman - Vanguard (Speaker - he/him)09:05:08

I have SRE Champions on my team who focus on SRE practices and tooling to be able to integrate into our apps, but they are also developers on my team - SRE isn't a full time job for them but they help to instill that focus within the team!

๐Ÿ™Œ 1
โ˜๏ธ 1
Christina Yakomin09:05:05

In short, yes. We have 3 job titles for SRE. SRE Practitioners are typically embedded on a product team, focused on a single application. SRE Leads handle SRE tasks and coordination across a family of related products. they're still doing hands-on SRE work, but they're typically the ones that you go-to for large-scale load tests, chaos tests, incident reviews, etc. SRE Champions are higher level. They're a central team per sub-division of IT (we have several) responsible for sub-division specific tooling decisions, patterns, communication across subdivisions and within their own sub-division, and more. They collect and distribute metrics regarding SRE adoption, and provide consultative expertise as we're in the interim state of trying to scale up SREs across the organization.

โ˜๏ธ 2
๐Ÿ‘ 3
Moira Cheng09:05:33

Appreciate the detailed answer @christina_yakomin โค๏ธ

Use other profile09:05:56

@jenniferkriggins think youโ€™ll find these comments interesting ^^

โค๏ธ 1
Jennifer Riggins09:05:40

indeed thanks Alex!

Gene Kim, ITREV, Program Chair09:05:03

โ€œuh, yeah, weโ€™d have to send an apology letter to everyone, apologizing for incorrect account balances and values โ€” and it may be a week before correct account balances can be shown. can we delay the deployment until weโ€™ve tested this?โ€ (I was telling @rdaitzman that Phoenix Project would have been written totally differently had I heard this talk before writing it!!) I just love this presentation from Robbie and @christina_yakomin!

๐Ÿ˜† 3
Moira Cheng09:05:30

Also @christina_yakomin what's your view on having DevOps Coaches and SRE Coaches? Would you amalgamate?

๐Ÿ‘ 2
Christina Yakomin09:05:25

Today at Vanguard, we have Agile Coaches and we have SRE Coaches, but we don't really have DevOps coaches. Maybe we should have ๐Ÿ˜‚ but for us, yeah I'd say the SRE Coaching team does handle a lot of coaching and evangelism in the DevOps space beyond just the fundamentals of SRE

Moira Cheng09:05:22

Brilliant - understood. Thank you ๐Ÿ™‚

Leena Pradhan09:05:25

From buzzword to mindset - real transformation.

โ˜๏ธ 2
๐Ÿ‘ 2
Gene Kim, ITREV, Program Chair09:05:50

โ€œevery hour taken from engineer to do things like SRE training is an hour theyโ€™re not writing a feature โ€” how do we balance?โ€ โ€œboring week-long training?โ€ (I doubt itโ€™s actually boring!!)

Leena Pradhan09:05:30

This is always a challenge - getting people to spend time on training when they could be doing more on delivering.

Fokko V.09:05:28

This is about short term investments vs long term investments. Generally the choice needs to be supported by higher management ๐Ÿ˜

๐Ÿ‘ 1
Jeff Gallimore (CTIO - Excella)09:05:43

budgeting pops up again as something that needs to change to support continued transformation. ๐Ÿ’ฐ

โ˜๏ธ 3
1
Gene Kim, ITREV, Program Chair09:05:24

@christina_yakomin Is there an easy answer for the question: โ€œgiven these success stories, to what extent have you gotten all the leadership support youโ€™ve been seeking?โ€

๐Ÿ‘ 1
Christina Yakomin09:05:45

I'd say we're about 60% there. Some leaders are more cautious, and also still pressed for funding as always, and having a really hard time hiring like most are right now. They're in most cases optimistic about the approach, but waiting to see a longer history of demonstrated positive results before investing valuable time and effort (and $$$) to hire SREs in one of the most challenging talent markets we've ever seen.

๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair09:05:04

Amazing work โ€” congratulations again on your amazing achievements!!!

Ann Marie Fred - Red Hat09:05:35

Learning how to set up your first metrics and alerts is HARD. ๐Ÿ˜…

Gene Kim, ITREV, Program Chair09:05:52

โ€œin pockets where implemented, blameless PIR leads to amazing breakthroughsโ€

๐Ÿ’ฏ 3
โค๏ธ 3
Jennifer Riggins09:05:26

Are Vanguard engineers co-located or a distributed team?

๐Ÿ‘€ 1
Robbie Daitzman - Vanguard (Speaker - he/him)09:05:47

A little bit of both! We do have teams based in our various offices across the globe, but a lot of teams are also distributed across those locations!

Scott Prugh (DOES Prog Committee)09:05:43

Nicely done @christina_yakomin and @rdaitzman!!

Gene Kim, ITREV, Program Chair09:05:45

THANK YOU SO MUCH, @christina_yakomin and @rdaitzman!!

๐Ÿ‘ 5
1
Ann Perry - IT Revolution09:05:04

โญ Now introducing @andrew.letherby, Service Owner of the Customer Insight Platform, HMRC and @caitlin.smith, Delivery Lead, Equal Experts, presenting: Dynamic Decision Making at HMRC - Moving to Data as a Product During a Pandemic. Here to answer any questions with Caitlin today is @mercedes.gozalbomorag, CIP Service Designer. โญ

Christian Knuth09:05:08

Enjoyed your presentation very much! Helps me a lot!

๐ŸŽ‰ 2
Moira Cheng09:05:34

Amazingly insightful and completely relevant to what we're going through in Vodafone as well. Thank you @christina_yakomin d @rdaitzman

โค๏ธ 4
Use other profile09:05:44

Iterative Enterprise SRE Transformation (Vanguard) Christina Yakomin, SRE, Vanguard Robbie Daitzman, Senior Manager - Intermediary Technology Platform ๐ŸŽ‰ Now Available for Sharing: https://videos.itrevolution.com/watch/708991000/

Leena Pradhan09:05:47

Amazing presentation, learning, insights. Thanks so much @christina_yakomin , @rdaitzman

โค๏ธ 2
Sandeep Dabas09:05:59

@christina_yakomin Nice to hear covering most of the e2e journey for transformation. Good luck with next steps ๐Ÿ‘

Gene Kim, ITREV, Program Chair09:05:05

Hello, @andrew.letherby and @caitlin.smith014!!! Continuing the amazing story told last year from HMRC!

๐Ÿ‘‹ 3
Gene Kim, ITREV, Program Chair09:05:25

โ€ฆthis is the story hinted at last yearโ€ฆ so great that weโ€™ll learn more about how UK averted economic ruin thru the heroic work done at HMRC!

โค๏ธ 2
Gene Kim, ITREV, Program Chair09:05:01

โ€œHMRC: you may know them from income tax, VAT.. but much moreโ€ฆ import/export, customs declaration, manage govt banking service that support govt orgs (payments and repayments across govt)โ€ (!!)

Gene Kim, ITREV, Program Chair09:05:46

@andrew.letherby mentioned to me that of the 20 government services deemed โ€œcritical,โ€ 17 are run by HRMC. Became very relevant as pandemic started shutting society down, as these services were depended upon by some of the most vulnerable in population. Thank you for your amazing work, @andrew.letherby and team!

๐Ÿ˜ฎ 1
Jeff Gallimore (CTIO - Excella)09:05:32

as the flow of work coming in goes up, and capacity stays the same, i wonder what would happenโ€ฆ :thinking_face:

๐Ÿ˜ฅ 2
Scott Prugh (DOES Prog Committee)09:05:10

Just add more people quickly to get the work done. That usually goes well.:satisfied:

1
Gene Kim, ITREV, Program Chair09:05:53

(What didnโ€™t make it into @andrew.letherby introduction: he spent over 20 years at HMRC, including investigations of banana smugglers. ๐Ÿ™‚

๐ŸŽ‰ 1
๐ŸŒ 1
Gene Kim, ITREV, Program Chair09:05:40

โ€œpandemic led to mandate that said, if you can work from home, you should; entire sectors of economies unable to trade.โ€

Gene Kim, ITREV, Program Chair09:05:45

โ€œHMRC: get financial help as fast as possible to those in need.โ€ (Hundreds of billions GBP put into economy โ€” but it was an obvious target for organized crime (!!!))

Gene Kim, ITREV, Program Chair09:05:46

โ€œwe thought about what HMRC analysts needed; weโ€™ll have an unprecedented # of cases to analyze, to detect whether it was a fraudulent claimโ€ (all citizens were entitled to monies; however, criminals creating fictitious organizations claiming monies were not.)

Jeff Gallimore (CTIO - Excella)09:05:32

โ€œto prepare for uncertainty, we designed for flexibilityโ€. ๐Ÿ’ฏ

โ˜๏ธ 3
Gene Kim, ITREV, Program Chair09:05:07

@caitlin.smith014 was tasked with more than doubling the size of this team supporting these efforts on VERY short noticeโ€ฆ. (less than 4 weeks for the initial efforts, I think?)

๐Ÿ˜ฑ 1
Gene Kim, ITREV, Program Chair09:05:19

the astonishing opportunity: โ€œcould we automate the detection/prevention to filter fraudulent/erroneous transactions, or even prevent itโ€

Gene Kim, ITREV, Program Chair09:05:04

โ€œwe focused on well understood problems: specific attributes already used by business analysts; addresses, bank accounts, where we had good sources of information, could be verified; good sources for intelligence within and outside of HRMC, how specific accounts/addresses were/are being used.โ€ โ€œby sticking to these familiar concepts: we check a thing, we decide good/bad, and decide what next step is; these familiar concepts enabled business to know how to use these capabilities.โ€

Gene Kim, ITREV, Program Chair09:05:02

โ€œcould we assess claims while people were filling out form?โ€ <----- WOW

๐Ÿคฏ 4
Gene Kim, ITREV, Program Chair09:05:48

โ€œgood claims would be sent through โ€” potentially problematic ones would be reviewed. external data could be brought to bear, to increase fidelity.โ€

Caitlin Smith09:05:47

The first iteration of the insights service for the Statutory Sick Pay scheme took four weeks to build. The existing team integrated our existing data pipeline. We only grew the team when new capabilities were added.

๐Ÿ‘€ 1
๐Ÿ’ช 1
โค๏ธ 3
Gene Kim, ITREV, Program Chair09:05:29

โ€œto scale efforts, we needed to onboard new team members; we reached out to people who already worked on digital platform at HMRC; so many wanted to come back, b/c of their great experiences at HRMC.โ€ ^^ amazing โ€” what a testament to HMRC being a great place to work?? (am I getting that right, @caitlin.smith014?)

Caitlin Smith10:05:47

The culture within HMRC Digital is perhaps extremely different from what people might expect. Itโ€™s a great place to work full of brilliant and dedicated people trying to do the right thing for the public.

โค๏ธ 3
Caitlin Smith10:05:16

The whole organisation came together to deliver for citizens during the pandemic.

โค๏ธ 3
Gene Kim, ITREV, Program Chair09:05:24

โ€œwe discouraged overtime; only had to do it once or twice;โ€

Jeff Gallimore (CTIO - Excella)09:05:45

โ€œwe brought in a burnout specialistโ€ โค๏ธ โค๏ธ โค๏ธ โค๏ธ โค๏ธ โค๏ธ โค๏ธ

โค๏ธ 8
Gene Kim, ITREV, Program Chair09:05:56

โ€œwe brought out burnout specialist; some were at home alone, where colleagues were a lifeline; others had families, struggling with homeschooling. we knew we had to look after team.โ€ โค๏ธ

โค๏ธ 3
Gene Kim, ITREV, Program Chair10:05:34

Proof of their ability to scale with pandemic

๐Ÿคฏ 1
Gene Kim, ITREV, Program Chair10:05:03

โ€œ3,960 claims per minutes โ€” far higher than could have been analyzed manuallyโ€

๐ŸŽ‰ 5
Gene Kim, ITREV, Program Chair10:05:39

โ€œ100% of claims were being assessed upfront โ€” another firstโ€ <-- ensuring that public monies going to those in need (vs fraudulent claims!)

Gene Kim, ITREV, Program Chair10:05:31

โ€œ150% more users; 2.3MM searches internallyโ€ <-- showing how widely these capabilities were accessed, as well as supporting internal workload needed to process claims.

Gene Kim, ITREV, Program Chair10:05:28

https://devopsenterprise.slack.com/archives/C015DQFEGMT/p1652349707995149?thread_ts=1652349509.705569&amp;cid=C015DQFEGMT โ€œThe culture within HMRC Digital is perhaps extremely different from what people might expect. Itโ€™s a great place to work full of brilliant and dedicated people trying to do the right thing for the public. โ€œThe whole organisation came together to deliver for citizens during the pandemicโ€

Gene Kim, ITREV, Program Chair10:05:01

โ€œdata was not only available, but it was safe and secure.โ€ ๐ŸŽ‰

andy henderson10:05:30

@caitlin.smith014 - how did you scale up that user-onboarding, did you change the platform to make it simpler to adopt, or improve the training materials/engagement?

Caitlin Smith10:05:40

We created a reusable onboarding pack. We also worked side by side with the people who already used the tool to onboard people into their teams. To make this work we made sure there were clear roles and responsibilities.

โค๏ธ 1
Gene Kim, ITREV, Program Chair10:05:46

โ€œdata is our productโ€

๐ŸŽฏ 4
Luke Rettig - Target, Sr Director-Global Inventory Mangement10:05:05

iโ€™m seeing a trend here Gene

โค๏ธ 2
Jeff Gallimore (CTIO - Excella)10:05:21

@simone.steel talked about that yesterday, too

Luke Rettig - Target, Sr Director-Global Inventory Mangement10:05:41

and @chanade.hemming on Tuesday

๐ŸŽฏ 2
๐Ÿ’ก 1
Chanade Hemming13:05:46

data products everywhere ๐Ÿ˜

Gene Kim, ITREV, Program Chair10:05:47

โ€œlooking back: without those teams, we wouldnโ€™t have been able to build [these critical capabilities] at HMRC.โ€ What an incredible contribution, @caitlin.smith014!

Gene Kim, ITREV, Program Chair10:05:36

โ€œOur role: deliver a critical service, but at the same time, because of its attractiveness to criminals: we could prevent/detect it happening, have information to pursue people who took money they werenโ€™t entitled to.โ€

โค๏ธ 3
Gene Kim, ITREV, Program Chair10:05:17

โ€œthe whole of HMRC had a single focus for this period of time; delivering of critical services; we had a unique line of communications from delivery teams to policy makers in central government, setting levels of risk appetite very clearly, so we could balance delivery of services vs management of risk. โ€œthis clear line of communications made decision making clear and direct; we are attempting to preserve this post-pandemic; policy goals directly and alongside delivery teams.โ€ Amazing. Unity of mission/purpose, allowed massive decentralized execution.

Jeff Gallimore (CTIO - Excella)10:05:35

we heard about that from @jmrichardson1 and @emily356 in their leadership workshop yesterday. https://videos.itrevolution.com/watch/687309828/

๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair10:05:22

Help theyโ€™re looking for: how does one fund innovation across a large service?

Gene Kim, ITREV, Program Chair10:05:52

Thank you so much, @andrew.letherby and @caitlin.smith014 โ€” was amazing to hear about this side of the story of the heroic work at HRMC!

โค๏ธ 7
Use other profile10:05:19

Dynamic Decision Making at HMRC - Moving to Data as a Product During a Pandemic Andrew Letherby, Service Owner of the Customer Insight Platform, HMRC Caitlin Smith, Delivery Lead, Equal Experts ๐ŸŽ‰ Now Available for Sharing: https://videos.itrevolution.com/watch/708991017/

๐Ÿ‘ 2
Ann Perry - IT Revolution10:05:22

โœˆ๏ธ Let's welcome back @pieter.jordaan, here to give an update on TUI Group's Transformation Journey โœˆ๏ธ

Gene Kim, ITREV, Program Chair10:05:08

(Iโ€™m so fascinated that UK HMRC has obviously created a reputation of being an amazing place to work. โค๏ธ ๐ŸŽ‰ Iโ€™m less sure this is the case for similar agencies in other countriesโ€ฆ)

2
Gene Kim, ITREV, Program Chair10:05:44

Thank you for giving us an update on the heroic work you talked about last year, @pieter.jordaan!!! First data point: he obviously hasnโ€™t been fired. ๐Ÿ™‚

๐Ÿ™Œ 3
โค๏ธ 1
๐Ÿ‘ 1
Pieter Jordaan (CTO -TUI Group)15:05:09

Yes, happy to report! Like the Croods say " Still ALIVE!"

Gene Kim, ITREV, Program Chair10:05:11

(Which was on my mind when I reached out to him โ€” was wondering whether my email to him would bounce. ๐Ÿ™‚

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair10:05:02

How utterly visionary: use period when there was 95%+ drop in transactions to do massive modernization/rewrite of most core applications.

๐Ÿ’ฏ 1
Jeff Gallimore (CTIO - Excella)10:05:30

a real-world example of this โ˜๏ธ

Luke Rettig - Target, Sr Director-Global Inventory Mangement10:05:52

a time when most divest their spendโ€ฆ these folks doubled down!

๐ŸŽ‰ 1
๐Ÿ’ฅ 1
Vlad Ukis11:05:44

@jeff.gallimore thanks a ton for this reference!

thankyou 1
Gene Kim, ITREV, Program Chair10:05:43

Second data point: focus was the more core processes at TUI Group: airplane inventory, routing, pricing, sales, seating, fulfillment, ticketing. โ€œWe completely rewrote these applications.โ€ (!!) I still canโ€™t get over this.

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair10:05:01

โ€œWe rebuilt these applications in record time.โ€

Giulio Vian, Unum10:05:23

the opposite of other business who saw increase in work

โ˜๏ธ 1
๐ŸŽฏ 1
Gene Kim, ITREV, Program Chair10:05:32

โ€œWe are now on the second season running on these new platforms.โ€ (I.e., theyโ€™re working, and supporting all relevant business operations.) ๐Ÿคฏ

Jeff Gallimore (CTIO - Excella)10:05:10

soโ€ฆ it worked. ๐Ÿคท ๐Ÿ™Œ

๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair10:05:30

I honestly was wondering whether it would work last year โ€” and it did!!!

Pieter Jordaan (CTO -TUI Group)15:05:27

@jeff.gallimore, working and getting better. Remember, the design is wrong, how do we make it less wrong?

๐Ÿ™Œ 1
Gene Kim, ITREV, Program Chair10:05:02

โ€œwe digitalized so much of the travel experience: flight cancellation, baggage updates, what bus to get on; these are what make/break travel experience.โ€ (This is something that thousands of people used to do; hold signs to show people what bus to get on!)

Gene Kim, ITREV, Program Chair10:05:08

โ€œwe werenโ€™t flying; we werenโ€™t sending people on airplanes; itโ€™s easy to say โ€˜letโ€™s rebuild it.โ€™ โ€œbut now it was time to say โ€˜letโ€™s fly!!โ€™โ€ <--- more scary to say! ๐Ÿ˜†

๐Ÿ˜‰ 1
Moira Cheng10:05:38

Is it only me... but this talk is making me want to book a flight (of course via TUI) to try the experience and go on holiday somewhere:rolling_on_the_floor_laughing:

๐Ÿ๏ธ 1
โค๏ธ 1
๐Ÿ‘ 1
Pieter Jordaan (CTO -TUI Group)15:05:08

Thank you @moira.cheng, Aviation is having a rough time to restart. Lot of supply chain issues in airports etc but we are very excited to have used this opportunity to reposition ourselves.

Jeff Gallimore (CTIO - Excella)10:05:54

โ€œrebuild the aviation platform while flyingโ€ ๐Ÿ‘ˆ a different take on โ€œthe rebuild the airplane in flightโ€ :rolling_on_the_floor_laughing:

๐Ÿ˜‚ 1
๐ŸŽ‰ 1
Christian Knuth10:05:57

A company having bad times at the markets but nonetheless spending money in renovating their IT! One needs to have this mindset (instead on 'we must reduce costs now') and the sufficient funds to do that! Hats off!

๐Ÿ‘ 1
โž• 1
Scott Prugh (DOES Prog Committee)10:05:01

This is a great story of how "survival instincts" change normal operating behavior to deliver outcomes that can never be done with "BAU behavior". We also seem to see this post war-room or code-yellow working scenarios where teams get amazing things done and afterwards go back to "BAU" and fail to achieve these results. Question: How do we deliver these outcomes in "BAU times"??

๐Ÿ‘€ 2
๐Ÿ‘ 1
โค๏ธ 1
Gene Kim, ITREV, Program Chair10:05:03

^^^ (wait for the testimonial!!! itโ€™s wild.)

Luke Rettig - Target, Sr Director-Global Inventory Mangement10:05:32

โ€œBusiness Migration follow IT Consolidationโ€ - interesting to see Organizational structure evolution as companies continue to align business and tech strategy into one

Gene Kim, ITREV, Program Chair10:05:04

โ€œwe didnโ€™t have the luxury to start small; we had to go big.โ€ (focus was moving largest market to cloud, to save the most $$$ fastest.)

Gene Kim, ITREV, Program Chair10:05:17

โ€œIf you took a holiday in last year, you were flying on our new platform!โ€ (!!!)

Gene Kim, ITREV, Program Chair10:05:43

Itโ€™s funny: I really did ask him, โ€œwere you fired? of are you a hero?โ€ His answer is amazing and profoud.

Virginia Laurenzano NSA10:05:20

Free Solo is a terrifying movie and I love that quote!

โค๏ธ 1
๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair10:05:20

Alex Honnold: โ€œFree Solo movieโ€ โ€œIf you fall, you die.โ€

โค๏ธ 2
Gene Kim, ITREV, Program Chair10:05:18

โ€œMimsdai Purja: climbed 22K foot peaks (?) in 6 months; previous record; 14 years!!!) ^^^ โ€œno one wanted to be associated with him, no one wanted to give him $$, because they didnโ€™t want to be associated with failure.โ€ โ€œto put in context, most climbs would take 3 months to get ready.โ€

Gene Kim, ITREV, Program Chair10:05:37

โ€œthen climbed another mountain 48 hours later (!!)โ€

Philip Day10:05:47

Some of @pieter.jordaanโ€™s comments early in this talk about UX reminded me of this recent travel IT/system UX horror show that appeared on my linkedin feed - BA need to get on this conference! (It happened to Dan North personally, who happens to be a major figure in the software world, and is therefore able to articulate it particularly well) https://dannorth.net/2022/04/20/a-bad-system/

โค๏ธ 2
Randy Shoup10:05:12

Horrible story, extremely well told.

Gene Kim, ITREV, Program Chair10:05:59

โ€œthey didnโ€™t set a new milestone; they broke barriers, and set a whole new mindset for future effortsโ€

๐Ÿ‘ 1
Scott Prugh (DOES Prog Committee)10:05:04

This commentary on risk is so key. Many folks in business view the status quo as the least risky path and change as the riskiest path. This stance emboldens sunk cost fallacy.

๐Ÿ’ฏ 4
๐ŸŽฏ 2
๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair10:05:00

โ€œ2.5 years ago, this was an idea on powerpoint slide; now itโ€™s reality.โ€

โค๏ธ 1
๐Ÿ‘ 1
Glenn Wilson, Author of DevSecOps10:05:10

Iโ€™m reminded of Shigeo Shingo who changed the way of thinking about die cast setup, reducing them from over a day to single minute tasks (Single Minute Exchange of Die - SMED). It was a game changer in manufacturing

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair10:05:37

(I know a tech executive at a travel booking company who looks at this story with genuine envy.)

โค๏ธ 1
Gene Kim, ITREV, Program Chair10:05:16

โ€œEverything is risky, but doing nothing is the riskiest approachโ€

๐Ÿ’ฏ 1
๐Ÿ™Œ 3
โค๏ธ 2
Jeff Gallimore (CTIO - Excella)10:05:34

there is so much awesome wisdom packed on this one slide.

Gene Kim, ITREV, Program Chair10:05:15

โ€œembolden successesโ€ ๐Ÿ”ฅ

Luke Rettig - Target, Sr Director-Global Inventory Mangement10:05:34

โ€œhow can we make it less wrong?โ€ โ€ฆ such a critical mindset

๐ŸŽฏ 4
๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair10:05:12

โ€œwe try to make the one-way decisions early; avoid them when we can. why? because we know our design is wrong.โ€

Glenn Wilson, Author of DevSecOps10:05:24

โ€œhow can we make it less wrongโ€ is a much better mindset than โ€œadopting best practicesโ€

Gene Kim, ITREV, Program Chair10:05:32

โ€œwhat is the magic? was it cloud? devops? the real magic is in small, motivated and focused teamsโ€

โค๏ธ 1
โ˜๏ธ 2
1
Scott Prugh (DOES Prog Committee)10:05:10

Yes!! Doing nothing is often the riskiest approach!! Also, doing something that isn't working(or working well) is also a risky approach. Even late in the game, be willing to change your approach if there are better options to success!

โค๏ธ 2
andy henderson10:05:16

Love that 'less wrong' point - we often use similar "what's least worse choice we can make - let's try that"

๐Ÿ‘ 1
โค๏ธ 2
Giulio Vian, Unum10:05:33

this is mostly a business decision to invest in improving when tide is low to be ready when the tide is high and sail

Gene Kim, ITREV, Program Chair10:05:22

โ€œthere is so much passion in products now; collaboration in remote-first; all had to be figured out post-pandemic; all very difficult dynamics.โ€ โ€œwas made clear when Ukarainian engineers, who we tried to help as much as possible; take care of your personal situation; we planned for them to take time off; but despite all this, even though they are in cities being bombed, they keep showing up to work; thereโ€™s no pressure to work, but itโ€™s driven by passion and comraderieโ€

โค๏ธ 2
๐Ÿซ‚ 1
Pieter Jordaan (CTO -TUI Group)15:05:36

This is the real magic. Passion of people. โค๏ธ

Giulio Vian, Unum10:05:31

the great [story] is that business realized that every company is a sw company (cit.) and invested in IT

Anshul10:05:44

Your Design is Wrong. How to make it Less Wrong? This statement is such a mindset changing @pieter.jordaan

โค๏ธ 1
Pieter Jordaan (CTO -TUI Group)15:05:33

@anshul.kumarbansal,This is a huge mind-shift but really get to the core believe of agile mindset.

Gene Kim, ITREV, Program Chair10:05:58

โ€œwhen people find love for their product, and a place to hook onto exciting vision, thatโ€™s the treasure. Money isnโ€™t the scarce commodity; small motivated teams are.โ€

Gene Kim, ITREV, Program Chair10:05:45

@moira.cheng hereโ€™s the testimonialโ€ฆ a TUI Group customer, who also happens to be an engineer at Google!

โค๏ธ 2
Gene Kim, ITREV, Program Chair10:05:06

โ€œI would show this to the team, who worked so hard during pandemicโ€ฆ the fruit of our labors has put us into the position post-COVID that is completely different pre-COVID.โ€

Giulio Vian, Unum10:05:16

another element is the joy of engineers allowed to redo, improve and change

Gene Kim, ITREV, Program Chair10:05:59

โ€œwhen he started, everyone thought he was crazy; he did in 14 months what everyone else did in 14 years; he had no money, had to re-mortgage his home to fund his climbs.โ€

โค๏ธ 3
Anshul10:05:04

There is already an assumption that the design is wrong which means, it's quite possible that some issue may crop up in future in the design, but that should not stop us from proceeding

Gene Kim, ITREV, Program Chair10:05:46

โ€œWeโ€™re hiring!โ€

1
Jeff Gallimore (CTIO - Excella)10:05:31

Successful companies often do that ๐Ÿ˜‰ ๐Ÿ™Œ :rolling_on_the_floor_laughing:

Gene Kim, ITREV, Program Chair10:05:56

(I am so grateful for @pieter.jordaan for putting that presentation together โ€” so much was based on my question, โ€œdid you get fired, or are you a hero?โ€ His response was so startling, thoughtful, and even profound.) THANK YOU, @pieter.jordaan!!

๐Ÿ‘ 3
โค๏ธ 1
Pieter Jordaan (CTO -TUI Group)15:05:47

Thank you @genek, I know a lot of companies are going through similar journeys. Happy to answer any questions here today.

Randy Shoup10:05:10

Really inspiring, thanks @pieter.jordaan!

โค๏ธ 4
Pieter Jordaan (CTO -TUI Group)15:05:33

Thank you @rhinders. Feel free to drop me a DM. Would love to hear what part inspired you.

Ann Perry - IT Revolution10:05:18

โšก Now introducing DevOps Enterprise Summit Programming Committee member, @ben.grinnell, Managing Director and Global Lead of the Technology and Digital at North Highland, presenting Sourcing in the Age of Digital Business โšก

Use other profile10:05:28

TUI Group: Transformation Journey Pieter Jordaan, Group Chief Technology Officer - Technology Transformation, TUI Group ๐ŸŽ‰ Now Available for Sharing: https://videos.itrevolution.com/watch/708991029/

Pieter Jordaan (CTO -TUI Group)15:05:35

Thank you for the opportunity. Please feel free to contact me for any discussion and feedback is much appreciated. Thank you for the compliments and feedback in the chat.

Gene Kim, ITREV, Program Chair10:05:58

Up next: @ben.grinnell โ€” heโ€™s been to all 15 DevOps Enterprise Summits, has been on the Programming Committee since 2015, but has never spoken here!

Ben Grinnell - North Highland and DOES PC10:05:05

Really inspiring - thanks for scheduling me after that one Gene

4
๐Ÿ˜† 2
Gene Kim, ITREV, Program Chair10:05:25

An uncomfortable moment: @ben.grinnell pointed out a bias weโ€™ve had against outsourcers โ€” deliberate, as we typically favored enterprises who brought in engineering talent. But as a result, weโ€™ve been overlooking something very important โ€” the result is this presentation, and the start of an important and new effort.

โ˜๏ธ 2
Luke Rettig - Target, Sr Director-Global Inventory Mangement10:05:55

Iโ€™m 1000% biasedโ€ฆ iโ€™m at the edge of my seat

๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair10:05:51

โ€œenterprising using outsourcers, and outsourcers are under-represented here.โ€

Gene Kim, ITREV, Program Chair10:05:34

โ€œIn my government service, there was nothing that supported trust, collaboration; they were set against each other; impossible to implement great practices discussed here in that context.โ€

Gene Kim, ITREV, Program Chair10:05:19

โ€œevery enterprise I speak to are trying to grow their capabilities. True?โ€ <--- put emoji here.

๐Ÿ‘ 7
Ben Grinnell - North Highland and DOES PC10:05:33

Every enterprise I speak to is trying to grow their internal IT capability. If you are working for a large enterprise, let us know if that's the case in your firm? ๐Ÿ‘ ๐Ÿ‘Ž

๐Ÿ‘ 4
Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)10:05:12

Absolutely. I spent 3 years doing just that. I'm now the other side and teaching others how to do it.

Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)10:05:40

It's part of a personal mission to help more people realise their career dreams and to change the technology market and how it approaches talent to help make it more inclusive.

Phil Gadzinski Bupa11:05:54

its actually my role here at Bupa - Global Centre of Enablement (not excellence!) focused on tech capability uplift

๐Ÿ™Œ 1
Virginia Laurenzano NSA10:05:54

'like it or not, they're in the IT business'

๐ŸŽฏ 1
๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair10:05:01

โ€œbeing fastest is now more important than being firstโ€. ๐Ÿ”ฅ

Gene Kim, ITREV, Program Chair10:05:58

Profound question: โ€œdo I have to insource to accelerate my DevOps goalโ€ Thereโ€™s a knee-jerk reaction, given how common โ€œ70% outsourced -> 30% outsource.โ€ Answer is more complicated!

Gene Kim, ITREV, Program Chair10:05:34

There was a great session yesterday from TCS, about bringing DevOps to their customer portfolio โ€” let me find link.

๐Ÿ‘ 2
Use other profile10:05:25

@dhruba.chaudhuri @leena.pradhan @musthafa.s @tm.manikandan.b @tabrez.muhammad

Gene Kim, ITREV, Program Chair10:05:45

Thank you for these amazing presentations!! @ben.grinnell and I will be following up!

Leena Pradhan11:05:24

Thanks @genek

๐Ÿ™Œ 1
Gene Kim, ITREV, Program Chair11:05:20

PS: great presentation @leena.pradhan and team!!!

๐Ÿ‘ 1
Jeff Gallimore (CTIO - Excella)10:05:37

๐Ÿ’ฏ to the lack of alignment across functions

๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair10:05:59

@ben.grinnell does an amazing job framing the challenge for outsourcer and their clients.

Ben Grinnell - North Highland and DOES PC10:05:12

The right hand side of this slide should read: 1.Help growing their internal capability and reducing the dependency 2.Increased automation to reduce delivery/maintenance effort and time 3.Collaboration with competitors in multi-supplier engagements to help everyone bring their โ€˜Aโ€™ game

Randy Shoup10:05:32

Trying to help outsourced IT be more effective is feeling like the next iteration in the DOES journey: First not unicorns, but horses. Now not horses as we think they should be, but horses as they are.

Ben Grinnell - North Highland and DOES PC10:05:58

Most enterprises with aspirations to grow their internal IT capability are falling short of their goals, why? โ€“ Slack Poll - please vote with the emoji reaction below for the 1-2 most impacting your enterprise or reply with others: 1. It's an aspiration without a plan or concerted effort:eyes: 2. A lack of leadership alignment about what that means or the priorities:open_hands: 3. A lack of constructive collaboration and shared ownership with HR:sweat: 4. There is a lot more to growing a sustainable internal capability that the current scope:open_mouth: 5. Struggling to put a compelling proposition to the market:mega:

๐Ÿ‘€ 4
๐Ÿ“ฃ 6
๐Ÿ˜“ 3
๐Ÿ‘ 5
๐Ÿ˜ฎ 4
Gene Kim, ITREV, Program Chair10:05:48

When @ben.grinnell said, โ€œI hear clients say to their outsourcers, โ€˜I donโ€™t want your people learning on the job.โ€™ That is the opposite of what they should be saying.โ€ One of the most profound things Iโ€™ve ever heard!!

๐Ÿ‘† 6
๐Ÿ™Œ 1
1
Gene Kim, ITREV, Program Chair10:05:09

โ€œYour mess for lessโ€ era is dead.

Nigel Lester10:05:46

The 2018 State of DevOps report warns against functional outsourcing: Analysis shows that low-performing teams are 3.9 times more likely to use functional outsourcing (overall) than elite performance teamsโ€ฆ

โœ”๏ธ 1
Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)10:05:23

Outsourcing is a reality though and that is why this talk is so important. How do we help these firms (often state/federal/national government) be better and, in turn, create a better society?

Nigel Lester10:05:49

Care needs to taken on how it is done, and not to create silos or internal boundaries.

Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)11:05:59

Absolutely. Contracts are not kind and they don't have empathy. That is down to relationships and the human connection.

Gene Kim, ITREV, Program Chair10:05:02

Outsourcer goals: โ€œgrow margin, secure long term revenueโ€ Client wants โ€œI want someone who has done this 10 times beforeโ€

Bernard Voos (FedEx)10:05:21

@ben.grinnell - what challenges do you see with budget/headcount from executives when insourcing?

Gene Kim, ITREV, Program Chair10:05:23

Procurement wants multiple firms competing for work โ€” difficult to create One Team.

๐Ÿ‘ 1
Scott Prugh (DOES Prog Committee)10:05:56

Argh!! Procurement managing IT outsourcing is a HUGE anti-pattern. We aren't buying servers and trying to get the lowest price!

โ˜๏ธ 4
1
Philip Day11:05:06

Should firms be trying to buy hardware/services at the lowest price? :thinking_face: Is there a more general procurement anti-pattern to be discussed? I've seen it done badly, heavily silo'ed, where formal processes and cost-saving objectives ruled the day, lowering quality and racking up opportunity cost and overhead down the line. What should procurement functions be optimising for (quality, support, lead times, cost, etc) and what does agile procurement look like?

โค๏ธ 2
Jim Moverley12:05:15

soo much, it often impedes velocity and capability...

Steve Pereira - Co-Author of Flow Engineering13:05:48

Stream-aligned procurement? Procurement following an enabling team model and guided by ToC?

Sandeep Dabas10:05:04

Agreed to some extent - "less for mess", should be stopped @ben.grinnell

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair10:05:06

MSP has to develop workforce; โ€œI donโ€™t want your people learning on the jobโ€ <-- โ€œthat phrase has to be put to rest; we need everyone growing their careers.โ€ ๐Ÿคฏ

Quinn Daley10:05:43

how does โ€œdonโ€™t ban learning for suppliersโ€ gel with IR35 here in the UK? I assume there are tax implications of including suppliers in employee activities, annoyingly

Gene Kim, ITREV, Program Chair10:05:24

Balance between funding products/projects vs. community is key โ€” power follows money. (This came up in the Dr. Westrum work in โ€œSidewinderโ€ book โ€” this balance is actually big tension in functional organizations! @ben.grinnell has finger on a very important problem.)

Chris Leeworthy (he/him)10:05:47

The idea that you can treat people like cogs that can just be โ€˜dropped inโ€™ fully functional, shows a complete misunderstanding of what we all do. Even if you know a technology forwards, backwards and inside out, you will still need to learn about the existing systems and ways of doing things in that organisation before you can be effective.

โ˜๏ธ 1
Gene Kim, ITREV, Program Chair10:05:54

(and is at the root of what is called the Second Toyota Paradox โ€” that Toyota didnโ€™t have cross-functional teams, instead they had very powerful functional silos. Much like how Google SRE is organized.)

Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)10:05:08

Can we deprecate the phrase "Centre of Excellence" (CoE) and use "Centre of Enablement" instead? It sets the right tone to switch from controlling to helping those who are responsible for a line of business to achieve their goals and business value?

๐Ÿ‘ 2
Radoslaw Wiankowski10:05:20

The way I like looking at it is to have a Centre of Enablement within the Circle of Expertise/Excellence. A centre of excellence quickly becomes a bottleneck.

Phil Gadzinski Bupa11:05:41

i think the Other way around @rwiankowski. You can have centres of excellence in broad centres of enablementโ€ฆ focused on specific standards and practices and learning.

๐Ÿ‘ 1
Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)11:05:14

Distribute power (knowledge & guardrails) to the masses @rwiankowski and they will out-invent you every day. That continual improvement is the compounding interest of getting better. Use InnerSource techniques to harvest the best pockets of innovation back in and redistribute back out, further increasing the ROI on the uplift investment.

๐Ÿ‘ 1
Radoslaw Wiankowski11:05:18

eventually yes they will. But what I see, especially in larger and more complex environments is that the centre of enablement really needs to provide a lot of expertise and experience into the masses as you call them. Iโ€™m both hands down for freedom within guardrails, but many teams donโ€™t really know what to do with that freedom and need guidance/help. Once youโ€™ve injected enough momentum, the flywheel will keep spinning on its own and the community skyrockets with inventing cool stuff. That initial period when you need support the teams is key though, and the biggest challenge I see is how to scale the enablement.

Ben Grinnell - North Highland and DOES PC10:05:11

@bernard.voos usually enterprise headcount constraints getting in the way of the capability build, and too much focus on the individual cost rather than value

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair10:05:22

Haha. โ€œMany will point of SODR functional outsourcing finding.โ€ (yes.)

Christoph Hagedorn10:05:30

This session is not in the video library, is it? I can't find it.

Gene Kim, ITREV, Program Chair10:05:37

โ€œDo you buy T&M time & materials or outcomes?โ€

Gene Kim, ITREV, Program Chair10:05:56

(@hagedorn video will be posted as soon it finishes airing.)

Gene Kim, ITREV, Program Chair10:05:39

โ€œif you want people to commit their careers are, you need to be very clear about your goals, what youโ€™re trying to buildโ€ <--- relevant to any leader

Gene Kim, ITREV, Program Chair10:05:10

โ€œdonโ€™t ask partners to do something thatโ€™s not already in their repretoire, engagement model, etc.โ€ ๐Ÿ”ฅ

Moira Cheng10:05:23

Superb analysis and summary @ben.grinnell

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair10:05:46

โ€œsuppliers -> partnersโ€. (interesting, right? ๐Ÿ”ฅ )

Jeff Gallimore (CTIO - Excella)10:05:11

words matter. so do the behaviors that back them up and reinforce them.

Giulio Vian, Unum10:05:52

preaching to choire

๐ŸŽต 1
Gene Kim, ITREV, Program Chair10:05:50

โ€œWhere has service providers enabled growth of capabilities, and how have they been rewarded?โ€ (we see this more on app dev, less on app maintenance.) Weโ€™ll have a track dedicated to this, to focus attention on this. Join the Birds of Feather on this topic!!! THANK YOU, @ben.grinnell!!! Amazing work!!!

๐Ÿ‘ 1
๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair10:05:26

May be of interest to you! Please join! @dhruba.chaudhuri @leena.pradhan @musthafa.s @tm.manikandan.b @tabrez.muhammad

๐Ÿ‘ 1
Leena Pradhan11:05:29

Yes, I am there. Thanks very much for recognising both our stories.

Use other profile10:05:53

Sourcing in the Age of Digital Business Ben Grinnell, Managing Director and Global Lead of the Technology and Digital Service Line, North Highland ๐ŸŽ‰ Now Available for Sharing: https://videos.itrevolution.com/watch/708991041/

๐Ÿ‘ 1
Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)10:05:08

Thank you @ben.grinnell, a great talk with lots of insights.

๐Ÿ‘ 3
๐Ÿ”ฅ 2
Quinn Daley10:05:34

Thanks for this insight @ben.grinnell

Scott Prugh (DOES Prog Committee)10:05:08

Great talk @ben.grinnell!! I'd love to help with this problem!!

Gene Kim, ITREV, Program Chair10:05:56

Incredible work, Ben โ€” thank you!

โค๏ธ 1
Radoslaw Wiankowski10:05:08

great talk! thanks!

Gene Kim, ITREV, Program Chair10:05:16

Hello, @bill.bensing (or is it @bill.bensing) โ€” agh, not sure about how Slack does name conflicts. ๐Ÿ™‚

Ann Perry - IT Revolution10:05:18

โœจ Let's now welcome, @wbensing, Software Factory - Managing Architect at Red Hat and co-author of the upcoming Investments Unlimited, here to present, We're Sorry, Love DevOps โœจ

Bill Bensing10:05:22

Hello all!!!

๐Ÿ‘‹ 4
1
Topo Pal10:05:44

"CI/CD was yesterday" - yes! @bill.bensing

Gene Kim, ITREV, Program Chair11:05:21

โ€œImagine youโ€™re the CEO, and youโ€™re at home, making pizza with family.. and you get a call from board member.โ€

Topo Pal11:05:39

MRIA - Matter Requiring Immediate Attention - aka Its on Fire

๐Ÿ’ฃ 1
Gene Kim, ITREV, Program Chair11:05:55

MRIA: โ€œmatter requiring IMMEDIATE attentionโ€ how do you get an MRIA? by not effectively responding to a bunch of MRAs: โ€œmatter requiring attentionโ€. (Audit findings. ๐Ÿ™‚ ๐Ÿ˜†

Bill Bensing11:05:53

@tapabrata.pal #rockstar!

๐Ÿ™ 2
Gene Kim, ITREV, Program Chair11:05:56

โ€œThis is one of my best experiencesโ€ โ€” I hear this so much when one gets to work on projects with kindred spirits on important problems. So true!!! Which is why I love this community so much!

โค๏ธ 3
Use other profile11:05:24

Jasonโ€™s and Topoโ€™s playlists here! https://videos.itrevolution.com/playlists/index.html

๐ŸŽ‰ 3
Gene Kim, ITREV, Program Chair11:05:59

โ€œorganizationsโ€ === โ€œefforts that require efforts larger than can be done by one person aloneโ€. (which is why we need to say it so often! ๐Ÿ™‚

Gene Kim, ITREV, Program Chair11:05:47

โ€œthis is more than someone saying โ€˜we think you should do thisโ€™ โ€” itโ€™s what successful organizations have done.โ€ (and not gotten fired. ๐Ÿ™‚

Topo Pal11:05:14

Codification of Governance

๐ŸŽฏ 1
๐Ÿ”ฅ 2
Gene Kim, ITREV, Program Chair11:05:26

โ€œaudit toilโ€ โ€” so much discussed yesterday by @lucasc5 and @tod.bickley. (one of the most startling presentations Iโ€™ve ever seen.)

๐Ÿ‘ 2
Gene Kim, ITREV, Program Chair11:05:43

(toil that was okay, because โ€œtheyโ€™re only auditorsโ€. ๐Ÿ™‚

Jeff Gallimore (CTIO - Excella)11:05:02

it shifts the approach from using controls based on heavy documentation with manual reviews to automated controls that uses evidence as the โ€œdigital exhaustโ€ of daily work

โž• 2
Vaidik Kapoor (Speaker) - Technology Consultant11:05:12

very cool idea to use rego/OPA for codifying compliance @wbensing! that's how you do governance at scale!

โค๏ธ 3
Bill Bensing11:05:09

@kapoor.vaidik, we have this example in the opensource upstream

Vaidik Kapoor (Speaker) - Technology Consultant11:05:17

In my last company, this idea came to us really late so we didn't get to trying. so glad to see that someone has tried this.

Vaidik Kapoor (Speaker) - Technology Consultant11:05:59

we did something with python and jupyter notebooks for codification, continuous monitoring of controls and auditing (internal / external)

Vaidik Kapoor (Speaker) - Technology Consultant11:05:12

have to say that after automation, making changes for good became much easier

Topo Pal11:05:20

Good DevOps Practices = Better Governance

โœ… 1
๐ŸŽฏ 1
๐Ÿ’ฏ 1
Gene Kim, ITREV, Program Chair11:05:28

(@bill.bensing side note: Rego/OPA is written in Haskell, yes?)

Scott Prugh (DOES Prog Committee)11:05:59

Oh yeah! Re-purposing CAB!

๐Ÿ™Œ 2
Jeff Gallimore (CTIO - Excella)11:05:09

CAB โžก๏ธ Modern Governance Platform Team ๐Ÿคฏ

๐Ÿ˜ 1
๐Ÿคฏ 2
Matt Cobby (CTO-CXGuardian, DevEx, InnerSource, AI Governance)11:05:00

Remove Blockers:white_check_mark:, Reduce fear of change โœ…, Career Growth โœ…, create advocates โœ…

Bill Bensing11:05:23

@genek, OPA does follow the functional paradigm! I have to admit, I don't know if it's written in Haskell...I'm rapidly looking that up!!

Vaidik Kapoor (Speaker) - Technology Consultant11:05:11

OPA is written in golang. I think rego is as well.

Gene Kim, ITREV, Program Chair11:05:13

https://github.com/fugue/fregot I remember hearing something like that Rego reference implementation was in Haskell, or something like that. Not urgent, but caught my attention. ๐Ÿ˜† cc @topo.pal @stephen

Jeff Gallimore (CTIO - Excella)11:05:45

why not? traditional CABs donโ€™t work anyway. ๐Ÿคท (donโ€™t believe that? read Accelerate.)

Topo Pal11:05:56

CAB Members may work, the CAB does not ๐Ÿ™‚

๐Ÿ’ฏ 1
Bill Bensing11:05:00

@jeff.gallimore #truth

Gene Kim, ITREV, Program Chair11:05:21

Congrats to entire team behind โ€œInvestments Unlimitedโ€ โ€” itโ€™s fabulous!

Leah Brown - IT Revolution11:05:22

Join some of Bill's coauthors today in a live podcast interview around modern governance!! Today at 1:50 pm BST: https://members.itrevolution.com/live/links

๐ŸŽ‰ 1
Ivan Krnic (Director of Engineering at CROZ)11:05:20

So looking forward to this! ๐Ÿ™‚

โค๏ธ 1
Ivan Krnic (Director of Engineering at CROZ)11:05:41

This book is amazing! We will talk more about insights from Investments Unlimited with co-authors during AMA later in the day. Please remember to register, link is here in the session description. See you all! :) https://doeseurope2022.sched.com/event/11x66/0800-devops-live-podcast-session-with-co-authors-of-investments-unlimited?iframe=no

โค๏ธ 1
๐ŸŽ‰ 1
โ˜๏ธ 1
๐Ÿ’ฏ 1
Leena Pradhan11:05:41

Continuous compliance in an automated manner. Great talk!

Quinn Daley11:05:44

thank you @bill.bensing - lots to think aboutโ€ฆ the road to changing to automated governance sounds painful but worth it

Use other profile11:05:52

Weโ€™re Sorry, Love DevOps Bill Bensing, Software Factory - Managing Architect, Red Hat and Co-author of Investments Unlimited (https://members.itrevolution.com/free-ebooks) ๐ŸŽ‰ Now Available for Sharing: https://videos.itrevolution.com/watch/708991065/

Bill Bensing11:05:12

@quinn.daley, welcome!!! It's well worth the pain

Gene Kim, ITREV, Program Chair11:05:17

Thank you @bill.bensing!!!

Bill Bensing11:05:19

But yes, painful it can be!

Bill Bensing11:05:48

Thank You All!

โค๏ธ 1
Molly Coyne (Sponsorship Director / ITREV)11:05:36

:fire:*Want to hear more about _Investments Unlimited*?_ Our final live _Ask-Me-Anything_ of the conference to do just this is ahead at 1:50 BST! You won't want to miss this LIVE AMA! Ivan Krniฤ‡, from CROZ, will talk to Topo Pal, Jason Cox, Bill Bensing, and John Rzeszotarksi, co-authors of _Investments Unlimited._ <https://us06web.zoom.us/webinar/register/WN_3son46R4TAiLLcFYaKG9cA> ALSO: Be sure to download your *free copy of the book* on the conference platform under the tab "FREE EBOOKS." <https://members.itrevolution.com/free-ebooks>

๐Ÿ‘ 3
๐Ÿ”– 2
๐ŸŽ‰ 2
Gene Kim, ITREV, Program Chair11:05:36

(PS: @scott.prugh @rshoup You just observed how these videos are more coupled than youโ€™d expect โ€” itโ€™s surprisingly difficult to move talks around, because of dependencies that are impossible to change; all videos recorded independently, asynchronously, sequence not known in advance.)

Randy Shoup16:05:08

Coupling is a constraint in all things :-)

Slackbot11:05:09

Reminder: The action has moved to the breakouts! Join the following channels to interact with speakers live while their talks air: #ask-the-speaker-track-1 #ask-the-speaker-track-2 #ask-the-speaker-track-3 #ask-the-speaker-track-4

Slackbot11:05:12

Reminder: The action has moved to the breakouts! Join the following channels to interact with speakers live while their talks air: #ask-the-speaker-track-1 #ask-the-speaker-track-2 #ask-the-speaker-track-3 #ask-the-speaker-track-4

Slackbot16:05:26

Reminder: The final plenary sessions are starting again in 5 minutes. Start making your way back to your browser. https://devopsenterprise.slack.com/files/UATE4LJ94/F01D34MC2KS/image.png

Gene Kim, ITREV, Program Chair16:05:22

ANNOUNCEMENT: we are still waiting to get the approvals needed to air my interview with ING Bank CTO Ron van Kemenade โ€” So we will be airing the amazing presentations from Disney (@jason.cox @brian.l.scott, and then Dr. @steve773! If we can get the necessary approvals, weโ€™ll air Ronโ€™s talk at the end of the day โ€” otherwise, we will put that amazing interview in the Video Library, and weโ€™ll send out an email.

๐Ÿ’ฅ 1
๐ŸŽ‰ 3
๐Ÿ‘‹ 2
๐Ÿคž 4
Ann Perry - IT Revolution16:05:33

disney1 And NOW, we are excited to introduce the team from The Walt Disney Company โ€“ Alexi Varanko, VP, Transformation Engineering; @jason.cox, Director, Global SRE and @brian.l.scott, Sr Staff Technical Evangelist, Global SRE. They will be presenting: Disney Global SRE โ€” Creating Digital Magic disney1

Jason Cox - Disney16:05:27

Hi everyone! ๐Ÿ™Œ

๐Ÿ‘ 2
disney1 2
๐Ÿ‘‹ 2
Gene Kim, ITREV, Program Chair16:05:06

Hi, @jason.cox and @brian.l.scott!!!! Jason has been with us from the very beginning!!! ๐ŸŽ‰

Brian Scott16:05:35

๐Ÿ‘‹:skin-tone-4: Hello!

Jeff Gallimore (CTIO - Excella)16:05:36

getting thanked by senior leaders all the time? just a typical day for @jason.cox ๐Ÿคท

โค๏ธ 1
Gene Kim, ITREV, Program Chair16:05:53

Was that Galaxyโ€™s Edge ride?

Gene Kim, ITREV, Program Chair16:05:06

โ€œtechnology is critical as Disney enters Direct to Consumer world โ€” weโ€™re in 2nd or 3rd inningโ€ (in baseball, there are 9 innings ๐Ÿ™‚

Luke Rettig - Target, Sr Director-Global Inventory Mangement16:05:13

and now we all want to work at Disney

โค๏ธ 2
2
disney1 1
Gene Kim, ITREV, Program Chair16:05:25

I had an outrageous time reading this massive book of bringing Marvel Cinematic Universe to the big screen โ€” https://www.amazon.com/gp/product/1419732447/

Jason Cox - Disney16:05:31

Love that video because it is full of the people we get to work with. Diane is our CIO - my boss ^ 2. She is awesome. Hope to have her join us one of these days. ๐Ÿ™‚ Nick is our CTO at Animation, great partner. Same with Aaron (ESPN), Mike and Joe (Streaming).

๐ŸŽ‰ 1
Margueritte Kim (CEO, IT Revolution)16:05:24

Grogu! Doesnโ€™t get more magical than him.

โค๏ธ 3
Jason Cox - Disney16:05:44

"Optimize for Innovation" is really a lot about story creation and story telling.

โค๏ธ 2
Gene Kim, ITREV, Program Chair16:05:54

Yes! (Where did you find an actor that small who could play him? (her?))

Gene Kim, ITREV, Program Chair16:05:06

Great book! โ€œRide of a LIfetime!โ€

๐Ÿ’ฏ 1
Brian Scott16:05:40

Must of read that book a few times now

Jason Cox - Disney16:05:18

Side note on SRE - so much great content from many of this community on SRE at DOES - check it out: Site Reliability Engineering (SRE) Playlist - https://itrevolution.com/jason-cox-sre-playlist/

โค๏ธ 4
๐Ÿ’ฏ 2
Gene Kim, ITREV, Program Chair16:05:52

โ€œwe went from 10s of servers, to 100s.. to 1000sโ€ฆ to 10,000sโ€

Jason Cox - Disney16:05:09

There are over 100 servers just for one attraction (Toy Story Mania) ... good example of digital explosion of the business.

๐Ÿ˜ฑ 1
Topo pal16:05:15

Tickets are must - lol

Luke Rettig - Target, Sr Director-Global Inventory Mangement16:05:16

โ€œthe internet groupโ€ classic - those peeps over there doing interweb things

Gene Kim, ITREV, Program Chair16:05:29

โ€œthereโ€™s so much you need to knowโ€ โ€” and that was back when life was much, much simplerโ€ฆ all you needed to know was Linux, Apache, MySQL, Perl, maybe nginx.

Brian Scott16:05:42

Now its all the container and serverless tech

Gene Kim, ITREV, Program Chair16:05:48

โ€œeverything required a ticket โ€” even going to bathroom, youโ€™d need a ticketโ€ ๐Ÿ˜†

2
Topo pal16:05:56

Sleepy server is no good

Fokko V.16:05:27

Grumpy probably neither ๐Ÿ˜‚

Jeff Gallimore (CTIO - Excella)16:05:28

โ€œgrumpy threw errors, sleepy had lots of latency, bashful disappeared from the network for days at a time.โ€ :rolling_on_the_floor_laughing:

Gene Kim, ITREV, Program Chair16:05:35

At Sun in 1986, I thought itโ€™d be cute to name my Sun 4 workstation โ€œpanicโ€ โ€” dumb idea. Every log message gave me a heart attack.

Alexander Fritz16:05:33

We used animals as names for our test platforms and organs for the services in it at a project in the past. This lead to funny alarm messages at times: "Bison has a problem with heart - please care!" "something is wrong with the brain of Elephant - please care!" ๐Ÿ™‚

๐Ÿ˜‚ 1
Virginia Laurenzano NSA16:05:36

Jason always has the best slides

โž• 5
Gene Kim, ITREV, Program Chair16:05:53

I think @jason.cox idea of โ€œEmbeddedโ€ changed Ops for so many organizations โ€” I remember how shocking it was when he first presented on this in 2016, and how rapidly it was adopted across industry!

Brian Scott16:05:32

I really love the embedded model, really helps us understand our business and how to bring Value to our guests

Gene Kim, ITREV, Program Chair16:05:51

โ€œPlatforms! And thatโ€™s we made a massive bet onโ€ฆ Mesos!โ€ (quoting a friend)

Jason Cox - Disney16:05:06

Yes! ^^ Full Stack Teams not Engineers - Jason Cox, Christian Posta, Cornelia Davis, Dominica DeGrandis, Jim Stoneham, Thomas A. Limoncelli. (2019). Full Stack Teams, Not Engineers. *P*ortland, Oregon: IT Revolution. https://itrevolution.com/book/full-stack-teams-not-engineers/

Brian Scott16:05:50

"Treating Operations like Software" - Powerful

โค๏ธ 1
Jeff Gallimore (CTIO - Excella)16:05:43

โ€œas SREs, we are technology sherpasโ€

โค๏ธ 4
Jeff Gallimore (CTIO - Excella)16:05:26

wonderful at helping people get to the top of big mountains

Gene Kim, ITREV, Program Chair16:05:23

I think one of the reasons people thank @jason.cox and team so much: having platform engineers available to help, is so helpful. Because, I found learning docker pretty difficult, and kubernetes was super super difficult. Better to just ask your buddy to help!

Jason Cox - Disney16:05:19

Using the first-person way to describe your job really helped us shape our identity and how we optimize our team/brand/efforts for success within Disney.

โค๏ธ 1
๐Ÿคฏ 1
Leena Pradhan16:05:25

Great way to describe the job in first person. Imbibes more ownership.

๐Ÿ’ฏ 2
Brian Scott16:05:40

"Define who you are through that first-person"

Gene Kim, ITREV, Program Chair16:05:46

@jason.cox engagement model:

Gene Kim, ITREV, Program Chair16:05:16

Super interesting: โ€œOur role from Global SRE โ€” help those SREs connect with other SREsโ€

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair16:05:28

(share the pockets of awesome; cross-pollination of cool)

Brian Scott16:05:03

Going to quote myself - "Great pollinators of cool"

๐Ÿ˜‚ 1
โค๏ธ 2
๐Ÿ 1
Shikha Srivastava16:05:08

I agree with full stack team. Full stack engineer is not a thing.

๐Ÿ’ฏ 1
Vlad Ukis04:05:21

How full stack can an engineer become? What are the limits?

Gene Kim, ITREV, Program Chair16:05:55

Flexible Support Assignments: months to years

๐Ÿ‘† 2
Boris Martinovic16:05:14

Knowing the business side as an engineer helps so much.

Gene Kim, ITREV, Program Chair16:05:44

highest level: Dedicated Embedded Team: embedded within the business unit, and now youโ€™re able to bring to SRE Global (mothership) needs from edges of organization (where the money is at!)

๐Ÿ‘ 2
Jeff Gallimore (CTIO - Excella)16:05:23

โ€œwe ship happinessโ€ ๐Ÿ™Œ

Shikha Srivastava16:05:28

yes, each service knows the ins and out. Pretending for a global SRE to manage platform+ srvice both does not work

Brian Scott16:05:34

"Better, Faster, Safer & Happier"

Radoslaw Wiankowski16:05:47

Better, Faster, Safer, Happier sounds very much like BVSSH โค๏ธ

๐Ÿ‘ 1
โž• 1
Jason Cox - Disney16:05:06

Remember when I first talked to @jonathansmart1 about this, he would say... Sooner Safer Happier - Jonathan Smart - https://itrevolution.com/sooner-safer-happier/ 100%

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair16:05:09

Better, Faster, Safer, Happier. (Loving how these words are being used so widely โ€” go @jonathansmart1!)

๐ŸŽ‰ 1
๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair16:05:33

Hi, @brian.l.scott!!! Congrats on your new role!!!

Brian Scott16:05:51

Thanks @genek!

Gene Kim, ITREV, Program Chair16:05:46

โ€œWe bring security folks to help everyone learn how to make their things more secure!โ€ ๐ŸŽ‰

Ann Marie Fred - Red Hat16:05:41

For some reason I didnโ€™t expect Continuous Delivery to Smugglersโ€™ Run.

๐Ÿคฏ 1
Gene Kim, ITREV, Program Chair16:05:54

How utterly awesome โ€” so cool, @ann.marie.99!!!

Jason Cox - Disney16:05:51

Imagine... sitting in ride vehicle, see an issue, pull out your laptop to pull down the code, fix it, push it to the repo and see the CI/CD deliver and deploy the new code on the next cycle. Fast feedback = better products = more happiness. ; )

๐Ÿ’ฅ 1
๐Ÿ˜Ž 3
๐Ÿคฏ 1
Brian Scott16:05:09

It's pretty incredible!

Gene Kim, ITREV, Program Chair16:05:20

I love these stories of elevating productivity of some of these epic / legendary groups, @brian.l.scott!!!

โค๏ธ 1
Gene Kim, ITREV, Program Chair16:05:43

โ€œExcel spreadsheetsโ€ โ€œopening ticketsโ€ ๐ŸŽ‰

๐Ÿ˜ฅ 1
Brian Scott16:05:51

I love being able to tell stories of our SRE Teams!

โค๏ธ 3
Gene Kim, ITREV, Program Chair16:05:09

โ€œIโ€™m embedded in Industrial Light and Magic.โ€ (mic drop) @brian.l.scott

Jim Moverley16:05:05

what a presentation.. where do i sign up ๐Ÿ˜„

๐Ÿ‘† 1
Jim Moverley16:05:40

ahhh i was expecting a meeting at the "cantina" ๐Ÿ˜„

1
๐Ÿฅƒ 1
Ann Perry - IT Revolution16:05:39

โœจAnd we're EXCITED to present the next session, An Interview with Ron van Kemenade, CTO of ING Bank โœจ

๐ŸŽ‰ 2
๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair16:05:45

THANK YOU @jason.cox @brian.l.scott!!!!

๐Ÿ‘ 4
โž• 2
1
Brian Scott16:05:53

Thank you all!

Shikha Srivastava16:05:09

great presentation. SRE stories are most inspiring

โค๏ธ 3
๐Ÿ‘ 1
Adrian Hunt16:05:40

Will the presentation be available to download and re-watch please?

Use other profile16:05:26

It will be in the video library soon! Iโ€™ll post the link.

๐Ÿ‘ 2
๐ŸŽ‰ 1
Jason Cox - Disney16:05:48

Yes via the members library. Right @annp and @alex?

Use other profile16:05:21

Yes exactly @jason.cox :thumbsup:

Werner Pantke16:05:26

Including the slides? (couldn't find them on github)

Jason Cox - Disney16:05:30

@werner.pantke send me your contact info.

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair16:05:00

โ€œonly reason it wasnโ€™t worse was that you couldnโ€™t rate an app with less than one starโ€ ๐Ÿ˜† I loved that joke. Went into Unicorn Project.

๐Ÿ˜‚ 3
Jeff Gallimore (CTIO - Excella)16:05:46

a mainframe is difficult to power down? confirm four times, please!

๐Ÿ˜‚ 4
Gene Kim, ITREV, Program Chair16:05:35

Fans do not turn off for several hours, even after you power it off โ€” because thereโ€™s very few scenarios where you wouldnโ€™t turn it back on!

Akis Sklavounakis16:05:15

Nobody designs a mainframe for a graceful exit...

Gene Kim, ITREV, Program Chair16:05:00

the problem wasnโ€™t the mainframe โ€” โ€œthe problem was the 250 applications were running on it; payment and many of our product engines, like mortgages, consumer loans, business loans, a lot of business processes related to those products, our customer and agreements, uh, administration was running on. Part of the financial accounting was running on it. So consider it literally the core of the bank.โ€

โž• 1
Gene Kim, ITREV, Program Chair16:05:35

โ€œMainframes are one of the most long living and fully supported and very much alive platforms in the world still Iโ€™m supporting a lot of enterprises, governments.โ€

โค๏ธ 2
Gene Kim, ITREV, Program Chair16:05:23

โ€œItโ€™s harder to find great programmers in ALGOL, PL/1, COBOL anymore. The ones we have are leaving the bankโ€ โ€” retiring.

Siddharth, NatWest Group, DevOps CoE (he/him)16:05:23

People do retire ๐Ÿ˜„ ๐Ÿ˜„

2
Gene Kim, ITREV, Program Chair16:05:52

This apparently was a race against time โ€” the knowledge pool was shrinking the whole time over the 7 years of this project!!

Nick Eggleston (free radical)16:05:04

How easy is it to find staff for these mainframes now? And projection for the future...

Jeff Gallimore (CTIO - Excella)16:05:53

harder and harder every dayโ€ฆ

Jeff Gallimore (CTIO - Excella)16:05:22

that part of the workforce isnโ€™t being replenished

Gene Kim, ITREV, Program Chair16:05:25

โ€œsuccess of this required trusting your engineers; and endurance to persevere over such a long conviction. and absolute conviction that thereโ€™s value in doing thisโ€

Gene Kim, ITREV, Program Chair16:05:19

โ€œNo one wants to sit on pile of legacy that no one understands anymore; itโ€™s not easy, but a sheer necessityโ€ (!!)

Virginia Laurenzano NSA16:05:20

"pile of legacy"

๐Ÿ˜‚ 2
Jeff Gallimore (CTIO - Excella)16:05:56

i donโ€™t think he means โ€œlegacyโ€ in the positive connotation :rolling_on_the_floor_laughing:

Margueritte Kim (CEO, IT Revolution)17:05:09

Iโ€™m pretty sure we have a pile of this legacy in our garage.

Virginia Laurenzano NSA17:05:29

totally where my mind went, too. stealing this quote

Jeff Gallimore (CTIO - Excella)16:05:25

โ€œno one wants to sit on a pile of legacy that no one understands anymoreโ€ :rolling_on_the_floor_laughing:

3
Gene Kim, ITREV, Program Chair17:05:44

โ€œwhen they heard what we wanted to do, located, they literally said, โ€˜Ron, youโ€™re crazy.โ€™โ€

Gene Kim, ITREV, Program Chair17:05:26

โ€œAlong the way, we encountered manyโ€ฆ complications. People retiring faster than expected, funding / priority issues.โ€ (I tried not to laugh, but the story is so good.)

Gene Kim, ITREV, Program Chair17:05:49

Imagine a journey when the people required to succeed kept disappearing (retiring, which they deserved!!!)

๐Ÿ˜ฐ 1
Gene Kim, ITREV, Program Chair17:05:25

the courage it takes to โ€œletโ€™s go; if we have problems, weโ€™ll fix it on the other side โ€” we must have enough bravery to keep going.โ€

Jeff Gallimore (CTIO - Excella)17:05:57

another common element of these journeys: courage.

๐Ÿ‘ 3
1
Gene Kim, ITREV, Program Chair17:05:29

yes! very much evokes the image of a person climbing a mountain, with party shrinking as climb goes on. @jeff.gallimore

Gene Kim, ITREV, Program Chair17:05:54

โ€œI truly understand your concerns; but I take responsibility, and now weโ€™ve got to go.โ€

๐Ÿ’ฏ 2
Gene Kim, ITREV, Program Chair17:05:15

โ€œif you donโ€™t take the last step, you can always turn backโ€ (ooohโ€ฆ). โ€œwe must leave this world behind.โ€

๐Ÿ™Œ 2
Randy Shoup17:05:49

Burn the ships

๐ŸŽฏ 1
Randy Shoup17:05:43

"Now I can actually retire"

Gene Kim, ITREV, Program Chair17:05:45

โ€œhe was standing next to the guy who was there in 1980 when they wheeled in the mainframe; and he was there, powering it off. he was not sad; he was proud; he was the last man to turn it off; his account to power it offโ€

โค๏ธ 5
๐Ÿ”Œ 2
Gene Kim, ITREV, Program Chair17:05:51

โ€œnow I can actually retireโ€

Jeff Gallimore (CTIO - Excella)17:05:15

iโ€™m not crying! youโ€™re crying!

๐Ÿ”ฅ 1
Siddharth, NatWest Group, DevOps CoE (he/him)17:05:36

how many have worked on COBOL here ๐Ÿ™Œ. Raise your hand. I did ๐Ÿ˜„

Manikandan Balasubramanian17:05:30

I worked om COBOL ๐Ÿ˜€

๐Ÿ™ 1
Gene Kim, ITREV, Program Chair17:05:01

went from 2 day international payment settlement to 15 minutes; it wasnโ€™t the code โ€” it was the way all those applications were chained together!!!!

๐Ÿš€ 4
Jeff Gallimore (CTIO - Excella)17:05:38

architecture! dependencies!

Gene Kim, ITREV, Program Chair17:05:30

โ€œWow, what happened. You processed my dollar payment in 15 minutes!โ€ (So great!!!)

Gene Kim, ITREV, Program Chair17:05:23

โ€œNo one wants to have PL/I on their CVโ€ (anymore)

Gene Kim, ITREV, Program Chair17:05:30

โ€œwe scheduled it to 5 years; it took 7 yearsโ€ โ€” but they will benefit from this project every year forever.

โค๏ธ 1
Philip Day17:05:55

5 -> 7 is good!!

Gene Kim, ITREV, Program Chair17:05:28

Totally!!! the image of team continually shrinking is for me utterly epicโ€ฆ

Neil Waller17:05:33

@jason.cox will the slides be made available for your presentation? Some useful points I would like to share with my team

Use other profile17:05:19

Disney Global SRE โ€” Creating Digital Magic Alexi Varanko, VP, Transformation Engineering, The Walt Disney Company Jason Cox, Director, Global SRE, The Walt Disney Company Brian Scott, Sr Staff Technical Evangelist, Global SRE, The Walt Disney Company ๐ŸŽ‰ Now Available for Sharing: https://videos.itrevolution.com/watch/709121287/ Slides: https://github.com/devopsenterprise/2022-virtual-europe/blob/main/Jason%20Cox%20-%20Brian%20Scott%20-%20Alexi%20Varanko%20-%20DOES%202022.pdf

Use other profile17:05:28

@neilwaller86 ^

๐Ÿ‘ 1
Use other profile17:05:22

@hunta @werner.pantke ^^

๐Ÿ‘ 2
Steve Spear17:05:24

@jason.cox @brian.l.scott You all rocked.

โค๏ธ 1
Randy Shoup17:05:45

These replatforming / rearchitecture efforts require so much courage and conviction because you only get the benefits at the end. It's all or nothing. And while you are in the transition period between architectures things are worse -- you have 2 systems to keep in sync, in addition to all of the horrors of the old system.

๐Ÿ”ฅ 2
โค๏ธ 2
๐ŸŽฏ 2
Gene Kim, ITREV, Program Chair17:05:24

โ€œmust have conviction that there will be benefits to customers and firm; the risk was that every year, critical knowledge is leaving the firm. every CIO must be worried about this โ€” a real riskโ€

Gene Kim, ITREV, Program Chair17:05:58

โ€œevery CIO who takes responsibility must think about [the risk of] knowledge legacy, because it will sneak up and haunt you.โ€

Gene Kim, ITREV, Program Chair17:05:12

@rshoup @rshoup This bit is so interestingโ€ฆ wait for itโ€ฆ

Scott Prugh (DOES Prog Committee)17:05:32

There are great parallels here with the TUI story from @pieter.jordaan around risk. Many times doing nothing is WAY riskier than forging the new path!

โค๏ธ 1
Scott Prugh (DOES Prog Committee)17:05:07

There is almost nothing riskier then your talent evaporating away...

Steve Spear17:05:07

Agile spagetti eating!

Jeff Gallimore (CTIO - Excella)17:05:10

what if your plate of spaghetti looks like this?

Gene Kim, ITREV, Program Chair17:05:15

I.e., if architecture is sufficiently homogeneous and no partitions, it actually doesnโ€™t matter where you start. Itโ€™s all the same, so it doesnโ€™t matter where you start,โ€ COME ON, thatโ€™s amazing, right?!?

๐Ÿ™Œ 1
Steve Spear17:05:51

If the system is heterogenous but modular, where you start matters little too.

๐Ÿ’ก 1
Gene Kim, ITREV, Program Chair17:05:18

Can you confirm with an emoji that you appreciate the amazingness of that story? I want to share this with Ron! THANK YOU!!! โค๏ธ

๐Ÿ‘ 13
โค๏ธ 5
๐Ÿ”ฅ 3
๐Ÿ‘ 1
๐Ÿ™Œ 4
๐Ÿ• 1
Ann Perry - IT Revolution17:05:48

:unicorn_face: And now, bringing us to a close, our very own @genek and @steve773, who will teach us, What is Architecture, and Why It Matters bowtie

๐Ÿ‘ 2
Slackbot17:05:02

Reminder: Please submit your feedback for the talks you attended. Itโ€™s so valuable for us and the speakers. And after all, feedback is a gift and sharing is caring! Enter your feedback for those talks here: https://members.itrevolution.com/live/schedule https://devopsenterprise.slack.com/files/UATE4LJ94/F03E48CJRF1/image.png

Gene Kim, ITREV, Program Chair17:05:32

ARCHITECTURE!! Very pertinent given that last talk!!! Hi Dr. @steve773!!

โค๏ธ 1
Margueritte Kim (CEO, IT Revolution)17:05:52

Yes, @genek, your book will come out THIS YEAR.

๐Ÿ™Œ 1
๐Ÿ”ฅ 1
Jim Moverley17:05:15

this year Gene this year!!!!! ๐Ÿ˜„

Steve Spear17:05:16

Bring on the questions and comments folks ๐ŸฅŠ

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair17:05:24

(Incidentally, when I took that class in 2014, I discovered in Boston that I forgot to pack pants. ๐Ÿ˜ฑ )

1
๐Ÿ˜„ 1
Margueritte Kim (CEO, IT Revolution)17:05:01

If you find me at DOES Las Vegas in October, I will tell you this story. It is a classic.

๐Ÿ‘ 1
Randy Shoup17:05:12

Other than the ones you were wearing on the plane? Uh ... you were wearing pants on the plane, right? ...

Gene Kim, ITREV, Program Chair17:05:33

Yes, I can confirm I did have pants on the plane. ๐Ÿ˜†

Timbo17:05:49

You know that pants means a different thing in the UK, right? :rolling_on_the_floor_laughing:

Margueritte Kim (CEO, IT Revolution)17:05:10

Trousers! He means trousers!

1
Gene Kim, ITREV, Program Chair17:05:13

Help! I donโ€™t! Please enlighten!

Timbo17:05:59

pants are usually underwear for us

Leah Brown - IT Revolution17:05:50

2023 everyone. Book comes 2023. Just in time for the 10th Anniversary of IT Revolution !!!

๐Ÿ˜‚ 2
๐Ÿ‘ 1
1
โค๏ธ 2
Gene Kim, ITREV, Program Chair17:05:54

โ€œFirst we design our buildings, and then they design usโ€ โ€” Winston Churchill

๐Ÿคฏ 3
Steve Spear17:05:38

We behave on them, and then they behave on usโ€ฆhow we architect our engineered systems determines how they architect us.

Jim Moverley17:05:05

Function over form!

Gene Kim, ITREV, Program Chair17:05:40

Fascinating. With what @steve773 said: the problem that Ron van Kemenade was trying to solve was the calcified pathways of work, caused by the 250+ mainframe applications that they could no longer change. Change the applications, and suddenly you can go from 2 day settlement times to 15m. Not the applications, itโ€™s the way theyโ€™re arranged.

Steve Spear17:05:46

@jim@james.moverley Structure determines dynamics, form determines function.

โค๏ธ 1
Gene Kim, ITREV, Program Chair17:05:14

Very relevant to the @mik talk yesterday!

โค๏ธ 1
Mik Kersten (Project to Product, Tasktop)17:05:29

Hello! Sorry, have a personal thing going on so have not been able to keep up :/

Gene Kim, ITREV, Program Chair17:05:57

Hi, Mik! So glad youโ€™re here!

Mik Kersten (Project to Product, Tasktop)17:05:34

Pains me to have been away this long! never again ๐Ÿ™‚ Catching up on threadsโ€ฆ

Steve Spear17:05:16

Chapter 4 about Alcoa achieving 200X delta on Safety. Chapter 5 about huge deltas on R&D productivity and quality.

โค๏ธ 2
๐Ÿ”– 1
Steve Spear17:05:40

Everyone starts at a very low low level of competency and capability.

Jeff Gallimore (CTIO - Excella)17:05:53

@steve773 quality journey from worst to first started with the toyota pet toyopet, right?

Steve Spear17:05:55

Some thoughts on Toyota and why it found it so important and differentiating to institutionalizing itโ€™s management systemโ€ฆhttps://conta.cc/38lVhFI

Gene Kim, ITREV, Program Chair17:05:13

So interesting to consider the opposite of this: โ€œpeople trapped in a system that constrains their full problem solving potentialโ€ (the common battle told in almost all DevOps Enterprise stories!)

Steve Spear17:05:51

@jeff.gallimore yes. 1958. Toyopet. Terrible car and terrible production system and terrible labor managment relations. Worst in the world. Within 20 years, best in the world.

๐Ÿ™Œ 1
Gene Kim, ITREV, Program Chair17:05:35

Comparing the great orgs from the horrible orgs โ€” you can isolate the dependent variable to one thingโ€ฆ the management system, which yields the structure and architecture of which people are working within.

Gene Kim, ITREV, Program Chair17:05:13

โ€œFragile vs. Agileโ€ ๐Ÿ™‚

Gene Kim, ITREV, Program Chair17:05:50

PS: itโ€™s been so super fun to work on a project with Trent Hone, whose work @steve773 has been citing for 5+ years. ๐ŸŽ‰

Steve Spear17:05:45

Integrated systems: Inflexible in Dev and Fragile in Ops Modular systems: Flexible in Dev and Resilient in Ops

๐Ÿ’ก 1
Gene Kim, ITREV, Program Chair17:05:46

โ€œwe were reliant upon 250 applications that we could no longer changeโ€ (Right?!?)

Jeff Gallimore (CTIO - Excella)17:05:38

โ€œmodular and nestedโ€ that sounded like an important point

๐Ÿ”ฅ 1
Gene Kim, ITREV, Program Chair17:05:14

This is a view of the Toyota Production System that I finally understood through this lens โ€” 3500 Andon cord pulls/day is only possible if you have a modular / nested structure. Otherwise, youโ€™d shut the whole plant down every time. Like what happens in the contemporary GM plant!

๐Ÿคฏ 1
Gene Kim, ITREV, Program Chair17:05:58

This theme has shown up so many times today: @ben.grinnell said: โ€œevery major program had 7+ sourcing partnerโ€; Ron vK mentioned something similar at ING 2010, where nothing could get done.

Randy Shoup17:05:58

This is a tremendous framing. So powerful. Strong parallels to Dave Farley's new book Modern Software Development ๐Ÿ™‚

๐Ÿ”– 3
Vlad Ukis05:05:14

Dave pushes Engineering these days

piotr.papros17:05:03

this is so good, i will rewatch it few more times ๐Ÿ™‚ dr Spear , i have just become a fun of your work !

๐Ÿ™Œ 1
Steve Spear17:05:13

@jeff.gallimore Modular + nested --> mean we can express our creativity locally and in parallel and get to flexible Dev and resilient Ops.

๐ŸŽฏ 1
Steve Spear17:05:28

@piotr Thank you!

Steve Spear17:05:52

@genek little thatโ€™s complementary about a GM plantโ€ฆcertainly not the GM managementโ€ฆugghh.

Gene Kim, ITREV, Program Chair17:05:39

I heard from a friend: โ€œwe are all coupled together, because of the technology platform we run on โ€” in order to get anything urgent done, you see these signals like pebbles on a pond, as nodes try to signal to each other. Only CEO intervention can get the system oriented onto one urgent things, usually a customer issue.โ€ Coupling.

Steve Spear17:05:01

@genek โ€œsome systems constrain or even extinguish the creativity of people in the systemโ€ฆโ€ Thatโ€™s what despots do!

Steve Spear17:05:45

@genek nested modularityโ€ฆnecessary for having a well functioning liberal democracy?

๐Ÿ”ฅ 1
1
Jim Moverley17:05:06

As an architect : it does become clear how the design affects flow - this can also be said true of the low-level software architecture of components and how developers can interact. What fascinates me is the "reverse Conway manoeuvre" and the impact of the architecture on your enterprise organisation!

๐Ÿ‘ 1
๐Ÿ’ฏ 1
Radoslaw Wiankowski17:05:12

This should be fundamental teaching for everyone in the industry. Across all roles. No exceptions.

Giulio Vian, Unum17:05:46

API were a Microsoft mantra for all their products

Steve Spear17:05:18

@rwiankowski Thanks! Weโ€™re ready to take our show on the road. PRODUCT PLUG! Weโ€™re bringing my exec ed course at MIT Sloan on line by this Summer, in which we build on the idea of simplified, standardized, stabilized, and synchronized.

โค๏ธ 3
๐Ÿ‘€ 1
Radoslaw Wiankowski17:05:25

Thatโ€™s amazing. Do you have a link/ can you share any resources? Learning at MIT Sloan is a huge dream of mine.

Virginia Laurenzano NSA17:05:18

this afternoon has a spaghetti theme

๐Ÿ˜‚ 2
๐Ÿ 1
Steve Spear17:05:49

To @james.moverleyโ€™s pointโ€ฆall depends on the direction of design. Start with your silos and see what you design, or start with the design objective of nested modular, etc. and see what silos are needed. This is a huge idea in the idea of EMERGENT DESIGN (architecture). Initially, the profile of problems that have to be solved in the baseplate engineered system determine who has to talk about what with whom Eventually, when the engineering systemโ€™s structure stabilizes, so does the organizations. The problem being, both calcifyโ€ฆrarely does a change in the problem profile result in a change in the organizationโ€™s architecture.

๐Ÿ‘ 1
Jim Moverley17:05:46

thanks for this awesome reply @steve773!!

Steve Spear18:05:43

@james.moverley a case study of working across the silos

Jim Moverley14:05:31

Thankyou so much for this Dr Spear! amazing input as always!

Nick Eggleston (free radical)20:05:29

More interesting things to add to the reading list. Thank you @steve773!!

Jeff Gallimore (CTIO - Excella)17:05:25

order of magnitude improvement in four years

Gene Kim, ITREV, Program Chair17:05:06

PS: hereโ€™s the original picture:

Gene Kim, ITREV, Program Chair17:05:21

blood curdling, no?

๐Ÿ‘น 1
๐Ÿ™€ 3
Gene Kim, ITREV, Program Chair17:05:12

I canโ€™t find the picture of The Shining, that looks just like this!!!

Steve Spear17:05:13

โ€ฆearly next yearโ€ฆ

๐Ÿ˜‚ 1
Margueritte Kim (CEO, IT Revolution)17:05:02

Donโ€™t bump it out, Steveโ€ฆ

Steve Spear17:05:37

late 2022. I told you, when can we lock him a room with one keyboard, one monitor and no internet other than to our google drive?

Jeff Gallimore (CTIO - Excella)17:05:31

1. unity of command/effort 2. enable decentralized execution

Vaidik Kapoor (Speaker) - Technology Consultant17:05:23

"Fecal Gravity"

3
๐Ÿฆจ 1
๐Ÿ’ฉ 1
Topo pal17:05:35

Dopes at the top -> dopes everywhere !

Gene Kim, ITREV, Program Chair17:05:53

โ€œIf you have a dope at the top, you will have, or soon will have, dopes all the way down.โ€ Jack Rabinow Rule #23 of Leadership

Gene Kim, ITREV, Program Chair17:05:11

The Sociotechnical Maestro โ€ข High energy โ€ข High standards โ€ข Great in the large โ€ข Great in the small (so they can ask good questions) โ€ข Loves walking the floor

โค๏ธ 3
๐Ÿ™Œ 2
1
๐ŸŽฏ 2
Steve Spear17:05:15

All attributes necessary to see and solve for problems in the โ€˜social circuitryโ€™

Jim Moverley17:05:32

Amazon have great hiring technique that involves a "bar raiser"

Gene Kim, ITREV, Program Chair17:05:15

I still get goosebumps when we talk about the management system and structure/architecture as being the dominant variable of performance. And to what extent the dynamics give us fast, forceful feedback, which is what allows for learning.

๐ŸŽ‰ 1
๐Ÿ‘ 1
Randy Shoup17:05:35

Tremendous, thanks!!

Steve Spear17:05:50

BOOK BOOK BOOK BOOK BOOK. Letโ€™s get it done.

โค๏ธ 4
๐Ÿ“– 2
๐ŸŽ‰ 1
Luke Rettig - Target, Sr Director-Global Inventory Mangement17:05:52

book in Octoberโ€ฆ holding you guys to that

Jim Moverley17:05:00

awesome presentation @genek @steve773

๐Ÿ‘ 1
Steve Spear17:05:08

@james.moverley Thanks!

Topo pal17:05:20

Amazing talk!

Gene Kim, ITREV, Program Chair17:05:21

WOOOOOOO!!!! We made it!!!

๐ŸŽ‰ 4
Boris Martinovic17:05:23

Great presentation @genek @steve773

Leena Pradhan17:05:45

Thanks for the great talk. ๐Ÿ‘:skin-tone-2:

Steve Spear17:05:46

@tapabrata.pal Stay in touch. Please check out the links that are above.

โค๏ธ 1
Manikandan Balasubramanian17:05:49

Great presentation @genek, @steve773

Jim Moverley17:05:54

Another fantastic DOES!!!!!! \o/

Steve Spear17:05:00

Thanks @leena.pradhan

Gene Kim, ITREV, Program Chair17:05:00

Was this best DevOps Enterprise Summit youโ€™ve attended? Please put emoji! โค๏ธ

โค๏ธ 15
๐Ÿ‘ 2
๐Ÿ˜ 2
gratitude-thank-you 1
๐ŸŽ‰ 3
piotr.papros17:05:58

my 1st, still i'm extreemly impressed, and i am returning for sure !

Steve Spear17:05:47

@boris.martinovic Thank you!

Use other profile17:05:50

What is Architecture, and Why It Matters Gene Kim, Program Chair, Author & Researcher, IT Revolution Dr. Steven Spear, Author, HVE LLC ๐ŸŽ‰ Now Available for Sharing: https://videos.itrevolution.com/watch/709121311/

Randy Shoup17:05:13

No slides available? Boo!

1
Gene Kim, ITREV, Program Chair20:05:42

I'll get slides together. It may take awhile but I can send mine to you in an email!

Fokko V.17:05:52

Thanks Programming Committee for this great summit! Hope to see everyone next year in person... ๐Ÿ™‚

๐Ÿ‘ 4
Use other profile17:05:15

Please complete our super short DOES survey! https://forms.gle/Q7RdVbAfJfE2UxRM7

Topo pal17:05:16

DNS error !!! :rolling_on_the_floor_laughing:

Steve Spear17:05:29

@genek @annp @erin I believe itโ€™s Miller Time for you allโ€ฆ When itโ€™s time to relax, One thing stands clear, Beer after beer, If youโ€™ve got the time, Weโ€™ve got the beer, MIller beerโ€ฆ

๐Ÿป 4
๐Ÿพ 2
Gene Kim, ITREV, Program Chair17:05:50

Thank you to my boss, @mvk842!!!!

๐Ÿ‘ 6
๐Ÿ”ฅ 6
โค๏ธ 3
Jim Moverley17:05:09

Yes : do join us at the gather bar!! : https://itrevolution.com/gather

๐Ÿป 3
๐Ÿ™Œ 3
โค๏ธ 2
Leena Pradhan17:05:33

To the entire program team, @genek , @annp and the wonderful speakers - we had a great summit, great learning, great collaboration! Thanks a lot! Awesome!! ๐Ÿ‘:skin-tone-2:๐Ÿ‘:skin-tone-2:

๐ŸŽ‰ 2
๐Ÿ‘ 2
โค๏ธ 6
๐Ÿ”ฅ 2
Gene Kim, ITREV, Program Chair17:05:39

OH YES!!! See you at DevOps Enterprise Summit Las Vegas! Itโ€™s going to be super special!!!! โค๏ธ

๐Ÿ‘ 12
โค๏ธ 10
๐ŸŽ‰ 6
๐Ÿคฏ 2
1
1
Gene Kim, ITREV, Program Chair17:05:55

Itโ€™s awesome that all talks are available here! https://videos.itrevolution.com/

gratitude-thank-you 2
3
thankyou 1
Mitesh (DOES Event Staff / Engineer at Gaiwan)17:05:29

Thank you to all the speakers, and everyone else who made it possible! This was an amazing event!!! ๐Ÿ’š

โค๏ธ 2
๐Ÿ”ฅ 3
๐Ÿ’™ 1
Jim Moverley17:05:36

The videos are invaluable!!

๐ŸŽ‰ 5
Gene Kim, ITREV, Program Chair17:05:42

I use the library so often โ€” the fact that transcripts are there and easily searchable is so great!

โค๏ธ 2
Jim Moverley17:05:02

Has been amazing to show people evidence!

Randy Shoup17:05:56

How do we search the transcripts? Are you thinking Cmd-f on the page?

Gene Kim, ITREV, Program Chair17:05:25

Sorry! Itโ€™s running on my laptop โ€” Iโ€™m working on getting it available. @mitesh Letโ€™s talk next week! ๐Ÿ™‚

โค๏ธ 1
Gene Kim, ITREV, Program Chair17:05:38

Itโ€™s in XTDB and Lucene!!! ๐Ÿ™‚

Gene Kim, ITREV, Program Chair17:05:23

Randy, itโ€™s effing awesome. Searching entire 900+ library of talks for specific words!!! I want to make word cloud!

โค๏ธ 1
Jason Cox - Disney17:05:36

Thanks @jeff.gallimore!!! ๐Ÿ‘

โค๏ธ 2
Steve Spear17:05:45

@mvk842 Live in Vegas in Octoberโ€ฆGeneโ€™ll be signed drafts of the manuscript?

1
๐ŸŽ‰ 1
Margueritte Kim (CEO, IT Revolution)17:05:20

So subtle, Dr. Spear! I have not forgotten about your text request. It is my next order of business!

Gene Kim, ITREV, Program Chair17:05:51

Thanks @jeff.gallimore!!!

thankyou 3
Steve Spear17:05:02

@genek Nice job, Gene!

๐Ÿ‘ 1
Gene Kim, ITREV, Program Chair17:05:34

Sh!t. Now we gotta write a book, Steve. โ€œlaugh

Steve Spear17:05:37

Likeโ€ฆduuuuhhhhh.

๐Ÿ‘ 1
Topo pal17:05:11

๐Ÿ‘ ๐Ÿ‘ ๐Ÿ‘

Ian Richards17:05:21

How long did you say access to the video library is available?

Ian Richards17:05:03

The after it's $350 for an individual licence

Use other profile17:05:07

free for 10 views/month

Manikandan Balasubramanian17:05:30

Thanks @genek and the entire Program team for such a wonderful conference โค๏ธ

๐Ÿ‘ 3
โค๏ธ 5
1
Jim Moverley17:05:59

๐Ÿ‘๐Ÿ‘ well done @itrev team for another fantastic summit!!!!

โค๏ธ 3
๐Ÿ‘ 3
Gleb Andreev17:05:10

Thanks to the whole ITREV team for a great event!

1
๐Ÿ‘ 2
Musthafa Soukathali17:05:17

Usually, conferences are overrated. But this is exceptionally g'rate'!!

๐Ÿ˜‚ 1
Balรกzs Czirรกky17:05:53

Thank you so much for this experience. This was my first time and will be with you next time for sure... ๐Ÿ™‚ ๐Ÿ‘โค๏ธ

โค๏ธ 1
Anitha Iniyavan17:05:50

This is my first ever virtual conference that I attended in my career, what a great experience and I canโ€™t imagine the amount of effort gone in to conduct it virtually. Thank every one of you who put this together. I am already looking forward to implementing the take aways from the last 3 days. Congratulations to @genek and team for conducting yet another successful event. ๐Ÿ™๐Ÿ‘

โค๏ธ 9
๐ŸŽ‰ 1
Jim Moverley18:05:40

Bar is open in gather! ๐Ÿ˜„

Philip Day18:05:58

๐Ÿป ongoing