Skip to content
Bits&Chips
×
×
About
Memberships
Advertising
Magazines
Videos
Contact

Log in

Jan Bosch is a research center director, professor, consultant and angel investor in startups. You can contact him at jan@janbosch.com.

Opinion

From Agile to Radical: steering teams

12 August 2024
Reading time: 5 minutes

We should focus on quantitative, measurable outcomes, cross-functional feature teams and the right level of alignment around customer experience, architecture and quality.

Some years ago, Frederic Laloux published a book called “Reinventing organizations,” which received quite a bit of attention in the media and industry. The basic premise was that organizations don’t need hierarchies, managers and bosses but should instead rely on other mechanisms. Mechanisms such as the advice process, agreements and roles. Others had published works in the same vein, eg on holacracy and exponential organizations. The idea behind these books is that existing organizational forms including hierarchies and managers telling people what to do and how to do it as well as all the processes are simply slowing us down, sap our energy and turn proactive, hardworking people into passive and reactive zombies that only move when they’re told to.

We kicked off a research activity around these principles to understand how they could work in large product development organizations. As many have realized, the concepts behind Agile are aligned with the principles of increasing autonomy and empowerment of individuals and teams. We worked with several companies and developed a maturity model on how organizations can transition from traditional to fully empowered.

Evolving from traditional to empowered organizations

As we continued our research, however, we started to realize that fully autonomous teams without any guidance suffer from their own set of deficiencies. We saw that the organization became increasingly chaotic with everyone doing what they felt was best. That resulted in vast amounts of local optimization at the detriment of end-to-end optimization of the value delivery to customers. And, contrary to what we expected, teams started to invest far too many resources into commodity functionality.

We need to be highly intentional about how we organize this steering

The reason for sharing our findings is to point out that teams need some level of steering and alignment with the rest of the organization, but that we need to be highly intentional about how we organize this steering as both sides of the fine balance that we’re looking to accomplish lead to either chaos or disempowered and unmotivated teams and individuals. Although teams and organizing teams have received incredible amounts of attention in both research and the business literature, I feel that most authors fail to identify and highlight this careful balance. Instead, many publish their bespoke and “n of 1” cases as if these are generic truths that apply everywhere.

Here, I want to share my learnings concerning steering teams in product development and specifically the software in products. In my experience, there are three main topics to consider: outcomes, cross-functional feature teams and integration. To start with outcomes, earlier in this series, we discussed the importance of quantitatively defining the desired results. Traditionally, most organizations used requirements as the ‘boundary object’ between the business side and the R&D side of the company. This leads to all kinds of dysfunctional behaviors. Instead, it’s much better to align teams around measurable and quantitative KPIs to improve.

Of course, teams can’t be responsible for all the KPIs the company aspires to improve. Instead, they could focus on one or a few and be given guardrails to ensure that their efforts don’t negatively impact other KPIs that they’re not responsible for. In fact, several SaaS companies have organized their R&D around the top-level KPIs in this fashion. For example, a company could have a revenue team, a customer satisfaction team, a new-customer acquisition team, and so on. Each team is responsible for one KPI and empowered to pursue their KPI in any way they want as long as they don’t cause harm to other KPIs.

Traditionally, teams were often organized around the components or subsystems of a product. This is perfectly viable if the complexity of each component is such that it requires a significant learning curve before engineers become productive. However, in most systems, the challenge is understanding and delivering end-to-end customer value. In those cases, it’s better to organize teams around features. The idea is that one team can create a feature from initial ideation to delivery with as little interaction with other teams. This requires each team to have all the necessary skills and competencies to be able to conduct their work.

Combining outcomes and cross-functional teams focused on specific KPIs results in a situation where each team can come up with their own ideas on how to move the needle on their KPI. In doing so, they take much more experimental approaches to rapidly and cheaply evaluate the potential impact of new features and functionality on their KPI.

For all the focus on the autonomy of individuals and teams, the reality is that all these efforts have to come together in a product or offering that’s appreciated by customers and, consequently, generates the revenue we need to keep the company going. There are at least three levels of integration: customer experience, architecture and quality. There’s a need to align the deliverables of all teams to ensure that the customer or user has a consistent and integrated experience. Without this alignment, we can easily get into a situation where the same task or interaction is solved in different ways in different parts of the product.

To maintain a product architecture that allows for future evolution, we need to ensure that the teams stay aligned with the architectural vision for the product. The same is the case for quality as many companies have experienced situations where the individual features perform as expected, but the system as a whole isn’t working properly. Hence, we need to align around product management, user experience, architecture and quality assurance across all teams.

Steering teams requires a careful balance between top-down steering and empowerment and autonomy of teams. Too much top-down steering leads to unmotivated teams that are highly reactive and need to be told what to do. Too much empowerment causes chaos, local optimization and focus on commodity. Instead, we should focus on quantitative, measurable outcomes, cross-functional feature teams and the right level of alignment around customer experience, architecture and quality. To end with a quote from Lawrence Bossidy: “Execution is the ability to mesh strategy with reality, align people with goals and achieve the promised results.”

Related content

Machines that think: the design loop

From research tool to software modernization service

Top jobs
Your vacancy here?
View the possibilities
in the media kit
Events
Courses
Headlines
  • Summit in Delft addresses Europe’s shortage of systems thinkers

    26 October 2026
  • Micron rules out 4F² DRAM in favor of continued scaling and 3D transition

    22 October 2026
  • Nvidia moves optical engines onto interposer

    22 October 2026
  • Melexis selects Neways for pressure sensor packaging

    22 October 2026
  • Amsterdam quantum venture wins Photondelta contest with chip-based atomic clock

    21 October 2026
  • Photon Bridge raises €10M to scale lasers for AI interconnects

    21 October 2026
  • Intel pitches 300mm silicon photonics with integrated InP lasers

    20 October 2026
  • New Origin photonics fab clears power and water hurdles

    20 October 2026
  • Quantinuum reports error correction advance toward 2029 quantum computer

    20 October 2026
  • Chinese startup presents 15-watt EUV source prototype

    19 October 2026
  • Terafab reportedly to receive first ASML EUV scanner in mid-2027

    19 October 2026
  • Cloud giants’ capital spending to exceed $1.5T in 2027

    19 October 2026
  • Fab construction on the rise to meet AI demand

    14 October 2026
  • ASML considers further capacity expansion beyond existing growth plans

    14 October 2026
  • Eindhoven-based chip designer Sciosense acquired by China’s Fortior

    13 October 2026
  • Dutch high-tech sector calls for lasting successor to Growth Fund

    13 October 2026
  • Spectacell raises 6 million euros for chip-based cell imaging

    12 October 2026
  • Globalfoundries targets physical AI with new FD-SOI platform

    12 October 2026
  • Besi and Applied deepen packaging collaboration

    6 October 2026
  • Xiver secures €28M for production expansion

    5 October 2026
Bits&Chips logo

Bits&Chips strengthens the high tech ecosystem in the Netherlands and Belgium and makes it healthier by supplying independent knowledge and information.

Bits&Chips focuses on news and trends in embedded systems, electronics, mechatronics and semiconductors. Our coverage revolves around the influence of technology.

Advertising
Subscribe
Events
Contact
Follow us on
High-Tech Systems Magazine (Dutch)
(c) Techwatch bv. All rights reserved. Techwatch reserves the rights to all information on this website (texts, images, videos, sounds), unless otherwise stated.
  • About
  • Memberships
  • Advertising
  • Videos
  • Contact
  • Search
Privacy settings

Bits&Chips uses technologies such as functional and analytical cookies to improve the user experience of the website. By consenting to the use of these technologies, we may capture (personal) data, unique identifiers, device and browser data, IP addresses, location data and browsing behavior. Want to know more about how we use your data? Please read our privacy statement.

 

Give permission or set your own preferences

Functional Always active
Functional cookies are necessary for the website to function properly. It is therefore not possible to reject or disable them.
Voorkeuren
De technische opslag of toegang is noodzakelijk voor het legitieme doel voorkeuren op te slaan die niet door de abonnee of gebruiker zijn aangevraagd.
Statistics
Analytical cookies are used to store statistical data. This data is stored and analyzed anonymously to map the use of the website. De technische opslag of toegang die uitsluitend wordt gebruikt voor anonieme statistische doeleinden. Zonder dagvaarding, vrijwillige naleving door je Internet Service Provider, of aanvullende gegevens van een derde partij, kan informatie die alleen voor dit doel wordt opgeslagen of opgehaald gewoonlijk niet worden gebruikt om je te identificeren.
Marketing
Technical storage or access is necessary to create user profiles for sending advertising or to track the user on a site or across sites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}