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

Speed as a workplace habit

Speed as a workplace habit

Presented at the First International TDD conference on July 10, 2021.
Video link https://youtu.be/-_noEVCR__I?t=30507

In the early days of my career as a software engineer, I misunderstood activity for progress. Adopting TDD has given me apparent benefits like delivering higher quality software quickly and fixing bugs without breaking the rest of the software; it has also sensitized me towards inefficiencies that slow me down from getting work done.

In this talk, I will discuss my habits and a few case studies from projects that I have worked on and how I used appropriate tools or build a few when quick feedback and speed were necessary.

Ragunath Jawahar

July 11, 2021
Tweet

More Decks by Ragunath Jawahar

Other Decks in Programming

Transcript

  1. 1/9

  2. 2/9

  3. 3/9

  4. 4/9

  5. 5/9

  6. 6/9

  7. 7/9

  8. 8/9

  9. 9/9

  10. Key Promoter vs. Key Promoter X Action 㲗 Consequence Time

    (Same) Immediate Attention (Varies) Active vs. Passive
  11. Key Promoter vs. Key Promoter X Action 㲗 Consequence Time

    (Same) Immediate Attention (Varies) Active vs. Passive Response (Same) Suggestive & Informative
  12. Closing notes • Feedback cycles need not be excellent •

    Zoom in and out to identify and improve feedback cycles
  13. Closing notes • Feedback cycles need not be excellent •

    Zoom in and out to identify and improve feedback cycles • Perform cost-bene fi t analysis before improving a cycle
  14. Closing notes • Feedback cycles need not be excellent •

    Zoom in and out to identify and improve feedback cycles • Perform cost-bene fi t analysis before improving a cycle • CLI frameworks enable exploratory problem solving and bug discovery at scale