Der Kern eines effizient aufgestellten Teams sind die Entwickler, bestehend aus Software-Architekten, Frontend- und Backend-Spezialisten. Begleitet werden sie von einem Product Owner, der dafür sorgt, dass die Bedürfnisse und Ziele des Kunden im Fokus stehen. Besonders früh und danach kontinuierlich über den Projektverlauf hinweg sollten erfahrene Consultants mit verschiedenen Schwerpunkten wie beispielsweise E-Commerce-Strategie, Vermarktung oder UX-Design, involviert werden. Diese Kollegen können bestmöglich in ihren verschiedenen Disziplinen das Kernteam beim Anforderungsmanagement, bei technischen Konzepten aber auch mit neuen Ideen unterstützen.