CWN(CHANGE WITH NEWS) - 프로젝트 진행, 나무보다는 숲을 보아라

  • 구름많음춘천13.7℃
  • 맑음구미16.3℃
  • 맑음영천15.8℃
  • 맑음흑산도18.9℃
  • 맑음봉화12.5℃
  • 맑음보령16.4℃
  • 맑음영주12.5℃
  • 맑음진주16.6℃
  • 구름조금서청주15.2℃
  • 맑음대전17.6℃
  • 맑음의령군16.2℃
  • 구름조금남해15.4℃
  • 맑음경주시17.3℃
  • 박무인천14.6℃
  • 맑음강릉16.8℃
  • 맑음합천17.4℃
  • 맑음금산17.2℃
  • 맑음함양군17.2℃
  • 맑음정읍17.2℃
  • 구름조금영월13.6℃
  • 맑음진도군18.4℃
  • 맑음강진군17.7℃
  • 구름많음이천14.3℃
  • 맑음순천16.8℃
  • 맑음영덕17.1℃
  • 맑음임실14.5℃
  • 구름조금고산20.7℃
  • 맑음고창17.5℃
  • 구름조금철원13.9℃
  • 구름조금북부산17.1℃
  • 구름조금울릉도16.9℃
  • 구름조금통영17.6℃
  • 구름조금제주21.0℃
  • 구름조금성산20.1℃
  • 구름많음서산15.3℃
  • 맑음해남18.7℃
  • 맑음광양시18.6℃
  • 구름많음인제13.2℃
  • 맑음동해15.5℃
  • 맑음보은14.7℃
  • 구름많음강화14.1℃
  • 맑음완도17.1℃
  • 맑음북창원18.2℃
  • 구름많음원주14.7℃
  • 맑음전주17.6℃
  • 맑음거창15.0℃
  • 구름조금거제16.9℃
  • 맑음김해시17.4℃
  • 구름조금부여15.3℃
  • 구름조금천안14.2℃
  • 맑음보성군16.5℃
  • 맑음추풍령15.3℃
  • 맑음밀양16.3℃
  • 구름많음울진15.1℃
  • 연무홍성15.7℃
  • 구름조금양산시17.2℃
  • 맑음대구15.2℃
  • 맑음서귀포21.1℃
  • 맑음포항17.2℃
  • 맑음장수13.1℃
  • 연무서울14.3℃
  • 구름많음파주15.0℃
  • 맑음문경13.1℃
  • 구름많음홍천10.4℃
  • 구름많음수원15.1℃
  • 맑음장흥17.9℃
  • 맑음대관령10.3℃
  • 구름조금청주16.0℃
  • 맑음울산17.6℃
  • 구름조금군산17.1℃
  • 맑음북강릉16.7℃
  • 연무백령도13.9℃
  • 구름조금부산16.8℃
  • 맑음고흥18.5℃
  • 맑음산청15.8℃
  • 맑음상주13.7℃
  • 맑음속초15.5℃
  • 맑음고창군17.7℃
  • 맑음순창군15.4℃
  • 맑음부안17.9℃
  • 구름조금정선군13.4℃
  • 구름조금양평13.7℃
  • 맑음태백12.8℃
  • 구름조금제천12.7℃
  • 구름조금충주15.3℃
  • 맑음광주18.1℃
  • 맑음남원15.6℃
  • 구름많음북춘천12.4℃
  • 구름조금세종16.0℃
  • 맑음의성15.7℃
  • 맑음목포17.7℃
  • 맑음창원17.0℃
  • 맑음안동14.3℃
  • 구름많음동두천13.8℃
  • 맑음청송군15.5℃
  • 맑음여수16.6℃
  • 맑음영광군17.5℃
  • 2025.11.24 (월)

프로젝트 진행, 나무보다는 숲을 보아라

임온유 / 기사승인 : 2022-04-29 19:31:01
  • -
  • +
  • 인쇄

새로운 앱 개발 작업이든 사이드 프로젝트 작업이 되었든 프로그래머는 항상 작업을 하다보면 무언가를 고쳐야 한다고 느낀다.

이와 관련해, 칼럼니스트이자 기업가, 웹 개발자인 프랭크 와지터(FRANK WAZETER)는 해외 온라인 매체 Inc 기고글을 통해 프로젝트 진행 도중 자세한 부분에만 계속 집중하고 반복할 때의 문제점을 지적하며, 간단한 해결책을 제시했다.

먼저, 와지터는 CSS 관련 문제를 반복하여 해결하는 일에 싫증을 느낀 경험을 이야기했다. 실제로 모바일, 태블릿, 데스크톱과 같은 다양한 환경의 사용자 인터페이스 개선 작업은 사실상 반복 작업이다.

이에, 와지터는 프레임워크의 코드를 조금이라도 더 간편하게 수정하고자 '나만의 시스템' 구축에 나섰다. 단 며칠이면 작업을 완료할 수 있으며, 자신에게 편리한 시스템을 사전 설정할 수 있다는 장점이 있기 때문이다.

처음에는 새로운 디자인 변경, 원하는 요소 수정 등 간단한 작업부터 시작했다. 하지만 이내 시스템의 가장 사소한 부분들에 대한 복잡한 세부 사항에 얽매이기 시작했다. 결국, 폰트와 입력 사항 등 디자인에서 큰 비중을 차지하는 요소를 계속 수정하게 되었다. 큰 그림 대신 작은 것에만 집중하여 프로젝트가 진전을 거두지 못하는 결과로 이어졌다.

이후 와지터는 사소한 부분에 지나치게 집중하여 프로젝트가 진전을 거두지 못하는 문제를 개선하기 위해 다음과 같은 전략을 선택했다.

우선, 모든 가능한 상황에 책임을 지려 얽매이는 대신 프로젝트의 전반적인 요소를 염두에 두고 작업을 시작하는 것이다. 그다음으로 세부 사항에만 몰두하여 문제를 더 복잡하게 만들지 않으려 하는 것이 중요하다. 그와 동시에 초기 버전과 비슷하게 최대한 간편한 해결책을 생성하고는 시간이 지나면서 조금씩 변경하는 것이다. 완벽함만 추구하다보면, 시간과 비용을 낭비하게 될 수 있기 때문이다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue