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

The art of crafting sustainable product

Shyamala
December 05, 2019

The art of crafting sustainable product

Shyamala

December 05, 2019
Tweet

More Decks by Shyamala

Other Decks in Technology

Transcript

  1. 1 Hello! I am Shyamala Software Engineer @ Volkswagen Digital:Lab

    Berlin @shyamala_u shyamz-22 dev.to/shyamala_u
  2. 9 Balanced Team Product Designer (Why) Product Manager (How) Product

    Engineer (What) Credit: Product Labs, Pivotal @shyamala_u
  3. 11 Iterative Planning Meetings Principles • Communication • Simplicity •

    Courage Tools/Techniques • Pivotal tracker • Trello • Outcomes not Outputs @shyamala_u
  4. 12 Design Reviews Principles • Communication • Simplicity • Feedback

    Tools/Techniques • Pen and Paper • Invision • Balanced Team work @shyamala_u
  5. 13 Pair Programming Principles • Communication • Simplicity • Courage

    • Respect • Feedback Tools/Techniques • Two Displays, Keyboards, Mouse • Ping-pong pairing, Driver-Navigator... @shyamala_u
  6. 15 Test Driven Development Principles • Simplicity • Feedback •

    Courage Tools/Techniques • Unit Testing • Outside In • Pacts • Selenium • Puppeteer • Cypress @shyamala_u
  7. 16 Continuous Integration / Delivery Principles • Feedback • Courage

    • Communication Tools/Techniques • Git • Devops • Trunk based developments • AWS, Azure, GCP • Kubernetes • Concourse, Jenkins @shyamala_u
  8. 17 Site Reliability Engineering Practices Principles • Feedback • Courage

    • Communication • Respect Tools/Techniques • Management Buy in • Error Budgets • Observability • Availability • New Relic, DataDog, ELK stack, Prometheus, Kibana @shyamala_u
  9. ~ 2 Minutes Weekly ~ 53 Minutes Yearly ~ 4

    Minutes Monthly 18 99.99% Availability @shyamala_u
  10. 19 Blameless Postmortems/ Retrospectives Principles • Communication • Simplicity •

    Feedback • Courage • Respect Tools/Techniques • White Board • Word Document Be Humble Be Kind!!! @shyamala_u
  11. Credits Special thanks to all the people who made and

    released these awesome resources for free: • Presentation template by SlidesCarnival • Photographs by Unsplash • Illustrations by Undraw.co 21
  12. Presentation design This presentation uses the following typographies and colors:

    • Titles: Poppins • Body copy: Muli You can download the fonts on these pages: https://www.fontsquirrel.com/fonts/poppins https://www.fontsquirrel.com/fonts/muli Dark gray #65617d | Medium gray #a7a4bc | Light gray #d8d5eb Bright green #a7d86d | Grass green #7cbe5f | Bottle green #52a551 You don’t need to keep this slide in your presentation. It’s only here to serve you as a design guide if you need to create new slides or download the fonts to edit the presentation in PowerPoint® 22
  13. SlidesCarnival icons are editable shapes. This means that you can:

    • Resize them without losing quality. • Change fill color and opacity. • Change line color, width and style. Isn’t that nice? :) Examples: 24
  14. ✋ ❤ and many more... 25 Now you can use

    any emoji as an icon! And of course it resizes without losing quality and you can change the color. How? Follow Google instructions https://twitter.com/googledocs/status/730087240156643328
  15. Instructions for use EDIT IN POWERPOINT® Click on the button

    under the presentation preview that says "Download as PowerPoint template". You will get a .pptx file that you can edit in PowerPoint. Remember to download and install the fonts used in this presentation (you’ll find the links to the font files needed in the Presentation design slide) EDIT IN GOOGLE SLIDES Click on the button under the presentation preview that says "Use as Google Slides Theme". You will get a copy of this document on your Google Drive and will be able to edit, add or delete slides. You have to be signed in to your Google account. More info on how to use this template at www.slidescarnival.com/help-use-presentation-template This template is free to use under Creative Commons Attribution license. You can keep the Credits slide or mention SlidesCarnival and other resources used in a slide footer. 26