Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

How HubSpot Builds its Engineering Culture (While Maintaining Speed)

20.126 visualizaciones

Publicado el

HubSpot SVP of Engineering Eric Richard's talk at Talking Tech, an engineering event in Dublin and Cambridge.

Publicado en: Tecnología
  • Leggo dopo le vacanze all'hotel merano 2000 https://www.sonnenheim.com/it
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • I never believed in Spells or Magic until I met this great spell caster called DR ONIHA.. The man I wanted to marry left me 3 months after our wedding ceremony and my life was upside down. He was with me for 4 years and I really love him so much. He left me for another woman with no reasons. When I called him, he never picked up my calls and he didn't want to see me around him. I was helpless and didn't know what to do to get the man I love back in my life. I went online in search of help and I found the DR ONIHA website. I have to contact him. So when i told DR ONIHA what happened. he helped me to do some readings, and after the readings he made me to realize that the other woman has done some spells over my boyfriend and that is the reason why he left me.. he told me he will help me to cast a spell to bring him back. At first I was skeptical but I just gave it a try. In 4 days after which the spell was done by DR ONIHA, My boyfriend called me himself and came to me apologizing. I can't believe he can ever come back to me again but now i am happy he's back and we are married now and we live as a happy family. Am posting this to the forum if anyone needs the help of this great man, you can also contact him through this.  Email address: onihaspelltemple@gmail.com   Website: http://onihaspells.com Call/Whatsapp number: + 16692213962 
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Get your husband back from the other woman....... Get up and get your husband back from the claws of another woman. Don’t let those years you have invested in your marriage go to waste. Stop sulking and take action. I just got my husband back through the help of Dr Unity love spell Experts. My name is Emily Sarah am from Tx,USA. My husband left me for another woman, This was just 3 years of our marriage. The most painful thing is that I was pregnant with our second baby. I wanted him back. I did everything within my reach to bring him back but all was in vain, I wanted him back so badly because of the love I had for him, I begged him with everything, I made promises but he refused. I explained my problem to my friend and she suggested that I should rather contact a spell caster that could help me cast a spell to bring him back , I had no choice than to try it. I messaged the spell caster called dr unity, and he assured me there was no problem and that everything will be okay before 11 hours. He cast the spell and surprisingly 11 hours later my husband called me. I was so surprised, I answered the call and all he said was that he was so sorry for everything that had happened He wanted me to return to him. He also said he loved me so much. I was so happy and went to him that was how we started living together happily again.thanks to dr unity . if you are here and your Lover is turning you down, or your husband moved to another woman, do not cry anymore, contact Dr.Unity for help now..Here his contact, WhatsApp him: +2348055361568 Email him at: Unityspelltemple@gmail.com His website:https://unityspells.blogspot.com
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • You have to choose carefully. ⇒ www.HelpWriting.net ⇐ offers a professional writing service. I highly recommend them. The papers are delivered on time and customers are their first priority. This is their website: ⇒ www.HelpWriting.net ⇐
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://fb2pdfbooks.com/ } ......................................................................................................................... Download Full EPUB Ebook here { http://fb2pdfbooks.com/ } ......................................................................................................................... Download Full doc Ebook here { http://fb2pdfbooks.com/ } ......................................................................................................................... Download PDF EBOOK here { http://fb2pdfbooks.com/ } ......................................................................................................................... Download EPUB Ebook here { http://fb2pdfbooks.com/ } ......................................................................................................................... Download doc Ebook here { http://fb2pdfbooks.com/ } ......................................................................................................................... ......................................................................................................................... ...................................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí

How HubSpot Builds its Engineering Culture (While Maintaining Speed)

  1. 1. TALKING TECH Building Engineering Culture (While Maintaining Speed) Eric Richard, VP of Engineering
  2. 2. AGENDA 1. Introduction 2. How Do We Work (Patterns and Anti-Patterns) 3. Pros and Cons 4. Case Studies 5. Q&A
  3. 3. Introduction
  4. 4. Inspirations
  5. 5. Inspirations https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  6. 6. Inspirations
  7. 7. Hi. I’m Eric.
  8. 8. About ● Inbound marketing, sales, and CRM growth stack ● Helping small and medium sized businesses (10 - 2000 employees) grow ● Founded in 2006. Over 35,000 customers in more than 90 countries ● Cambridge, MA, Dublin, Ireland (EMEA HQ); Singapore; Sydney, Australia; Tokyo, Japan; Berlin, Germany and Portsmouth, NH. ● Publicly listed (NYSE:HUBS)
  9. 9. About
  10. 10. About the HubSpot Product Team
  11. 11. How do we work?
  12. 12. Our Beliefs http://www.culturecode.com/
  13. 13. We believe ● If you give a team a compelling mission, ● the autonomy to attack the mission the best way they see fit, ● and the support to accomplish this… ● Magic happens
  14. 14. Core Engineering Philosophies 1. Learning Quickly 2. Ownership Builds Better Products 3. Invest in the Platform
  15. 15. Learning Quickly
  16. 16. How do you enable rapid learning? ● UX Research Team able to vet ideas quickly with real customers ● Minimize the distance from keyboard to production ● Ability to deploy to targeted sets of customers
  17. 17. Technology Implications ● Extremely efficient build and deploy tools ○ We have > 5000 production deploys / week. ● The architecture has to align with teams. ○ We have > 4,000 separately deployable units ○ These components are `apis/web services`, `kafka workers`, `scheduled batch jobs` and some `on_demand` processes that we use to do migrations and other manual work. ● Hovering on the master branch
  18. 18. Technology Anti-Patterns ● Large, long lived branches that have a big distance from the trunk ○ Avoiding “the big merge” ● Monolithic code base shared across multiple teams
  19. 19. Ownership Builds Better Products
  20. 20. Organizational Implications ● The team is the center of the universe ● Teams are kept small (~5 people) to avoid communication scaling ● Teams are cross disciplinary (product, design, dev) ● Teams own their entire stack
  21. 21. HubSpot’s Trinity ● Product Manager ○ DRI for figuring out which mountains to climb ● Tech Lead ○ DRI for figuring out how to climb the mountain ● Product Designer ○ DRI for the user experience ● Co-equal partners in running the team
  22. 22. Organizational Anti-Patterns ● Teams that are too large muddle ownership and create friction ● No separate QA, IT, or DevOps teams that you throw the build over the wall to or that have pager duty ● No “sustaining engineering” maintenance teams that own the code
  23. 23. Technology Implications ● You need to provide a ton of infrastructure to allow teams to focus on solving the business problems and not get mired in the weeds
  24. 24. Process Implications ● There are no overarching processes (Scrum, Kanban, etc.) for teams to use. ○ Our goal is to provide high level direction, guardrails, and the coaching to achieve their goals. ○ Teams decide what processes work best for them.
  25. 25. Process Anti-Patterns “Good process serves you so you can serve customers. But if you’re not watchful, the process can become the thing. This can happen very easily in large organizations. The process becomes the proxy for the result you want. You stop looking at outcomes and just make sure you’re doing the process right.” http://www.geekwire.com/2017/full-text-annual-letter-amazon-ceo-jeff-bezos-explains-avoid-becoming- day-2-company/
  26. 26. Invest in Platform
  27. 27. Platform Infrastructure ● About 20% of our engineers are in our Platform Infrastructure team ● Their customer is the rest of our developers ● They own: ○ Build and Deploy Tools ○ Core Java Libraries ○ UI Component Library ○ All tooling to manage AWS, HBase, MySQL, Kafka, ElasticSearch, etc. ● This is not seen as a cost center of “operations” folks. ○ This is seen as a core differentiator to make our developers more successful
  28. 28. Platform Infrastructure ● This only makes sense at scale ○ You have to be able to get leverage from the infrastructure teams to make this work
  29. 29. Pros and Cons
  30. 30. Where This Works Well ● Incredible velocity on teams ○ Able to make huge progress on major feature areas. ○ Every developer can push real code into production on their 1st day.
  31. 31. Where This Works Well ● Tremendous ownership of the product ○ Freedom to experiment with new technologies to meet business needs. ○ Huge cultural impact: people feel like they are doing meaningful work.
  32. 32. Where This Works Well ● Very strong DevOps model that aligns ownership and accountability
  33. 33. Where This is Hard ● Cross cutting initiatives are more difficult ○ The structure was designed to limit cross team communication challenges. ○ Cross-cutting initiatives need to be broken down into a large number of team-level changes.
  34. 34. Where This is Hard ● Providing technical and design consistency across the product ○ Yields “eventual consistency” model for technology. ○ Rely on product design team to ensure design consistency.
  35. 35. Examples of Platform Thinking
  36. 36. https://canvas.hubspot.com/
  37. 37. Thank you!

×