저는 소프트웨어 개발 팀의 리더 (최근에 새로운 팀을 통제했습니다)이며 궁극적으로 높은 생산성, 우수한 품질 및 체계적인 우선 순위를 유지해야합니다.
팀에 6 명의 선임 개발자가 있지만 여기서는 혼란스러워합니다. 상황은 회사의 약 10 개의 서로 다른 접점에서 JIRA 요청을 처리해야하며 모두 서로 다른 비즈니스 단위 또는 고객을 나타냅니다.
내가 가진 문제는 내 일이 주로 하루 종일 불을 피우고 모든 사람의 문제가 해결되도록하는 것입니다. 불행히도, 우리 회사의 문화는 높은 생산성 (빠른 릴리스)이지만 낮은 품질 (제작 버그)이었으며 고객은 갑작스러운 결과 지연을 수용하지 않습니다.
이것을 처리하는 좋은 방법은 무엇입니까? 나는 많은 이론을 가지고 있지만 실제로 내 상황에서 일한 경험이있는 사람의 대답을 찾고 있습니다.
다음은 작동 방식에 대한 작은 목록입니다.
- 각 개발자는 해당 응용 프로그램과 상호 작용하는 특정 응용 프로그램 및 서비스를 담당합니다.
- 릴리스는 일반적으로 클라이언트가 시뮬레이트 된 프로덕션 서버에서 테스트 한 다음 라이브 서버에 배포합니다.
- 각 응용 프로그램은 평균 50-80 명이 사용하며 총 8 개의 응용 프로그램이 사용됩니다.
감사