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

An opinionated guide on making PoCs - Droidcon ...

An opinionated guide on making PoCs - Droidcon London 2022

Avatar for Oussama Hafferssas

Oussama Hafferssas

October 30, 2022
Tweet

More Decks by Oussama Hafferssas

Other Decks in Technology

Transcript

  1. An opinionated guide on making PoCs OussamaHaff @ + =

    Visit per month on mobile apps 80 M 160 Train companies + 750 People from 50 nationalities
  2. Product ! " # MVP? Idea Minimal Viable Product An

    opinionated guide on making PoCs OussamaHaff @
  3. Product MVP Prototype Idea ! Photo by @AppleDempYT - https://twitter.com/AppleDemoYT/status/1343016122300432384/photo/3

    Photo by @AppleDempYT - https://twitter.com/AppleDemoYT/status/1512100802428612614/photo/4 An opinionated guide on making PoCs OussamaHaff @
  4. Product MVP Prototype Idea ! Photo by @AppleDempYT - https://twitter.com/AppleDemoYT/status/1343016122300432384/photo/3

    Photo by @AppleDempYT - https://twitter.com/AppleDemoYT/status/1512100802428612614/photo/4 An opinionated guide on making PoCs OussamaHaff @
  5. Product MVP Prototype Idea ! Photo by @AppleDempYT - https://twitter.com/AppleDemoYT/status/1343016122300432384/photo/3

    Photo by @AppleDempYT - https://twitter.com/AppleDemoYT/status/1512100802428612614/photo/4 An opinionated guide on making PoCs OussamaHaff @
  6. Product MVP Prototype Idea ! ❌ No clients involved Less

    aesthetics % Clients ~involved Better aesthetics An opinionated guide on making PoCs OussamaHaff @
  7. Product MVP Prototype Idea Proof of Concept The proof that

    a concept works An opinionated guide on making PoCs OussamaHaff @
  8. Tech Tech Tech Tech Product MVP Prototype Idea Proof of

    Concept An opinionated guide on making PoCs OussamaHaff @ The proof that a concept works
  9. Proof of Concept An opinionated guide on making PoCs OussamaHaff

    @ • The proof that a technology works for a specific context
  10. • The proof that a technology works for a specific

    context • Evaluate the benefits and the limits of a technology Proof of Concept An opinionated guide on making PoCs OussamaHaff @
  11. • The proof that a technology works for a specific

    context • Evaluate the benefits and the limits of a technology Proof of Concept works like a charm! k8s Ansible Compose Svelte Relay An opinionated guide on making PoCs OussamaHaff @
  12. • The proof that a technology works for a specific

    context • Evaluate the benefits and the limits of a technology fulfils our needs in terms of.. Proof of Concept k8s Ansible Compose Svelte Relay An opinionated guide on making PoCs OussamaHaff @
  13. Tech Tech Tech Tech Product MVP Prototype Idea Proof of

    Concept An opinionated guide on making PoCs OussamaHaff @
  14. Tech Tech Tech Tech Product MVP Prototype Idea Proof of

    Concept An opinionated guide on making PoCs OussamaHaff @
  15. Step 1 Understand your project needs • Software engineers needs

    • UX / UI Designers needs • QA Engineers needs • Engineering managers needs • Product needs • HR needs An opinionated guide on making PoCs OussamaHaff @
  16. Step 1 Understand your project needs How? Track frustrations across

    teams An opinionated guide on making PoCs OussamaHaff @
  17. Step 1 Understand your project needs How? Track frustrations across

    teams ✨ NVC (Non Violant Communication) An opinionated guide on making PoCs OussamaHaff @ Unfulfilled need ➡ frustration ➡ violence
  18. Step 1 Understand your project needs How? Track frustrations across

    teams ✨ NVC (Non Violant Communication) An opinionated guide on making PoCs OussamaHaff @
  19. Step 2 like a scientist! Make the PoC project An

    opinionated guide on making PoCs OussamaHaff @
  20. Step 2 How? like a scientist! Make the PoC project

    An opinionated guide on making PoCs OussamaHaff @
  21. How? • Follow the scientific method Step 2 like a

    scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  22. How? • Follow the scientific method Read the doc Step

    2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  23. How? • Follow the scientific method Hypothesis Read the doc

    Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  24. How? • Follow the scientific method Hypothesis Read the doc

    Experiment Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  25. How? • Follow the scientific method Hypothesis Read the doc

    Experiment Measure Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  26. How? • Follow the scientific method Hypothesis Read the doc

    Experiment Measure Report Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  27. How? • Follow the scientific method Hypothesis Read the doc

    Experiment Measure Report ( Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  28. How? • Follow the scientific method Hypothesis Read the doc

    Experiment Measure Report ( Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  29. How? • Follow the scientific method Hypothesis Read the doc

    Experiment Measure Report ( Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  30. How? • Follow the scientific method Hypothesis Read the doc

    Experiment Measure Report ( 3 Step 2 like a scientist! Make the PoC project 4 5 6 An opinionated guide on making PoCs OussamaHaff @
  31. How? • Follow the scientific method • Keep in mind

    your budget Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  32. How? • Follow the scientific method • Keep in mind

    your budget • Start with the happy path Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  33. How? • Follow the scientific method • Keep in mind

    your budget • Proofread your experiments • Start with the happy path Step 2 like a scientist! Make the PoC project An opinionated guide on making PoCs OussamaHaff @
  34. Step 3 Go back to Step 1 An opinionated guide

    on making PoCs OussamaHaff @
  35. Step 3 Go back to Step 1 Why? An opinionated

    guide on making PoCs OussamaHaff @
  36. Step 3 Go back to Step 1 Why? • Make

    a projection of project needs on your findings An opinionated guide on making PoCs OussamaHaff @
  37. Step 3 Go back to Step 1 Why? • Software

    engineers needs • UX / UI Designers needs • QA Engineers needs • Engineering managers needs • Product needs • HR needs F1 ✅ F2 ✅ F3 ❌ F5 ✅ F6 ❌ F7 ✅ F8 ❌ F9 ✅ F10 ✅ F11 ❌ F12 ❌ F13 ❌ F14 ✅ F15 ❌ • Make a projection of project needs on your findings An opinionated guide on making PoCs OussamaHaff @
  38. Step 3 Go back to Step 1 Why? • Software

    engineers needs • UX / UI Designers needs • QA Engineers needs • Engineering managers needs • Product needs • HR needs F1 ✅ F2 ✅ F3 ❌ F5 ✅ F6 ❌ F7 ✅ F8 ❌ F9 ✅ F10 ✅ F11 ❌ F12 ❌ F13 ❌ F14 ✅ F15 ❌ • Make a projection of project needs on your findings An opinionated guide on making PoCs OussamaHaff @
  39. Step 4 Sharing your takeaways How? • Detailed technical document

    An opinionated guide on making PoCs OussamaHaff @
  40. Step 4 Sharing your takeaways How? • Detailed technical document

    • Sample project An opinionated guide on making PoCs OussamaHaff @
  41. Step 4 Sharing your takeaways How? • Detailed technical document

    • Talk (Highly recommended) • Sample project An opinionated guide on making PoCs OussamaHaff @
  42. Audience-aware Step 4 Sharing your takeaways How? • Detailed technical

    document • Talk (Highly recommended) • Sample project An opinionated guide on making PoCs OussamaHaff @
  43. Audience-aware Step 4 Sharing your takeaways How? Future Reality Tree

    • Detailed technical document • Talk (Highly recommended) • Sample project An opinionated guide on making PoCs OussamaHaff @
  44. Happier clients & stakeholders Better time to market Better quality

    Using Jetpack Compose Future Reality Tree An opinionated guide on making PoCs OussamaHaff @
  45. Happier clients & stakeholders Better time to market Better quality

    Using Jetpack Compose Future Reality Tree Use MVVM / UDF Learn Compose Frequent dev tools updates Invest in learning Prioritise technical debt tasks An opinionated guide on making PoCs OussamaHaff @
  46. Audience-aware Step 4 Sharing your takeaways How? Future Reality Tree

    • Detailed technical document • Talk (Highly recommended) • Sample project An opinionated guide on making PoCs OussamaHaff @
  47. Audience-aware Step 4 Sharing your takeaways How? Future Reality Tree

    ✨ • Detailed technical document • Talk (Highly recommended) • Sample project An opinionated guide on making PoCs OussamaHaff @