Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Our Team and Work Philosophy (Tavisca)

37 views

Published on

In this talk, Gurpreet Luthra welcomes the freshers at tavisca with some career advice from his own experiences. Then he introduces them to tavisca's Tribe & Squad structure. And the importance of creating a 10x environment

Published in: Career
  • Be the first to comment

  • Be the first to like this

Our Team and Work Philosophy (Tavisca)

  1. 1. 1 Our Teams & Work Philosophy (Gurpreet Luthra – Head of Product Practice)
  2. 2. 2 Welcome to
  3. 3. My beginnings… In 2001
  4. 4. The Landscape of Software Development 15+ Years ago 1. One programming language (Java or .NET) 2. SQL / Database 3. Windows / Linux 4. Data Structures & Algorithms 4 Today 1. Java/.NET/Python + Javascript 2. SQL & NoSQL 3. Windows & Linux 4. Data Structures & Algorithms 5. Git / Github 6. Containers / Docker 7. HTTP and REST 8. React / Angular 9. Continuous Integration 10. Test Driven Development 11. Domain Driven Design 12. Kibana 13. Cloud Deployments 14. Agile / XP 15. Story Slicing & Estimation 16. Functional Style / Lambdas 17. Reactive Programming / Concurrency 18. Performance Tuning 19. …. others
  5. 5. 5 Uni-directional career path
  6. 6. 6
  7. 7. 7 My Journey Since Last 18 Years Companies Roles Years Persistent Engineer / Developer 2 IBM Labs Engineer / Tech Lead 3 Performix (startup) Senior Engineer / Director 4 ThoughtWorks Senior Engineer / Community Manager / Product Owner / Technical Principal / Open Source Evangelist 7 Tavisca Head of Product Practice Going On…
  8. 8. 8
  9. 9. 9
  10. 10. Creating a multi-dimensional career 10 1. A Learning Mindset. 2. Focus on fundamentals. 3. All roles – design, development, testing, support, doc, etc.. 4. No work is out-of-bounds. 5. Experiment / Learn / Fail / Learn / Experiment. AND …
  11. 11. The Sum of Parts is More than the Individual
  12. 12. 12
  13. 13. 13
  14. 14. A place where we do our life’s work • Mastery – Continuously grow our craft. • Autonomy – Feel in control. • Purpose – Have clarity on our purpose, and feel worthwhile. • Connectedness – Feel like we belong in a community.
  15. 15. An Amplifying Environment “This industry often speaks of the 10x developer, and not a lot about the 10x environment. I think the latter is much more reproducible. And in fact, most people who appear to be 10x developers were simply lucky enough to be working in a 10x environment.” 15 https://m.signalvnoise.com/hybrid-development-is- how-we-give-our-teams-of-three-superpowers/ (5 – July – 2019) David Heinemeier Hansson (DHH) CTO BaseCamp Founder: Ruby On Rails (RoR)
  16. 16. Spotify – Tribe/Squad/Guild model Our mission is to unlock the potential of human creativity—by giving a million creative artists the opportunity to live off their art and billions of fans the opportunity to enjoy and be inspired by it. Today, Spotify is the most popular global audio streaming subscription service with 217m users, including 100m subscribers, across 79 markets. Spotify is the largest driver of revenue to the music business today. 16
  17. 17. Our Tribes 17 Flights CHAI Checkout BizOps ORXeEnablement Product Mode Teams 1. Mastery 2. Autonomy 3. Purpose 4. Connectedness
  18. 18. Our Tribes 18 Flights Flights Tribe Launch Squad F- Squad1 F- Squad2 F- Squad3 Every Tribe • Product Manager • Delivery Manager Every Squad • Product Analyst • Iteration Manager
  19. 19. DUAL TRACK AGILE
  20. 20. What do we expect from you? 20 1.Collaboration: Focus on being part of a team. Work collaboratively. Learn. Teach. 2.Fail Fast: Experiment. Don't be worried of tripping / failing. 3.Excellence: Strive for excellence. And continuous improvement. Provide Feedback. 4.Technology: Master Technology. Fundamentals, Language, Storage, Practices, Cloud, Domain. 5.Ask questions. Understand the WHY.
  21. 21. 21 Welcome to

×