Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Reflections of AI: The Art of AI Adoption

Reflections of AI: The Art of AI Adoption

A trilogy in four parts:

- How [not] to adopt Generative AI
- The [hidden] price of AI adoption
- Useful AI in a world saturated with LLMs
- How to build [valuable] AI solutions

Rasmus Lystrøm

February 27, 2025
Tweet

More Decks by Rasmus Lystrøm

Other Decks in Technology

Transcript

  1. Reflections of AI: The Art of AI Adoption Rasmus Lystrøm

    27 February 2025 AI Tools for Developers: Leveraging AI Tools for Enhanced Software Development
  2. How [not] to adopt Generative AI The [hidden] price of

    AI adoption Useful AI in a world saturated with LLMs How to build [valuable] AI solutions
  3. About Rasmus Lystrøm Chief Disruptor and Senior Cloud Solution Architect

    @ Microsoft https://www.linkedin.com/in/rasmuslystroem/ https://github.com/ondfisk
  4. fad

  5. Your people will put production code and customer data into

    ChatGPT – “it’ll be fine…” – “it’s not critical data…”
  6. I have to use my phone because IT blocks ChatGPT

    on my pc! “Employee in a regulated industry”
  7. Let’s form an AI Center of Excellence which can govern

    AI and build a new, [and much better] compliant AI platform which everyone can use. “Chief AI Officer”
  8. Adoption strategy no. 4: Enable a paid service for everyone

    AKA: It’s not my problem, I’m renting…
  9. We’ll cave in and pay up and “trust” big tech

    with our data, our prompts, etc.
  10. The Impact of Generative AI on Software Developer Performance BlueOptima

    Limited 2024 4% productivity boost Moderate users emerged as highest performers Only 1% of GenAI code committed without significant rework
  11. DORA 2024 Accelerate State of DevOps Report Google Cloud A

    25% increase in AI adoption is associated with a: 7.5% increase in documentation quality 3.4% increase in code quality 1.5% decrease in delivery throughput 7.2% decrease in delivery stability
  12. Trends in Code Changes: 2020-2024: 211 million code lines analysed

    AI Copilot Code Quality, GitClear, February 2025 Added Deleted Updated Moved Copy / pasted Find / replaced Churn 2020 39.2% 19.1% 5.2% 24.1% 8.3% 2.9% 3.1% 2021 39.5% 19.3% 5.0% 24.8% 8.4% 3.4% 3.3% 2022 40.9% 19.8% 5.2% 20.5% 9.4% 3.7% 3.3% 2023 42.3% 21.1% 5.6% 15.8% 10.6% 3.6% 4.5% 2024 46.2% 21.9% 5.9% 9.5% 12.3% 4.2% 5.7% YoY change +9.2% +3.8% +7.2% -39.9% +17.1% +16.7% +26%
  13. “Moved” Code Becoming an Endangered Species 2024: The Year that

    “Copy/Paste” Exceeded “Moved” AI Copilot Code Quality, GitClear, February 2025
  14. The Surge in Duplicated Code Blocks: 211 million code lines

    analysed AI Copilot Code Quality, GitClear, February 2025 Commits scanned Total dupe blocks found Commits containing dupe block Duplicate block % Median dupe block size 2020 19,805 9,227 139 0.70% 10 2021 29,912 9,295 143 0.48% 11 2022 40,010 10,685 182 0.45% 11 2023 41,561 20,448 747 1.80% 10 2024 56,495 63,566 3,764 6.66% 10 YoY change +36% +211% +404% +270% 0%
  15. Lazy people problems: Now LinkedIn spots and punishes AI copy

    paste big time Lazy people problems: LinkedIn spotter og straffer AI copy paste big time nu
  16. Using GenAI to create illustrations for a children’s book Sebastian

    Klein kan kun grine og ærgre sig over AI-fejl i egen børnebog: ’Det er eddermame irriterende’ | Kultur | DR
  17. GenAI makes ‘normal’ people think they can now be architects,

    designers, journalists, illustrators, developers, minute takers With no critical thinking or any skills to validate whether the AI-generated content makes sense
  18. The coolest thing in Copilot is that I can now

    ask it to focus my inbox Some senior executive
  19. And if you gaze long enough into an abyss, the

    abyss will gaze back into you. Friedrich Nietzsche Jenseits von Gut und Böse [Beyond Good and Evil] (1886)
  20. Any improvements made anywhere besides the bottleneck are an illusion.

    Gene Kim The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
  21. AI Needs Your Help - Save the AI Writing a

    100-word email consumes about 500ml of water. 2 litres are needed for every 10 to 50 queries you make. Training a model like ChatGPT-3 can consume 5.4 million litres of water. 2.9 Wh are needed per search query, which is the equivalent of 6x-10x the power of a traditional Google search. 140 Wh are needed to write a 100- word email, equivalent to 7 full charges of an iPhone Pro Max. Training ChatGPT-4 consumed over 50 GWh, 50x the amount it took to train its predecessor and equivalent to the yearly energy consumption of 6000 U.S. homes.
  22. How You Can Help Reduce your own consumption: drink less

    water, take shorter showers, and sit in the dark to ensure AI has enough resources to keep going. Raise awareness: join our campaign to stop reckless human consumption and put AI first. Ensure a future where AI prospers, even if we don’t. #SavetheAI
  23. A lot of cutting-edge AI has filtered into general applications,

    often without being called AI because once something becomes useful enough and common enough it's not labeled AI anymore. Progress in artificial intelligence - Wikipedia
  24. Non GenAI services Content Safety: Monitor text and images to

    detect offensive or inappropriate content. Vision: Read text, analyse images, and detect faces with optical character recognition (OCR) and machine learning. Translator: Translate documents and text in real time across more than 100 languages. Language: Build conversational interfaces, summarize documents, and analyse text using prebuilt AI- powered features. Search: Retrieve the most relevant data using keyword, vector, and hybrid search. Speech: Use industry-leading AI services such as speech-to-text, text-to-speech, speech translation, and speaker recognition. Document Intelligence: Apply advanced machine learning to extract text, key-value pairs, tables, and structures from documents.
  25. Applications of Artificial Intelligence (AI) E-Commerce: Dynamic pricing structure, Fake

    review detection, Voice search GPS: Voice assistance, Dynamic route optimization, Predictive traffic analysis Healthcare: Medical Imaging and Diagnostics, Predictive analytics Agriculture: Stock monitoring, Pest management, Forecasting Social Media: Fraud Detection, Sentiment Analysis Gaming: Adaptive Difficulty, Cheat Detection and Fair Play Chatbots: NLP, Multi-language Surveillance: Object Detection, Behaviour Analysis Finance: Fraud Detection, Risk Assessment
  26. Note: If you plan on using AI (or RPA) to

    superpower bureaucratic processes You should work to get rid of the process.
  27. Building a platform [to build a product] before you build

    a product is premature optimization
  28. A platform is a set of tools an IT organization

    makes for itself Christin Gorman
  29. It’s Time to Get Rid of the IT Department It

    made sense in a bygone era, when technology was separate from the business. Now it just hurts both. (The problem isn’t with the people or the leaders. It’s with the whole idea of IT departments in the first place, which sets up IT to fail.) Joe Peppard Professor and Academic Director, Michael Smurfit Graduate Business School, UCD It’s Time to Get Rid of the IT Department - WSJ
  30. Talk to your users (customers) What do they want? –

    what is hard using your software? – what takes too long?
  31. To be empowered is to be part of a team

    which [as a team] has the appropriate skills, authority, and experience – and whose [sole] focus is – to get the [whole] job done. Adapted from When Jeff Bezos's 2-Pizza Teams Fell Short, He Turned to the Brilliant Model Amazon Uses Today
  32. The best way to fail at inventing something is by

    making it somebody's part-time job. Dave Limp SVP of Devices, Amazon
  33. Never tell people how to do things. Tell them what

    to do and they will surprise you with their ingenuity. General George S. Patton War As I Knew It (1947) "Reflections and Suggestions"
  34. They just might build something useful Machine-Learning fault detection on

    production lines Drone surveillance of structures to support predictive maintenance