ThoughtWorks
  • Contact
  • Español
  • Português
  • Deutsch
  • 中文
Go to overview
  • Engineering Culture, Delivery Mindset

    Embrace a modern approach to software development and deliver value faster

    Intelligence-Driven Decision Making

    Leverage your data assets to unlock new sources of value

  • Frictionless Operating Model

    Improve your organization's ability to respond to change

    Platform Strategy

    Create adaptable technology platforms that move with your business strategy

  • Experience Design and Product Capability

    Rapidly design, deliver and evolve exceptional products and experiences

    Partnerships

    Leveraging our network of trusted partners to amplify the outcomes we deliver for our clients

Go to overview
  • Automotive
  • Cleantech, Energy and Utilities
  • Financial Services and Insurance
  • Healthcare
  • Media and Publishing
  • Not-for-profit
  • Public Sector
  • Retail and E-commerce
  • Travel and Transport
Go to overview

Featured

  • Technology

    An in-depth exploration of enterprise technology and engineering excellence

  • Business

    Keep up to date with the latest business and industry insights for digital leaders

  • Culture

    The place for career-building content and tips, and our view on social justice and inclusivity

Digital Publications and Tools

  • Technology Radar

    An opinionated guide to technology frontiers

  • Perspectives

    A publication for digital leaders

  • Digital Fluency Model

    A model for prioritizing the digital capabilities needed to navigate uncertainty

  • Decoder

    The business execs' A-Z guide to technology

All Insights

  • Articles

    Expert insights to help your business grow

  • Blogs

    Personal perspectives from ThoughtWorkers around the globe

  • Books

    Explore our extensive library

  • Podcasts

    Captivating conversations on the latest in business and tech

Go to overview
  • Application process

    What to expect as you interview with us

  • Grads and career changers

    Start your tech career on the right foot

  • Search jobs

    Find open positions in your region

  • Stay connected

    Sign up for our monthly newsletter

Go to overview
  • Conferences and Events
  • Diversity and Inclusion
  • News
  • Open Source
  • Our Leaders
  • Social Change
  • Español
  • Português
  • Deutsch
  • 中文
ThoughtWorksMenu
  • Close   ✕
  • What we do
  • Who we work with
  • Insights
  • Careers
  • About
  • Contact
  • Back
  • Close   ✕
  • Go to overview
  • Engineering Culture, Delivery Mindset

    Embrace a modern approach to software development and deliver value faster

  • Experience Design and Product Capability

    Rapidly design, deliver and evolve exceptional products and experiences

  • Frictionless Operating Model

    Improve your organization's ability to respond to change

  • Intelligence-Driven Decision Making

    Leverage your data assets to unlock new sources of value

  • Partnerships

    Leveraging our network of trusted partners to amplify the outcomes we deliver for our clients

  • Platform Strategy

    Create adaptable technology platforms that move with your business strategy

  • Back
  • Close   ✕
  • Go to overview
  • Automotive
  • Cleantech, Energy and Utilities
  • Financial Services and Insurance
  • Healthcare
  • Media and Publishing
  • Not-for-profit
  • Public Sector
  • Retail and E-commerce
  • Travel and Transport
  • Back
  • Close   ✕
  • Go to overview
  • Featured

  • Technology

    An in-depth exploration of enterprise technology and engineering excellence

  • Business

    Keep up to date with the latest business and industry insights for digital leaders

  • Culture

    The place for career-building content and tips, and our view on social justice and inclusivity

  • Digital Publications and Tools

  • Technology Radar

    An opinionated guide to technology frontiers

  • Perspectives

    A publication for digital leaders

  • Digital Fluency Model

    A model for prioritizing the digital capabilities needed to navigate uncertainty

  • Decoder

    The business execs' A-Z guide to technology

  • All Insights

  • Articles

    Expert insights to help your business grow

  • Blogs

    Personal perspectives from ThoughtWorkers around the globe

  • Books

    Explore our extensive library

  • Podcasts

    Captivating conversations on the latest in business and tech

  • Back
  • Close   ✕
  • Go to overview
  • Application process

    What to expect as you interview with us

  • Grads and career changers

    Start your tech career on the right foot

  • Search jobs

    Find open positions in your region

  • Stay connected

    Sign up for our monthly newsletter

  • Back
  • Close   ✕
  • Go to overview
  • Conferences and Events
  • Diversity and Inclusion
  • News
  • Open Source
  • Our Leaders
  • Social Change
Blogs
Select a topic
View all topicsClose
Technology 
Agile Project Management Cloud Continuous Delivery  Data Science & Engineering Defending the Free Internet Evolutionary Architecture Experience Design IoT Languages, Tools & Frameworks Legacy Modernization Machine Learning & Artificial Intelligence Microservices Platforms Security Software Testing Technology Strategy 
Business 
Financial Services Global Health Innovation Retail  Transformation 
Careers 
Career Hacks Diversity & Inclusion Social Change 
Blogs

Topics

Choose a topic
  • Technology
    Technology
  • Technology Overview
  • Agile Project Management
  • Cloud
  • Continuous Delivery
  • Data Science & Engineering
  • Defending the Free Internet
  • Evolutionary Architecture
  • Experience Design
  • IoT
  • Languages, Tools & Frameworks
  • Legacy Modernization
  • Machine Learning & Artificial Intelligence
  • Microservices
  • Platforms
  • Security
  • Software Testing
  • Technology Strategy
  • Business
    Business
  • Business Overview
  • Financial Services
  • Global Health
  • Innovation
  • Retail
  • Transformation
  • Careers
    Careers
  • Careers Overview
  • Career Hacks
  • Diversity & Inclusion
  • Social Change
TransformationTechnology StrategyBusinessTechnology

Evolving ThoughtWorks’ internal IT to solve broader cross-cutting problems

Meaghan Waters Meaghan Waters

Published: Jul 9, 2018

Today, ThoughtWorks has about 220 globally distributed people working in its internal IT organisation: TechOps, as it’s called here. We look after everything related to hardware, networks, infrastructure, software, and enterprise systems across all 15 countries and 42 offices that we operate in.


Tech Ops Teams

TechOps have worked in an end-to-end, cross-functional, ‘you build or buy it, you support it’  delivery model for three years now.  We’ve tweaked it, and we’ve played with some of the details as we’ve learnt things along the way, but generally, it has worked well for us in delivering value according to TW’s priorities and changing direction.

To achieve this outcome, our TechOps team was organised into the following three areas:
 
1. Function teams who were directly governed by areas of business operations: e.g., Sales, Finance or Recruiting. Priorities and budgets were ‘owned’ by the owner of each business operation. For example, the Head of Finance was responsible for high-level prioritisation and budget decisions in consultation with the TechOps Finance function team. The functions teams were responsible for full end-to-end design and development for apps and associated processes focussed around their particular business operations area.

2. Core teams governed by TechOps leadership and focussed on the underlying, and often ubiquitous, tech and processes necessary to run a company: e.g., networks, infrastructure, security, collaboration tools

3. Workspaces teams governed by TW’s regional Heads of Operations. These teams were responsible for keeping our offices and all our devices running. Where the first two types of teams are focussed globally and work very distributedly, the workspaces teams are designed to have a local focus and often act as the face of TechOps in the individual regions. Whilst working within a light framework of global standards and governance, they have the flexibility to respond to local needs.

Overall, as a structure, it worked. We were quickly and efficiently delivering value that was closely aligned with overall business priorities. We cleared out a lot of backlogs and revamped the way that we approached internal delivery.  However, we always knew there were risks associated with this siloed structure. From late 2016 we started to see the impact of those risks as we sought to address some of ThoughtWorks’ more complex operational issues.

The issues we saw emerging included:

  • Being great at serving one group of stakeholders at a time but not really great at designing for user journeys that involved collaboration across multiple business functional areas. We were optimising locally rather than across the organisation as a whole  
     
  • ThoughtWorkers interact with our products across many touch points - digital and physical - but those touchpoints are disconnected from one another, creating what we called ‘Scenarios of Pain.’
     
  • ThoughtWorks struggling to make global changes and tackle large programs of work due to conflicting cross-functional prioritisation and collaboration issues
     
  • Regions needing significant variance in systems to support financial, legal, regulatory and cultural needs
In 2017, we committed to addressing these issues, while still retaining what we knew were the benefits of our previous structure. We didn’t want to lose the close association with business operations and our end-to-end ownership of our various applications and offerings. So where did we end up?
Platforms Programme
  • Platforms as a Service underpinning all our work.
Decreasing the friction in delivery, increasing useful consistency and enabling faster experimentation and innovation both for TechOps and across the business as a whole. Most of our old ‘Core’ teams are being absorbed into the Platform
 
  • Service Experience teams focussed on E2E, multi-touchpoint experiences rather than remaining siloed around individual business functions.
We have four teams focussed on the four key phases of our business - ‘Opening up early stage Demand and Recruitment opportunities’, ‘E2E Customer Stewardship’, ‘TWer Experience’, and ‘Balancing our Business’.
The priorities and goals are a shift from an individual operational function to key business competency. Instead of asking “what’s the biggest priority for Finance?” we ask what’s the biggest priority for “E2E Customer Stewardship?”. With our new cross-functional group of stakeholders, we have very different and more valuable conversations. These conversations encourage different operational functions to optimise for achieving particular goals rather than optimising for siloed, functional efficiency. Our old ‘Function’ teams have all been moved into Service Experience teams

  • Hybrid Workspaces teams who are still  ‘on the ground’ in each of our regions play three roles in our new structure;
    ​
  • They work with regional leadership to make certain that all our infrastructure is sorted - offices, laptops, networks,
     
  • They are responsible for creating the services round ‘Offices’ and ‘Devices’ that will feed into our Platform;
     
  • They act as an SME for the Service Experience teams - remember how we mentioned that we wanted to create services that spanned both digital and physical environments? Well, these are the people that best understand the ‘physical’ part of that equation.
     
Challenges/Questions going forward

So far the reception for our evolution has been really positive, most people were saying “this is absolutely the right way to go”, “we should make this broader than our IT”, so we knew theoretically we were heading in the right direction.

It took us the rest of 2017 to move all the pieces around to get the new teams up and running.  We think the next stage will be the real test and we know we will iterate over our approach as we try things out and learn what does and doesn’t work.

Some of the things we’re concerned about and trying to mitigate include:

  • The platform teams being disconnected from their users and the reason for their existence - creating a platform as purely a technical exercise. After an initial false start the team is now more firmly focussed on the ‘developer experience’, recognising that if they don’t make it valuable to their end users, those users will make minimal use of the platform.
     
  • Our business function stakeholders adjusting to not having an IT team directly responsive to just their specific needs. To date, we’ve had minimal problems with this.
     
  • Capability and capacity within our Workspaces teams to create and maintain services for the platform.
     
  • Funding and governance models - currently our funding is tied to the operational function teams’ funding. This, at a fundamental level, still creates a view that we should directly tie development to individual team’s needs; a view that is at odds with the need to address organisation wide priorities. We’re looking at different options. Are they the right ones? We think so, but it will slow us down if we get it wrong, as additional time will be spent reporting against both old funding models and new structures, and because of time spent mitigating the risk of our stakeholders reverting to siloed behaviours because they see their budgets on the line.
Want to know more about the decisions that we made? Check out:

  • Some of the underlying thinking by our Head of Technology (TechOps) that informed our own platform strategy
     
  • Our Workspaces journey - Why IT departments must reinvent themselves
Related blogs
Transformation

Barriers to organizational learning

Lourenço P. Soares
Learn more
Innovation

Pioneering Organizational Transformation: Here's What You Need to Know

Sue Visic
Learn more
Experience Design

Developing a Collaboration Culture

Jaimee Newberry
Learn more
  • What we do
  • Who we work with
  • Insights
  • Careers
  • About
  • Contact

WeChat

×
QR code to ThoughtWorks China WeChat subscription account

Media and analyst relations | Privacy policy | Modern Slavery statement ThoughtWorks| Accessibility | © 2021 ThoughtWorks, Inc.