Latest Tweets

Latest Posts

  • Component Teams vs Feature Teams

    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. […]

Dhaval Shah

Dhaval is an Executive Agile Coach and Consultant who works with organisations at the portfolio, programme and team level, setting them up to be able to respond rapidly to market change. His approach spans coaching, consulting, leadership, teaching and mentoring, enabling business outcomes to be sustainably delivered whilst promoting continual learning. His focus in recent engagements has been large-scale organisational transformation within the Financial Services sector.

Areas of Proficiency:

  • Scaling Agile and Lean Product Development
  • Programme and Portfolio Management
  • Applied Systems and Complexity Thinking
  • Scrum, LeSS, Kanban, XP
  • Team Building and Facilitation
  • Executive Coach (Individual and Team)

Relevant Training and Certifications:

  • Scrum Alliance Certified Professional (CSP)
  • Scrum Alliance Certified ScrumMaster (CSM)
  • Scrum Alliance Certified Scrum Product Owner (CSPO)
  • Certified LeSS Practitioner (CLP)
  • ICF Accredited Executive Coach
  • 2nd Generation Lean Product Development