브룩스의 법칙
“과도하게 계획된 소프트웨어 프로젝트에 사람을 추가하는 것은
추가 지연만 초래했습니다.”

The Mythical Man-Month 책에 묘사된 대로
소프트웨어 개발 프로젝트에서 한 명의 프로그래머가 일정 시간 동안 일할 때 생산성이 일정하다면,
프로젝트에 더 많은 사람을 추가한다고 해서 생산성이 선형적으로 증가하지는 않습니다.
개발자가 한 달 동안 프로젝트를 수행하여 10개의 기능을 개발한다고 가정합니다.
한 달 동안 10명의 개발자를 추가하여 생산성을 선형적으로 향상시키는 것을 상상할 수 있습니다.
하지만 실제로 이러한 인력 증가는 개발자 간의 협업, 커뮤니케이션 및 문서화를 통해 생산성을 감소시킵니다.
프로젝트에 새 개발자를 추가할 때 기존 개발자는 시간을 들여 새 개발자가 수행하는 작업을 이해해야 합니다.
새로운 개발자라도 프로젝트를 이해하려면 시간을 투자해야 합니다.
또한 팀이 성장함에 따라 의사 소통이 더 어려워지고 의사 결정이 더 오래 걸리므로 생산성이 더욱 저하됩니다.
따라서 소프트웨어 개발 프로젝트에서 사람을 추가해야 할 때 적절한 계획과 조정이 필요하며 무작위로 추가하는 것이 아니라 팀의 생산성과 능력을 고려하여 추가해야 합니다.
Brooks의 법칙은 프로젝트 관리 직원을 배치할 때 고려해야 할 중요한 요소 중 하나입니다.
더 많은 직원을 고용하는 대신 다음과 같은 생산성 향상 전략을 고려해야 합니다. B. 프로세스 개선, 도구 개발 및 팀 구축.
개인적인 경험에 대한 반성 …
최근까지 참여했던 프로젝트에서 증가하는 용역비와 양적 작업에 대처하기 위해,
노동력이 폭발하는 것을 보았습니다. (약 2번)
하지만 이러한 인력 증원은 임원들의 관리비 부담을 가중시켰고 단기간에 너무 많은 인원을 증원해 성과를 내지 못했다.
기존 멤버들과의 소통 부재도 감정의 균열을 불러일으켰다.
그 후 관계 문제가 발생하고 좋은 업무 경험을 얻지 못해 총체적인 어려움을 겪으면서 급히 이직하게 되었습니다.
돌이켜보면 프로젝트 초기에 오랫동안 싱크로율을 맞춰 작업한 사람들이 함께 성장했고,
프로젝트와 회사 문화에 대한 이해도가 높았고 유대감도 강했습니다.
좋은 회사와 좋은 제품에는 좋은 팀이 있어야 합니다.
인력은 고정 운영비를 증가시켰고, 무분별하게 사람을 고용하면 막대한 대가를 치러야 했습니다.
높은 운영 비용은 이후 구조 조정으로 이어져 유능한 직원을 많이 잃었습니다.
내면에는 과거의 실수를 극복하고 일어설 수 있는 힘이 사라진 것 같다.
모든 산업, 특히 게임 개발 사람상기 유닛을 사용하기 위해서는 단순한 작업이 목적이 아니어야 합니다.
소프트웨어 개발은 공장 생산이 아닙니다.
요즘은 특히 자동화/인공 신경망으로 인해 인간이 하지 않아도 되는 일들이 점차 사라질 것입니다.
인간은 인간성과 함께 존재로서 점점 더 많이 쓰임받아야 할 것이다.
사람들은 창의적이고, 생각하고, 문제를 해결하고, 팀에서 함께 일하고, 자신만의 아이디어를 가지고 있습니다.
이러한 기술은 미래에 매우 중요한 역할을 할 것입니다.
인력의 증원은 일시적으로 업무 처리 능력을 향상시킬 수 있지만
잘못된 관리 또는 커뮤니케이션 부족은 실제로 업무를 방해하거나 회사에 부정적인 영향을 미칠 수 있습니다.
좋은 팀은 서로의 능력을 존중하고 효과적인 의사소통과 협업을 통해 문제를 해결하고 결과를 달성할 수 있습니다.
오랜 시간 함께 일하더라도 서로의 기술과 경험을 공유함으로써 성장할 수 있습니다.
이 경우 프로젝트가 실패하더라도 다시 성공할 수 있는 기회가 만들어집니다.
일이 많다고 해서 직원을 늘리고 싶다면 반드시 고민을 해봐야 한다.
이것이 정말로 점점 더 많은 사람들이 해결해야 할 일입니까?
관련 소스
https://m.blog.naver.com/complusblog/221187035265
브룩의 법칙 – 소프트웨어 개발 프로젝트와 Man Month의 한계 (feat. Man Month Me)
남자/달 남자/m…
blog.naver.com
https://en.wikipedia.org/wiki/%EB%B8%8C%EB%A3%A9%EC%8A%A4%EC%9D%98_%EB%B2%95%EC%B9%99
Brooks의 법칙 – Wikipedia, 프리랜서 백과사전
무료 백과사전 Wikipedia. Brooks의 법칙은 Frederick Brooks가 1975년 저서 The Mythical Man-Month에서 “지체된 소프트웨어 개발 프로젝트에 인력을 추가하는 것”으로 만들어졌습니다.
de.wikipedia.org