건축가가 프로그래머처럼 일해야 한다면
-
건축가에게 정확한 필요 사항을 모르면서 집을 설계하고 지으라고 요청함.
-
집은 2에서 45개의 침실을 가질 수 있어야 하며, 침실은 쉽게 추가하거나 삭제할 수 있어야 함.
-
최종 결정은 건축도면을 본 후에 하겠다고 함.
-
선택한 집은 현재 살고 있는 집보다 비용이 적게 들어야 함.
-
현재 집의 결함(부엌 바닥의 진동, 벽의 단열 부족)을 모두 수정해야 함.
-
연간 유지비용을 최소화하면서 최신 디자인 관행과 재료를 사용해야 함.
-
1952년형 기브슨 냉장고를 수용할 수 있는 주방 디자인이 필요함.
-
온 가족과 장인어른의 의견을 듣고 모두를 만족시키는 집을 설계해야 함.
-
작은 디테일은 신경 쓰지 말고 전체적인 계획을 세워야 함.
-
자원 확보보다는 상세한 계획과 사양 개발이 우선임.
-
계획 승인 후 48시간 이내에 지붕이 완성되어야 함.
-
나중에 다른 사람에게 팔 수 있도록 다양한 구매자의 취향을 고려해야 함.
-
최종 계획을 확정하기 전에 지역 사회의 합의가 필요함.
-
건축도면을 준비해야 하며, 실제 디자인은 나중에 변경될 수 있음.
-
나중에 디자인 변경으로 인한 건축 비용 증가에 대해 책임을 짐.
-
최신 기술과 자유로운 디자인을 사용할 수 있는 흥미로운 프로젝트임.
-
아내가 처음 지시한 내용과 다른 의견을 가지고 있으며, 이를 해결하는 것은 건축가의 책임임.
-
아내는 집이 아니라 여행 트레일러가 필요할 수도 있다고 함. 이에 대한 조언을 요청함.
GN⁺의 의견
- 이 글은 건축가에게 불합리하고 모순된 요구를 하는 고객을 풍자하여, 프로그래머가 종종 겪는 비현실적인 기대와 요구를 재치 있게 비유하고 있음.
- 프로젝트의 명확한 요구 사항과 기대치, 그리고 변경 관리의 중요성을 강조하는 사례로 볼 수 있음.
- 이 글은 프로그래밍과 건축이라는 서로 다른 분야의 전문가들이 겪는 공통된 문제를 이해하고 공감하는 데 도움이 되며, 프로젝트 관리의 어려움을 유머러스하게 전달함으로써 독자에게 흥미를 제공함.