underline
[밑줄] 사람들이 많아질수록 문제는 더 복잡해진다
flipside
2023. 5. 12. 13:25
2007/02/07 18:01
... 다른 복잡한 일들처럼, 프로그래밍이라는 것이 시간과 사람 숫자로만 생각할 수 있을 만큼 그렇게 단순하지 않다. 어떤 문제에 많은 사람들을 쏟아 붓는다 해도 그 결과는 더 나빠질 수도 있다. 프레드 브룩스 Fred Brooks는 [사람과 시간의 신화 The Mythical Man-Month]*라는 그의 유명한 책에서 사람들이 많아질수록 문제는 더 복잡해진다고 이야기하고 있다. 이 책에서 가장 많이 인용되는 문구 중 하나는 다음과 같다. "단 한 명의 프로그래머가 프로그램을 작성하는 데 한 달이 걸린다면, 두 명의 프로그래머가 일할 때는 얼마가 소요될까? 답은 두 달이다." 왜 그런 걸까? 두 명 이상이 같은 문제를 놓고 일을 할 때, 그들의 일이 갈등없이 진행되도록 할 필요가 있으며, 프레임워크, 해결 방식, 각자의 일이 잘 연결되도록 하는 방법 등에 분명히 동의해야 한다. ...
[보이지 않는 컴퓨터] 중에서, 도널드 노먼, 김희철 옮김, 2006, 울력
프레드 브룩스의 책을 읽고 싶다. *_* 지나치게 재미있어서 감탄하면서 읽고 있는 [보이지 않는 컴퓨터]에 대한 포스트는 별도로 ^^)/
* [맨먼스의 신화]라고 하면 더 와닿아요. MM