Slide 1

Slide 1 text

Skyrocketing Developer Velocity Daron Yöndem Azure Application Innovation Tech Lead for MEA Microsoft http://daron.me

Slide 2

Slide 2 text

Why? • Decreasing costs • Quicker go to market • Lowering complexity • Expanding organiztional know-how • Investing in the human capital

Slide 3

Slide 3 text

9. Team characteristics 10. Product Management 11. Organizational agility 12. Culture 13. Talent management Organizational enablement 5. Engineering practices 6. Security and compliance 7. Open source, inner source 8. Agile team practices Working practices 1. Architecture 2. Infrastructure and platform 3. Testing 4. Tools Technology 46 different drivers across 13 dimensions Developer Velocity Thought Leadership

Slide 4

Slide 4 text

Materializing… • Automation • Delegation • Abstraction

Slide 5

Slide 5 text

Materializing the future… • AI based pair programming • NLP based prototyping • Product Telemetry based experimentation

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

OpenAI Codex Model OpenAI Codex Model GitHub Private code Provide editor context Provide suggestions Improve suggestions Public code and text on the internet

Slide 8

Slide 8 text

Sketch 2 Code Open Source : https://github.com/microsoft/ailab/tree/master/Sketch2Code

Slide 9

Slide 9 text

DEMO

Slide 10

Slide 10 text

Thanks http://daron.me | @daronyondem