728x90 개발문화4 개발 조직에서 꼭 지켜야 할 코드 리뷰 원칙과 문화 IT 쪽에서 리뷰를 하는 작업은 내가 현재 알고 있는 내용들에 대해서 동료, 조직장, 기타 관련된 사람들에게 이슈들을 포함하여 발생한 이슈를 설명하는 것일 수도 있고 더 나은 것들에 대한 경험을 리뷰라는 항목으로 한다는 개념이다. 개발 조직에서 꼭 지켜야 할 코드 리뷰 원칙과 문화는 무엇이고 그에 정의해서 개발 업무에 국한되어 필자는 두가지 정도의 리뷰를 경험하고 리딩하였다. 이전 글에서는 코딩 규칙에 대해서 설펴 보고 어떤 규칙들을 만들어 가는지에 대해서 설명해 보았다. 개발업무와 관련된 문화(코딩규칙 정하기)이전글에서는 전체적인 개발자가 개발을 하여 리포지토리에 푸시하고 머지하는 행위까지 전반적인 내용을 다루었다. 전체적인 개발 프로세스 정의 하기어느 개발 조직이든 비슷하게 개발완료hbungshi.. 2025. 5. 17. 개발업무와 관련된 문화(코딩규칙 정하기) 개발 업무에서 규칙을 정하는 것은 중요한 부분이라는 것은 다들 알고 있는 사실일 것이다.혼자서 개발하는 서비스 어플리케이션이라면 크게 중요하다고 생각하지 않을 수도 있다. 그러나 인원이 1명 이상 동시에 작업을 진행한다면 같은 리파지토리에 작업을 진행하기 때문에 서로의 관점도 틀리고 같은 로직에도 다양한 방법으로 개발이 가능하기 때문에 서로의 생각을 최소한으로 맞추는 것이 중요하다고 생각한다. 이전글에서는 전체적인 개발자가 개발을 하여 리포지토리에 푸시하고 머지하는 행위까지 전반적인 내용을 다루었다. 전체적인 개발 프로세스 정의 하기어느 개발 조직이든 비슷하게 개발완료해서 repository 까지 저장되는데 아래의 그림처럼 진행 될 것이다.브랜치 전략이나 gitFlow 같은 전략을 이미 사용중이라면 .. 2025. 4. 8. 전체적인 개발 프로세스 정의 하기 어느 개발 조직이든 비슷하게 개발완료해서 repository 까지 저장되는데 아래의 그림처럼 진행 될 것이다.브랜치 전략이나 gitFlow 같은 전략을 이미 사용중이라면 그 룰도 개발 원칙에 포함되어 정리가 되면 좋을 것같다. 이러한 전략들은 구성원들과 합의에 의해 진행되어야 제일 이상적이며 그래야만 서로 말을 하지 않고 신규 입사자나 누군가 조인이 이루워 진다면 설명하기도 수월 할 것이다.하지만 이러면 것의 룰조차도 이해하지 못하는 조직원이나 동료가 있고 하던데로 하는 독불 장군식(?) 멤버들이 존재한다면 썩은사과가 될 확률이 높기때문에 관찰이 필요하다고 생각한다. 이전글에서는 개발 문화(Development Culture) 에 대한 개요와 다양한 요소를 소개 했었다. Development .. 2025. 4. 7. Development Culture 새로운 조직을 세팅하고 싶거나 또는 이미 개발 조직이 있는 경우이지만 생산성과 개발 프로세스를 정립하려는 계획이 있고 초기 스타트업이 어느 정도 수익이 나서 개발자를 적극 채용하는 시기가 도래하게 되면 결국 개발 문화를 살펴보게 된다. 조직 세팅부터 하면 좋겠으나 경영진들은 이러한 규칙과 룰을 정하는 것은 불필요한 행위라고 생각할 수도 있다. 특히 초기 스타트업이나 경직된 회사의 IT 조직일 경우 개발 문화를 지속적으로 이야기하더라도당장 수익이 나지 않고 자금이 없는 상황에서 개발 문화가 필요하지 않다고 생각할 것이다. 또한 스타트업은 아이디어를 가지고 아이디어 빌딩을 한 후 가설과 검증을 통해 시장에서 통할 지, 말지를 판단이 안된 상태에서 문화를 만들기 전에 서비스를 랜딩 하는 것이 중요하다고.. 2025. 4. 7. 이전 1 다음