본문 바로가기
개발/게임) 개발관련

개발지식) 휴먼 이슈(Human Issue)

by 테샤르 2023. 11. 28.

 휴먼 이슈(Human Issue)

개발하는 과정에서 발생하는 사람이 일으키는 이슈들중에서 

커뮤니케이션 오류 / 단순 실수 / 코드 가독성이 떨어져서 잘못 짠 코드 등등 여러가지 형태로 이야기할 수 있다.

 

반응형

 

대부분은 그전에 협의한 내용을 까먹거나 인수인계가 되지 않고 진행하다가 발생한 상황에서 자주 발생한다.

 

개발자들은 코드의 품질 향상을 위해서 '휴먼 이슈'를 줄이기 위한 여러가지 환경(혹은 프로세스)등을 만든다.

 

개발자 입장에서는 Git Hooks 도 하나의 휴먼이슈 방지하기 위한 룰에 해당된다.

그 외 휴먼이슈를 방지하기 위해서 여러가지 인지가 가능한 여러가지 장치 (Web Hook , 권한 설정) 등이 존재한다.

 

 

<휴먼이슈를 줄이기 위한 방법>

   
명확한 코드 작성 가독성이 높은 코드를 작성하면 다른 개발자들이 코드를 이해하고 유지 보수하기 쉬워진다. 혹은 코드 컨벤션(코드 규약)을 만들어두고 Commit 하는 과정에서 체크하는 Git Hooks 을 사용하기도 한다.
효과적인 의사소통 팀 내에서 정보를 공유하고 의견을 나누거나 협업을 원할하게 하는 여러가지 툴(Jira, Confluence, RedMin, Trello, Slack, Google Sheets)을 사용한다.
테스트와 코드 리뷰 코드를 작성 한 이후에 테스트 코드를 작성하거나 (TDD) , 코드 리뷰를 진행해서 코드를 검토한다. 이를 통해 버그를 사전에 발견하고 코드 품질 향상이 가능하다.
자기 관리 및 스트레스 관리 작업일정으로 인한 스트레스를 받는 경우 스케줄링하는 방법 혹은 사람(PM)등과 협업한다. 

 

 

★☆☆☆☆

 

반응형

댓글