최근 우리 회사에서는 한 명의 개발자가 한 기능에 집중해야한다고 제안했습니다. 이는 개발자를 일반적인 팀 루틴에서 제외하고 다른 책임 (회의 등)을 해제하는 것과 같은 의미이며,이 사람은 기술적 인 측면에서 기능에 대한 "유일한"책임자가 될 것입니다.
기록을 위해 SAFe 내에서 SCRUM을 사용하며 팀당 정규 개발자를 위해 두 팀 (Android 및 iOS)간에 QA 및 제품 소유자를 공유합니다.
나는 이것이 단기적으로 생산성을 증가시킬 것이라는 데 동의하지만, 나는 이것이 여러 가지 이유로 나쁜 습관이라는 느낌을 가지고 있습니다.
- 코드 검토가 가치를 잃습니다.
- 최소한의 지식 공유.
- 위험 증가.
- 팀 유연성 상실.
내가 맞습니까 아니면 전혀 나쁜 습관이 아닙니까?