1 / 19

Makers and Menders

When you think of a developer what comes to mind? A brogrammer living in San Francisco working 23 hours a day on the next Facebook? If so, you wouldn’t be alone. Like so many industries, software development is rife with stereotypes. And one that is particularly pervasive is the idea that all developers, if given the chance, would opt for a complete rewrite of an application. <br><br>While it’s true that there are many software developers who do enjoy starting with a clean slate, there is also a group who loves working on making existing applications better. Rather than starting from scratch and building an 80% solution, these developers are ideal for taking over a project once it has become stable, and nurturing it for a long time. Neither developer is better. Both are needed in the software world. In this talk, you’ll learn what motivates the small but passionate group of "menders" — people who love taking an existing project and making it better over time.

Download Presentation

Makers and Menders

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MAKERS & MENDERS PUTTING THE RIGHT DEVELOPERS ON THE RIGHT PROJECTS BY ANDREA GOULET CO-FOUNDER & CEO, CORGIBYTES @andreagoulet

  2. WHO LOVES software maintenance? @andreagoulet

  3. “MY DREAM JOB IS CLEANING UP OTHER PEOPLE’S CODE.” M. Scott Ford, Corgibytes CTO @andreagoulet

  4. “FIND SOMETHING EVERYONE NEEDS…AND NO ONE WANTS TO DO.” Andrea Goulet, Corgibytes CEO @andreagoulet

  5. SOFTWARE MAINTENANCE • IT Infrastructure: $4 Trillion Industry.1 • Federal Government: 90% of IT 
 Budget Spent on Legacy Systems.2 • Finance Industry: Legacy Systems 
 Recognized as Systemic Risk.3 Sources: 
 [1] http://freakonomics.com/podcast/in-praise-of-maintenance/
 [2] http://fedscoop.com/new-report-highlights-skyrocketed-agency-o-m-spending 
 [3} http://www.nakedcapitalism.com/2016/07/cobol-and-legacy-code-as-a-systemic-risk.html @andreagoulet

  6. SOMETHING EVERYONE NEEDS @andreagoulet

  7. SOFTWARE MAINTENANCE …AND NO ONE WANTS TO DO • Only about 10% of developers enjoy software maintenance.1 • Operations & Maintenance model labeled as an anti-pattern.2 • Shame has dominated software maintenance for decades. Sources: [1] Survey of hands raised at developer conferences when asked “Who loves software maintenance?” by Corgibytes executives. [2] https://18f.gsa.gov/2016/02/23/software-maintenance-is-an-anti-pattern/ @andreagoulet

  8. PRODUCT LIFE CYCLE DEVELOPMENT INTRODUCTION MAKING MENDING MATURITY GROWTH @andreagoulet

  9. MAKERS • INNOVATION & IDEATION • SPEED TO MARKET • FEATURE FOCUSED • RAPID PROTOTYPING • IDEA TO MVP • 80% SOLUTION • ENERGIZED BY BIG LAUNCH @andreagoulet

  10. MENDERS • FIX PROBLEMS • TACKLE TECHNICAL DEBT • MAKING PRODUCT STABLE • BUG FIXES & INTEGRATIONS • BIG WINS THROUGH MARGINAL GAINS • SLOW AND STEADY PACE @andreagoulet

  11. MENDER-FRIENDLY CULTURE • INTERESTING PROJECTS • SUPPORTIVE ENVIRONMENT • LIMITED DISTRACTIONS • AUTONOMY AND TRUST @andreagoulet

  12. INTERESTING PROJECTS • SOUNDS IMPOSSIBLE • IMPORTANT • INNOVATION IN TOOLING, METHODS, OR PROCESS @andreagoulet

  13. SUPPORTIVE ENVIRONMENT • ACT WITH EMPATHY • ADOPT A GROWTH MINDSET • COMMUNICATION IS JUST AS IMPORTANT AS CODE • CALM THE CHAOS • CRAFTSMANSHIP IN CONTEXT @andreagoulet

  14. LIMITED DISTRACTIONS Hey, you got a sec? @andreagoulet

  15. LIMITED DISTRACTIONS @andreagoulet

  16. @andreagoulet @andreagoulet

  17. AUTONOMY & TRUST • EMPATHY • VULNERABILITY • SHAME @andreagoulet

  18. WHY BOTHER? MAKERS MENDERS @andreagoulet

  19. CONTACT INFO @andreagoulet @corgibytes corgibytes.com legacycode.rocks @andreagoulet

More Related