Before we had 3 different teams, each with their own PO and cross-functional team; no Scrum Master or Agile Coach. This also meant that each team had autonomy, their own backlog, grooming, planning, technical planning, sprint reviews and retro meetings. One thing that might not have been ideal was that the PO was also the supervisor of the Lead Engineer; but I would argue that teams made the best of it and made it work.
↧