The video on-demand of this session is available to logged in QCon attendees only. Please login to your QCon account to watch the session.

Session + Live Q&A

Engineering Your Organization: Services, Platforms, and Communities

All organizations are wrong, but some are useful. This session discusses the different ways high-performing engineering organizations gain leverage by specialization and sharing. Taking an engineering approach, we can factor out common capabilities into Services, Platforms, and Communities, with the goal of enabling other teams to sustainably deliver specialized value to customers and to the business.  

With common Services, organizations effectively divide work and expertise by domain. We discuss full-stack teams, the healthy vendor-customer relationship between provider and consumer, and the need to allow customer teams to choose whether or not to use a service.  

With a common Platform (or platforms), organizations share foundational capabilities and make it easier to build, deploy, and operate services and applications. We discuss the value of a Paved Road a la Netflix or Google, the fear of lock-in, and the need to charge customer teams for usage of the platform.  

With common Communities of Practice, organizations share ideas, practices, and idioms outside the formal organizational structure. We also discuss the value of an internal open source model for developing and improving shared systems.  

Lastly, we outline the critical characteristics of Leadership that make all of this possible, including technical competence of leaders, employee empowerment, psychological safety, and inclusive decision-making.  

You will take away actionable insights you can apply in your own organization.


Speaker

Randy Shoup

VP Engineering and Chief Architect @eBay

Randy has spent more than two decades building distributed systems and high performing teams, and has worked as a senior technology leader at eBay, Google, and Stitch Fix. He coaches CTOs, advises companies, and generally makes a nuisance of himself wherever possible. He is currently VP...

Read more
Find Randy Shoup at:

Date

Wednesday May 26 / 11:10AM EDT (40 minutes)

Track

Optimizing Your Organization for Speed

Topics

Organizational Patterns

Add to Calendar

Add to calendar

Share

From the same track

Session + Live Q&A Organizational Patterns

Business and Technical Agility with Team Topologies

Wednesday May 26 / 09:10AM EDT

Organizations that do not adapt rapidly to the modern, highly-changeable business and technical environment are failing, and failing in large numbers. Increased regulation,pressures from climate change, shifting of energy sources, digitalization, cloud-native, and (recently) the COVID-19 pandemic...

Matthew Skelton

Director @ConfluxHQ & Co-author @TeamTopologies

Manuel Pais

IT Organizational Consultant & Co-author of the book @TeamTopologies

Session + Live Q&A Organizational Patterns

The Continuous Integration Approach to Engineering Leadership

Wednesday May 26 / 10:10AM EDT

Sometimes the most powerful tool for teams is confidence, but especially during times of rapid change and uncertainty, it can be hard to come by.Confidence in their code. Confidence in their processes. Confidence in their organization. This is why it’s more important than ever that...

Lena Reinhard

Vice President of Product Engineering @CircleCI

PANEL DISCUSSION + Live Q&A Organizational Patterns

Leading Organizational Change to Improve Flow Panel

Wednesday May 26 / 12:10PM EDT

Please join this panel of industry experts to talk about how to lead organizational change to improve velocity and quality. We will discuss topics like:How to help platform teams foster and maintain customer focus and empathyHow to find the sweet spot between standardization and team autonomyHow...

Sarah Wells

Former Tech Director for Engineering Enablement @FT (Financial Times)

Sangeeta Narayanan

Director, Media Cloud Engineering @Netflix

Nick Caldwell

VP of Engineering @Twitter & HubSpot Board

View full Schedule