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

How to break down

How to break down

Lightning Talk

Niklas Kiefer

June 29, 2021
Tweet

More Decks by Niklas Kiefer

Other Decks in Programming

Transcript

  1. 2 This session What it means to me (mental model)

    What is important to me Not defining a general process Making recommendations that worked well for me in the past Doing it via example
  2. 3 “Breakdown” - what it means to me Given a

    complex requirement or goal, a breakdown is the initial step to split it into smaller manageable chunks. Each chunk should be then shaped to something to easily work on, one step at a time. Break a chunk as small as possible so that me or another person can work with each chunk and develop a working product. 1 2 3
  3. 4 “Breakdown” - what it means to me Given a

    complex requirement or goal, a breakdown is the initial step to split it into smaller manageable chunks. 1
  4. 5 “Breakdown” - what it means to me Given a

    complex requirement or goal, a breakdown is the initial step to split it into smaller manageable chunks. 1 Task A Task B Task C Task Z ...
  5. 6 “Breakdown” - what it means to me Each chunk

    should be then shaped to something to easily work on, one step at a time. 2 What How why WHY UX Thinking
  6. 7 “Breakdown” - what it means to me Each chunk

    should be then shaped to something to easily work on, one step at a time. 2 What How why WHY UX Thinking basic human needs
  7. 8 “Breakdown” - what it means to me Each chunk

    should be then shaped to something to easily work on, one step at a time. 2 What How why WHY UX Thinking basic human needs autonomy bonding competence physicality significance stimulation security popularity Sarah Diefenbach and Marc Hassenzahl
  8. 9 “Breakdown” - what it means to me Each chunk

    should be then shaped to something to easily work on, one step at a time. 2 Shape up
  9. 10 “Breakdown” - what it means to me Each chunk

    should be then shaped to something to easily work on, one step at a time. 2 double (triple) Diamond
  10. 11 “Breakdown” - what it means to me Each chunk

    should be then shaped to something to easily work on, one step at a time. 2 really understand the goal and the why
  11. 12 “Breakdown” - what it means to me Each chunk

    should be then shaped to something to easily work on, one step at a time. 2
  12. 13 “Breakdown” - what it means to me Break a

    chunk as small as possible so that me or another person can work with each chunk and develop a working product. 3 Kickoff Epic issues
  13. 18 1 Create an empty Epic Issue mark as epic

    issue give few first words about the what
  14. 19 1 Create an empty Epic Issue mark as epic

    issue give few first words about the what give few first words about the why
  15. 20 1 Create an empty Epic Issue mark as epic

    issue give few first words about the what collect tasks (actual break down) give few first words about the why
  16. 21 1 Create an empty Epic Issue mark as epic

    issue give few first words about the what collect tasks (actual break down) give few first words about the why provide additional important resources
  17. 27 2 Start chatting OKR presentation Initial clarification “Internal Kickoff”

    Technical brainstorming Product brainstorming There is even more (consultants, customers, community)
  18. 29 “Breakdown” - what it means to me Each chunk

    should be then shaped to something to easily work on, one step at a time. 2 What How why WHY UX Thinking basic human needs autonomy bonding competence physicality significance stimulation sicherheit security popularity Sarah Diefenbach and Marc Hassenzahl Reminder
  19. 31 5 Scope, shape and (maybe) hack • take individual

    post its that are unclear or have a bigger uncertainty • consult others • create sketches • do research • hack and try something out • ...
  20. 38 7 Summarize and kick it off Provide enough context,

    invite anyone optionally Have a look at our docs
  21. 39 7 Summarize and kick it off Important: after the

    Kickoff and Scope Clarifications • Write and send a summary (e.g. via Mail, inside the Epic issue) • Keep the Epic Issue on track • Create sub issues if needed • Start the work
  22. 41 Summary and possible action needs • Create Epic Issue

    Template • Create Miro Template for Kickoffs • Share your thoughts
  23. 43

  24. 44 Notes • What it means to me ◦ OKR

    as a starting point ◦ Double diamond & shape up & the big why ◦ How does the Kickoff fit into this • Learning by example ◦ KR: Camunda Modeler has Zeebe Modeler capabilities integrated and is ready to be released ◦ Get input first from all stakeholders! ◦ What does it mean? What is the minimal thing we want to achieve? First step: clarify OKR ◦ Create an empty epic issue ◦ Collecting, collecting, collecting ◦ Try to scope and descope, already try out stuff (hacking) ◦ Once I as a DRI think it is sophisticated shaped, initiate the Kickoff, create Miro • Potential action items for us as a team