I'm involved in a new project where we are coming up with a green field app, and we want to reduce some of the beauocratic process which has built up over time. We've currently got Scrum teams organised by UI layers and a separate Application Development set of Scrum teams.
My proposal was to form a feature team using Scrum (. This has been met with resistance - main reasons:
- The UI teams have built up expertise in UI, fear this will be lost
- The skillset does not currently exist for people on a feature team to be t-shaped