개발부서와 QA부서 간의 팀워크를 강화하는 가장 좋은 방법은 무엇일까요?

StackOverflow https://stackoverflow.com/questions/99442

  •  01-07-2019
  •  | 
  •  

문제

저는 소프트웨어 개발 회사의 개발 및 QA 부서 모두에서 시스템 관리자로 일하고 있습니다.나는 두 팀 모두를 동등하게 지지한다.최근 저는 팀 간 의사소통을 개선하는 방법에 대한 몇 가지 아이디어를 요청받았습니다.

첫째, 개발자 입장에서 개발팀과 QA팀의 관계를 개선할 수 있는 방법은 무엇인가?

둘째, 상호 작용과 관련하여 시스템 관리자에게 기대하는 사항은 무엇입니까?당신을 내버려 두시겠습니까?이메일?나는?개인 사무실 시간?개발자와의 관계를 어떻게 개선할 수 있나요?

도움이 되었습니까?

해결책

적절한 관리가 좋은 시작입니다.두 그룹이 함께 성공하거나 실패하도록 하는 것이 가장 중요하다고 말하고 싶습니다.두 사람이 우호적인 경쟁(한 사람은 버그를 찾으려고 노력하고 다른 사람은 버그 발생을 방지하려고 노력함)을 갖기를 원하지만 결국에는 같은 팀의 일부로 간주되어야 합니다.팀 점심 및 기타 활동은 항상 좋은 생각입니다.

다른 팁

이들을 같은 위치에 배치하고 다기능 팀으로 대하십시오.QA가 승인 테스트와 같은 코드를 작성하고 싶다면 그렇게 하세요.개발자가 시스템의 다른 부분(작업한 코드가 아닌)에 대한 QA를 원하는 경우.두 그룹(별도의 개체로 보고 싶은 경우)이 함께 작업하여 문제를 해결하도록 하세요.

가능한 한 빨리 QA 담당자를 참여시키세요.민첩한 작업을 수행하고 있다면 그들은 팀의 일부입니다.그렇지 않은 경우에도 코드를 더 테스트 가능하게 만들어 코드를 개선하고 향후 문제를 피할 수 있는 방법에 대한 귀중한 통찰력을 제공할 수 있습니다.

제가 근무하는 곳의 QA팀과 개발팀은 지리적으로 서로 가깝기 때문에 사이가 매우 좋습니다.이는 수동적 공격적 성가심을 조장하는 것처럼 보이는 "개방형 결함-개발자-개발자에게 닫기 결함으로 보내기"의 루프를 제거합니다.두 그룹 간의 명확하고 개방적인 의사소통과 명확한 기대는 항상 기대됩니다.그 외에는 표준 팀 구축 연습이 좋은 시작입니다.따뜻한 계절에는 부서별 점심 식사, 피크닉, 잔디 게임 등이 있습니다.

관리 스타일에 관해서는 직원들과 이야기하고 그들에게 적합한 것이 무엇인지 확인하십시오.어떤 사람들은 산발적인 업데이트를 받는 것을 좋아하지만, 어떤 사람들은 지속적인 피드백을 좋아합니다.개발자와 귀하에게 편안한 일을 해야 합니다.

조직의 규모에 따라 다르지만 그들을 두 개의 별도 그룹으로 생각하지 마세요.당신이 유일한 시스템 관리자라면, 당신의 조직은 크지 않을 것 같습니다.

물리적으로 통합하십시오.한 영역에는 개발자를 두고 다른 영역에는 QA를 두지 마세요.서로 옆에 사무실/큐브를 공유하게 하세요.

사람들을 점심에 데리고 나가나요?함께 가져 가세요.맥주 한잔?두 그룹의 사람들과 함께 해보세요.

점심 시간에 스포츠나 레스토랑 식사와 같은 업무 상황 외 활동.

직업 이외의 다른 일로 사람들이 서로를 더 잘 알게 되면 두 그룹 간의 신뢰와 연결을 구축하는 데 도움이 됩니다.

자동화된 테스트를 위한 도구 개발(또는 이미 개발된 도구 사용)을 돕는 데 개발자를 참여시키는 것이 매우 유익할 것이라고 생각합니다. 그렇게 하면 전체 QA 프로세스가 개선되고 개발자는 테스트에 대한 더 나은 통찰력을 갖게 될 것입니다. 그렇게 함으로써 팀은 더 많은 의사소통을 하게 될 것입니다.개발자로서 이런 프로젝트를 진행하면 재미있을 것 같아요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top