This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
‘Living in Legacy Land.’ If that isn’t a relatable ballad, I don’t know what is! Great performance @forrestbrazeal 🤌
Reminder: Get yourself to your seat in the Azure Ballroom for the opening remarks. We’re kicking off the final day of the Enterprise Technology Leadership Summit in 15 minutes at 8:45am PDT! https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png
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 #CB0936XFT! https://devopsenterprise.slack.com/files/UATE4LJ94/F07HEER0S3C/stories.png
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://etlslasvegas2024.sched.com/ https://devopsenterprise.slack.com/files/UATE4LJ94/F07HGRF5J2G/feedback.png
Feeling like wanting to keep the energy and excitement going after the conference ends
The program is valuable and the attendees round out an ecosystem for great growth, ideas, and sharing. Thank you #itrevolution!
☀️ Please welcome Laura Tacho, CTO, DX, and Sharon Taylor, Director of DevOps Program Management, Pfizer, here to present Pfizer’s Future of Development
start small… just change 1 BILLION lives per year.
"Make the wrong thing hard. We implemented reverse incentives"
I love the “make the wrong things hard” insight as a complement to “make the right way the easy way”
“Document, share, and Maintain.” so often that third part is left out.
🤯 on making the wrong thing hard... such a mindset shift for many as we're always intentionally trying to improve and make things easy
I feel like Sharon opened the door to the other 50% of the ideas for improving, for exactly this reason
“In sourcing” is a critical success factor as we have heard in this conference over the years
“Progress demonstrated by live demos, not slides” 👏 👏 👏
Live demos -> Working software is the primary measure of progress.
"Dedicated security resources" to help build security in right the first time. 🎉
I remember the stats and ratios from some of the talks over the last two days: 100 devs:10 ops:1 security. Getting to “dedicated security professionals” seems… challenging.
^^^ that fantastic stat comes from @james047, circa 2014, I think!
"Vendor partnerships and communication are critical to success; we reached out to them early; ongoing communications; each vendor has dedicated tech lead for us". Nice. I'm sure they are plenty motivated and benefit from a standardized approach to tooling!
Make people feel part of the change as opposed to having change pushed upon them.
Creating metrics that are in tension with one another so we don’t overrotate on something. 💡
So good to see a focus on measurement, measuring the desired outcomes.
Actually surprised that this is the first time I've heard Red Teaming here, as it's paramount in GenAI security! 🪖
"Attrition risk decreased 33%" -- this is the first time I've really thought about it. I love this metrics, but the idea that tools are so bad that it makes daily work miserable causing people to leave is... amazing. What a responsibility to enable good DevEx!
(In hindsight, that's what the Unicorn Project was about — even the most talented "10x" engineer could not get anything done herself.)
100% of Pfizer presenters at ETLS can quote hard metrics on improvement 🎉
"95% of devs satisfied by security practices" <-- unthinkable 10 years ago! (The OWASP people will faint when they see this!)
curious about the impact on DX when requests for new technology are increasingly scrutinized due to concern over tech debt.
🚁 Say hello to Justin Fanelli, Acting Dept of Navy CTO | Technical Director, PEO Digital here to present Enabling Enterprise Innovation at the Edge across the Dept of Navy (and beyond)
US Dept of Navy: 670K users: $1.9B annual spend. $647M cybersecurity spend.
Loving the use of Wiring the Winning Org language: Layer 1: the work in front of us Layer 2: the tools and technologies Layer 3: the organizational wiring (architecture, org design, who's allowed to talk to who, when, about what, etc.)
The Navy having a project named after pirates… that’s change.
ATO: "Authority to Operate": a legendary signoff needed for government services to go live.
“Saving 150 days on average over hundreds of projects” on getting authority to operate. That’s five months of lead time. W00t!
You get an identity provider. You get an identity provider. You get an identity provider.
Over 1MM end points. More configurations than particles in the known universe.
Only people who carry around two cell phones: drug dealers and government employees.
thank you Justin and your team for not distracting the people keeping us safe! 🙏
“We have plenty of innovation. It was adoption that was the problem.”
Love to see innovators dilemma still showing up as an influence
"We were an Operations & Maintenance organization, trapped by our budget, inflation, etc."
"a 10% solution is better than no solution"
We have opinions and we have data, but opinions usually win. THAT resonates!
"democratize weaponize data". about to find and replace in some team doc's and my language
Okay, that's a problem most orgs don't have. To change priorities and plan of record requires getting Congressional approvals.
Taking an infra/server approach to projects… Look at projects as cattle not pets.
Just acquiring, distributing, and normalizing all the data for those dashboards is a mammoth task
Truly inspirational innovation adoption approach from the US Navy. Taking notes for the private sector 📓
Commitment gated enablement. I love the minimum height to ride the ride concepts here.
“In three years and 2000 pages you will know how to build something you can buy off the shelf.”
"The closest thing you'll ever get to everlasting life is a government program" -- Ronald Reagon
"Turned off 9 figures worth of functionality in the last 18 months, without any loss of capability"
"Turned off 9 figures worth of functionality in the last 18 months, without any loss of capability"
I didn’t expect to see Adm Rickover riding a steer on top of a submarine today, but 🤷
Operation Cattle Drive: turn off unwanted, unsecurable, unauditable, duplicate applications. "Nine figures of spend affected. ". (Hundreds of millions of $$$?)
With the addition of the Space Force, have there been any proposals to transform the Pentagon to the Hexagon?
@ryan.elmore… but that’s an octagon. Pretty sure MMA would consider that trademark infringement.
@azimman - seems like MidJourney doesn’t quite get side count. That said, I didn’t really put much effort into the prompt. None of the options look hex. 👀
But AI is the future. Where we’re going, we don’t count sides.
🔆 And now, say hello to CAPT Andrew Biehn, Director of Development and Integration, and Jim Juster, CTO, from the PEO IWS, here to present More Than Just DevOps—The Rest of the Story for Rapid Capability Delivery in DoD
Hearing @genek intros this week make me long for another episode of the Idealcast 🙏
two years $100M to upgrade the weapons system… sounds about right for a digital transformation. :rolling_on_the_floor_laughing:
give or take 3 years and another $500m
"For 50 years, we've been running code bare metal on custom computers".
Modularity at work: now you don't need a ship to shoot down an incoming issue;
The challenge of highly coupled weapons-ships sounds a bit like saying you need to modernize your data center but only using roof access. And the machines are welded into the racks.
Shipping in containers on a whole different level!
Jokes aside I wonder if they have an edge cluster on those containers (my guess is openshift is chilling in there)
Over the Air updates to ships at sea. First time in 50 years!
Yessssss, architectural diagrams!!!! 🥳 🥳 🥳 (engineer here :woman-raising-hand::skin-tone-2: )
(I actually met someone whose job was to rappel down from a helicopter down to a submarine with a backpack full of hard drives to do software upgrades. A super dangerous activity. Apparently, people get hit by lightning, because of static discharge from helicopter blades.)
a different kind of "over the air" update
I think this is meant to address the real problems with drone attacks in the Red Sea, which has been so much in the news.
This is an awesome example of how architecture is such a key enabling capability.
I was also thinking about the option value of modularity. Standard interfaces ftw
"throwing out everything that’s not law and revisiting everything else.” 👏 👏 👏
We are in longest live fire continuous engagement in Red Sea since World War II, where sailors lives are at risk.
Can't keep shooting expensive stuff at cheap stuff for too long. There's a bigger metaphor here.
The physical world had all these shipping concepts first. The virtual world adopted it… now we’re applying the virtual metaphors and learnings back to the physical world.
Anyone who has ever worked in the gov / DoD space after these past two talks right now -> 🤯
"If you ever wondered what 25K people at Pentagon do all day, in 2nd largest office building int he world."
"We're seeing a consensus in Washington DC that there is a need to change how we do what we do"
"Counter UAS" -> "Counter Unmanned Aircraft System" -> "Counter Drone"
i will forever stop sarcastically saying "its going to take an act of congress" for x to work...
Interesting to see that “DevEx/Platform >> DevOps” in Slack titles
I spoke with Andy and Jim Tuesday and he referred to congress as a 635 member Board of Trustees
🏦 Please welcome Ian Eslick, SVP Infrastructure and Technology Strategy, SoFi, here to present Leadership Development: Lessons Learned
I'm a former Minnesotan, too!!! (First 13 years of my life there!)
I remember this story from US Bank!!!! This is the most epic story: 7 days to do biggest data load ever.
Solution was 2 pages of code. But massive coordination effort! (Layer 3). "You can do anything you need. Call whoever you want."
The “advantage” of a crisis is that — for a short time only — there is one priority.
WIP limits on steroids
"We were doing two standups per day: engineers with managing committee of entire bank"
“During a crisis, people are [much more] open to new ideas.” Natural conclusion; create MORE crisis!!!
Wouldn’t it be fantastic to figure out how to create “crisis mode” without the trauma of an actual crisis?
A familiar conversation after COVID. "We were at our best at the beginning of the pandemic"
I believe leaders have access to a lot of tools- that they don’t currently use- to get an org into the “get way better at this” mode without waiting for an actual crisis.
@jonathansmart1 That is exactly right. I tried to have that discussion at my last place - we are great at one priority but suck at identifying the #2. The convo was way too abstract for the audience.
Hackathons, some POC processes, and some of what Justin talked about this am are alternatives to crises. At a large org level you can have a primary quarter or sprint goal that is the most deliver priority - with something like a healthy OKR framework that is feasible…
“during a crisis, people are more open to new ideas and change” I wouldn’t say this means we need more crises, in a crises, suddenly everyone is instantly aligned to a precise goal and increased level of autonomy to achieve it. What we need more of is clarity in mission, roles, and goals. (which can enable more autonomy when well defined)
"How long to deliver hello, world program" "37 tickets"
Even on a cloud class platform!
You can create heat experiences through facilitation that mimic the urgency of a crisis without all of the stress and high stakes of a legit crisis. Helps demonstrate the art of the possible when barriers to progress are removed.
Like Strategic Selling internally. Also like SPIN Selling.
One line of code needs 37 tickets to get to prod. Oh… I forgot to count the YAML file
"Use the culture in your org. Cultural norms, incentives (implicit) differ."
“95% of problems are actually communication issues”
The receiver judges the success of communication; but the sender is responsible for communicating effectively to the receiver
In almost all cases, it does come down to communication! Looking forward to sharing more about that with you all later today!
“Do we agree? Where do we disagree?” < TDD for People : https://itrevolution.com/articles/test-driven-development-for-people/
I’m was like 90%+ sure given that I was in the modem chip business during the 28-56k transition era. Since I had to check my 28.8 assertion after Gene outed me - here’s a walk down listening lane which I think backs up my assertion! https://m.youtube.com/watch?v=ckc6XSSh52w
“All communication is simultaneous translation.”
“Extend your systems thinking superpower to all parts of the company”
⚓ A warm hello to Admiral John Richardson, USN (Retired), here to talk about Deep Currents for Leaders
Note to self, plant an oceanographer in the audience next year.
I did study oceanography for my physics degree… but only a couple courses.
Not an oceanographer but I did start my PhD research writing controllers for Nuclear Submarines to cancel out the wave motion as they spent time on the surface
I forgot to mention: ADM Richardson is on board of the famous Woods Hole Oceanographic Institution. He hangs out with oceanographers all the time. https://www.whoi.edu/press-room/news-release/admiral-john-richardson-joins-whoi-board/
another fun deep current fun fact: https://en.wikipedia.org/wiki/SOFAR_channel
Fun Fact - This entire ocean current belt is called the Global Conveyor Belt and if you have seen the movie The Day After Tomorrow - the stopping of this ocean current causes freezing accross he globe.
Reminds me of the frozen middle
“Super geniuses” coding in isolation are beyond overrated
Maybe next year we can have the conference in Hawaii so we can all get Admiral Richardson to do a demo.
Am I a bad person for wanting that muscle shark as a sticker on my laptop?
We need an "emerging submarine" sticker that represents the patience and poise to challenge things wisely.
Amazon ftw! https://www.amazon.com/Muscle-Shark-Sticker-Cooler-Graphic/dp/B07NDJXSMY
“Capturing the history almost always reveals that people have a stake in the game”
How quickly can we deploy a change to a moving conference!
⚓ PSA on the workshop with Admiral Richardson ⚓ Exploring the Deep Current with Admiral John Richardson • Today: 2:45pm - 3:45pm • Capri 2
Reminder: The breakout sessions are starting in 5 minutes. Start navigating your way to whichever session you’re attending. https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png
Don’t Miss Boomi’s Demo at 12:10pm today at the Solutions Hub in the Expo Hall. https://etlslasvegas2024.sched.com/event/1hAaK/solutions-hub-boomi-your-path-to-practical-ai-how-to-orchestrate-ai-with-boomi Learn how Boomi helps organizations take the path to practical AI. This demonstration will include how to orchestrate AI processes using methods like RAG (retrieval augmented generation) as well as practical examples like our Boomi augmented chat engine. http://etlslasvegas2024.sched.com https://etlslasvegas2024.sched.com/event/1hAaK/solutions-hub-boomi-your-path-to-practical-ai-how-to-orchestrate-ai-with-boomi View more about this event at Enterprise Technology Leadership Summit Las Vegas 2024
Don’t Miss Tricentis’ Demo at 12:40pm today at the Solutions Hub in the Expo Hall. https://etlslasvegas2024.sched.com/event/1iB2X/solutions-hub-tricentis-ai-assistants-for-test-automation-at-scale Learn how Tricentis is leveraging generative AI to provide next-level testing and get an in-depth look at Tricentis Testim. We’ll show you how Testimenables less-technical experts to succeed with even the most complex test automation scenarios. Key takeaways: - AI can be used to accelerate custom application testing - Testim makes it faster to create tests that require less maintenance - Using generative AI, Testim Copilot allows creation of tests that would otherwise need to be coded by hand and accelerates testing - AI-driven quality is essential for development teams to ensure high-quality applications, and Testim delivers the speed development teams need (edited) http://etlslasvegas2024.sched.com https://etlslasvegas2024.sched.com/event/1iB2X/solutions-hub-tricentis-ai-assistants-for-test-automation-at-scale View more about this event at Enterprise Technology Leadership Summit Las Vegas 2024
Glad you liked @dlbrey77 This mindset is extremely important, as it sets everything else going forward on the Product Team
Team APIs - the most successful asset in creating brave communication between teams. 😍
I guess the API to my team would be Jira. Other teams need something from us, we usually capture something about it in a Jira Issue. Humans and bots can make new Jira Issues too. Fun.
Not sure it has to be aspirational to have it- maybe aspirational getting other teams to actually use it, though?
This read might help elaborate on the concept @contact372: https://github.com/TeamTopologies/Team-API-template
Yeah, getting people to write it down, keep it updated, and use it as a first point of contact with an external team. I gave a brief internal talk that for our organization the scrum master is responsible for all the cognitive load for interacting with other teams and wouldn't it be great to write it all down and share publicly?
Exactly that, the tricky part is making sure people are using it. We document our Teams APIs using the template linked by @patrick.harbolick
This is a very important point to pay attention to. If the Mdt becomes a bottleneck, it can compromise the whole value stream
It is always fun to hear all the reasons people can come by to justify such decision 😂
This talk should be added to onboarding playlists for various leadership roles in our org. Awesome talk, thank you Marcelo.
“Velocity is both speed and direction, they were moving with speed but had no direction” this one hits home!
Love this - focus on solving a customer problem. Seems obvious but often is forgotten.
"Naming a project is one of the most powerful tools you have as a leader" - we have found this to be so true. It's the first time that teams begin to discuss and get aligned on outcomes.
Also interesting that naming gets more difficult as the project scope increases.
@marc_eastburn Agree! Sometimes if you can't give a project a simple name, it may be time to break the work down into smaller chunks.
Chance of success of a program degrades exponentially with number of people required to execute. Math doesn’t lie!
Great lessons and visuals shared by @kate.matsudaira on team dynamics.
There were so many great concepts and graphs in @kate.matsudaira’s talk. It was hard to stop watching long enough to post one. 😀
Don’t Miss Boomi’s Demo at 12:10pm today at the Solutions Hub in the Expo Hall. https://etlslasvegas2024.sched.com/event/1hAaK/solutions-hub-boomi-your-path-to-practical-ai-how-to-orchestrate-ai-with-boomi Learn how Boomi helps organizations take the path to practical AI. This demonstration will include how to orchestrate AI processes using methods like RAG (retrieval augmented generation) as well as practical examples like our Boomi augmented chat engine. http://etlslasvegas2024.sched.com https://etlslasvegas2024.sched.com/event/1hAaK/solutions-hub-boomi-your-path-to-practical-ai-how-to-orchestrate-ai-with-boomi View more about this event at Enterprise Technology Leadership Summit Las Vegas 2024
Check out booth #109 for the hackathon winners! With 11 teams and nearly 100 participants, the level of innovation and collaboration exceeded all expectations. The creative solutions and fresh perspectives on Generative AI in Enterprise were truly inspiring!
Don’t Miss Tricentis’ Demo at 12:40pm today at the Solutions Hub in the Expo Hall. https://etlslasvegas2024.sched.com/event/1iB2X/solutions-hub-tricentis-ai-assistants-for-test-automation-at-scale Learn how Tricentis is leveraging generative AI to provide next-level testing and get an in-depth look at Tricentis Testim. We’ll show you how Testimenables less-technical experts to succeed with even the most complex test automation scenarios. Key takeaways: - AI can be used to accelerate custom application testing - Testim makes it faster to create tests that require less maintenance - Using generative AI, Testim Copilot allows creation of tests that would otherwise need to be coded by hand and accelerates testing - AI-driven quality is essential for development teams to ensure high-quality applications, and Testim delivers the speed development teams need (edited) http://etlslasvegas2024.sched.com https://etlslasvegas2024.sched.com/event/1iB2X/solutions-hub-tricentis-ai-assistants-for-test-automation-at-scale View more about this event at Enterprise Technology Leadership Summit Las Vegas 2024
Reminder: The breakout sessions are starting again in 5 minutes. Start navigating your way to whichever session you’re attending. https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png
I've waited for 2 days for this! Go @jason.fertel @benjie
Thinking the Amazon-style press release is also useful for improvement efforts.
Definitely. Press release, destination postcard, something pithy yet with emotion
Yaml ain't so bad. We have a yaml to document where all our yamls are. /s
Hourglass model also useful when thinking about how platform teams should work: diverse applications, common protocol, diverse capabilities.
TIL: https://marketplace.visualstudio.com/items?itemName=timkmecl.chatgpt
Reminder: The final plenary sessions are starting again in 5 minutes. Start making your way back to the Azure Ballroom. https://devopsenterprise.slack.com/files/UATE4LJ94/F07H7N10D62/timer.png
We've worked so hard building the StageSYNC tool over these past several years! If you'd like to use it at your event, get in touch with us at <mailto:yes@stagesync.info|yes@stagesync.info>.
It's so cool that you all took the initiative to develop that. Great enhancement.
⛓️ Please welcome the team from Vanguard, Denton Burnell, Head, Portfolio Construction Technology, and Colleen Evans, Senior Manager, Product Management. They'll be presenting Adaptability by Design: Decoupling Dependencies to Drive Client Value at Vanguard
"Hundreds of thousands of clients, millions of accounts, billions of dollars under management, get advice — e.g., rebalance portfolio, harvest losses, etc." (What could go wrong?)
"Our Super Bowl event is our morning batch jobs. But Super Bowl happens once a year. Our Super Bowl happens every morning!"
“100% accurate, 100% of the time.” No pressure.
Whenever any of the teams that generate their inputs have a bad day, we have a bad day. <--- they are coupled together.
`Good page to compare the different advice offerings: https://investor.vanguard.com/advice/compare-investment-advice#comparison-chart
Reusing components across offerings with a minimum balance of $3,000 to $5M. Rather different audiences…
I’ll never forget coming to the realization with @genek & @rdaitzman after this talk at Vanguard - “hold on, did he just say you can PAUSE the batch job?”
When @christina_yakomin @rdaitzman and I saw this presentation a couple of months ago, I think we all said, "Did they say they can PAUSE their batch jobs?!?" 😆
I see that we all share a core memory! Or maybe share a brain? Not sure….
I'm glad (and even relieved) to know that I'm not the only person blown away by the novelty of this — @mtnygard I've been meaning to tell you about this for months!!!
The existence of “Hulk clients” affects much of the performance testing we do across Vanguard. The hybrid async approach Denton and Colleen describe here for handling hulk clients is so creative!
Minimum Market Order functionality done via a JSON file, IIRC. Another form of decoupling.
🔆 Next up is Jason Yip, Senior Manager Product Engineering, Grainger, here to present Safe, Responsive, Trustworthy, Coherent: A Target Operating Model for Grainger Product Engineering
@genek : Jason worked on CruiseControl before I did: https://cruisecontrol.sourceforge.net/developers.html
Leader in MRO market is only 7% market share — Maintenance and Repair Operations.
Haha. "Transformations with money and clout becomes magnets for other people's problems". 😆
“Transformations are magnets for problems people want solved”
Hey, isn't this the second time Weinberg's book was mentioned?
We called the magnet projects MacGuffins. Everything will be solved when we get that thing.
Love the point that different audiences had different meaning for the same words.
From the Ground Rules for Effective Teams: “Agree what important words mean”
“Use simple jargon free language” I can think of a few words 😀
“Change failure rate of technical deployments” vs “Change failure rate of what customers consider a change”
"Basic failures: when things happen, people will question your competence (cert expiring)
Showing the Kano model to explain delight for preventing complicated outages? Brilliant. Really shows having a product mindset.
“Safe probably means automation” because of reduced MTTR < great insight
"When deploys/releases don't make contact with the customers, it doesn't count" — no feedback was generated.
I like option theory applied to software development: https://theitriskmanager.com/the-real-option-resource/
I love the use of optionality in these presentations — the right, but not the obligation, to do something. (Which is very tightly related to modularity and independence of action)
In fact, that insight earned Drs. Merton/Scholls/Black the Nobel Prize in Economics. ^^^^
Amazing use of emotional bank account concept… reliable delivery deposits trust in the user’s emotional bank account! 🔥
I’m missing a reading list of all the books / references shared during the conference.
Pointy haired Dilbert boss does not live in that aligned autonomy quadrant!
"The way to create coherence: get groups of people to talk, regularly. That's it."
Jason’s point that investment on uptime should be a function of the cost of downtime reminds of a point Patrick McKenzie regularly makes: “The optimal amount of fraud is non-zero”.
https://www.bitsaboutmoney.com/archive/optimal-amount-of-fraud/
🐸 Please welcome Joe Beutler, Solutions Engineer, OpenAI, here to present Beyond the Hype: Lessons Learned on the Path to Enterprise AI Adoption at OpenAI
ETLS = Extract Transform Load at plurals… 😉 @jason.cox @topo.pal
@jchyip's "transformation magnet" applies to AI, too. Attracts everyone. 😂
Thankless tasks quadrant… why do I suspect those will be left to the people?