Component Teams vs Feature Teams
27 Feb 2018
There’s nearly always too much work. Certainly there is often too much work for one team. Considering the optimum team size (in Scrum) is between 5 and 9 people, it doesn’t take much of a backlog to require us to have multiple teams. When this is the case, it introduces the problem of how to divide the work up between the teams. The two most common ways I’ve seen teams organised are as Component Teams and Feature Teams – but which is the best way of organising your company? This is an area that is often debated. They are contrasting approaches to software delivery and I’ve heard many arguments in favour of each. Let’s have look at them. Component Teams Component Teams are considered to be made up of experts that specialise in a specific domain and they are focused only on the knowledge and technology related to their domain. It ’stands to reason’ that if there is an area of complexity needing work performed on it on a regular basis, we should have a team dedicated to it. Common examples are the user interface (UI) or the database (DB), we may well have a team for each of those. […]
Julie has been a consultant for two decades, specialising in large scale change. As a developer in the mid-90’s she worked on and lead early technology transformation programmes. By the noughties she became interested in helping businesses find better ways of working while leading large business change programmes. Julie has a passion for helping organisations and people succeed. Since 2008 she has coached within many large organisations, helping them leverage Agile and the various methods to their own benefit.
Julie is a Certified Scrum Master (CSM), Certified Scrum Professional (CSP), Certified SAFe Program Consultant (SPC), and Problem Solving Leader (PSL). Her Kanban Coaching Professional (KCP) certification is in progress.
Julie has has taught and coached in the UK, US, Canada, Germany, Ireland and India. She has wide experience of distributed teams and models.
In her free time, Julie enjoys travelling, cycling and trying new things.