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

Feedback Driven Development

Feedback Driven Development

Fast feedback is the most important thing in iterative software development.

Usually we develop something for a few weeks, then we test a few weeks, then we release it and only then we understand that everything does not work as it should. Metrics are failed, productologists are upset, time is lost.

We'll talk about how you can implement a system that will flexibly manage the functionality of the application directly in production (feature-toggling power) and conduct many experiments at the same time.

You can also watch the video of my speech on YouTube (in Russian).
https://www.youtube.com/watch?v=H9Ff6R_4Mw8&feature=youtu.be&t=4h45m00s

Ilya Tsarev

April 02, 2018
Tweet

Other Decks in Education

Transcript

  1. 4

  2. 5 5

  3. 6 6

  4. 7

  5. 8

  6. 14 • Feedback loop • Fast feedback • Feature toggling

    • Overview • Code • Tips & tricks
  7. 21

  8. 22

  9. 41

  10. 42

  11. 43

  12. 44

  13. 45

  14. 46

  15. 47

  16. 48

  17. 49

  18. 50

  19. 51

  20. 52

  21. 53

  22. 54

  23. 55

  24. 56

  25. 57

  26. 58

  27. 59

  28. 60

  29. 61

  30. 62

  31. 63

  32. 70

  33. 84

  34. Attention ‣ Removal task ‣ Time to live (expiration date)

    ‣ Time bomb (fail test) ‣ Upper bound 86