프로젝트 세분화
아래에서는 먼저 프로젝트의 전체 데이터를 보여 드리겠습니다. 대부분은 추정해야 할 소량의 데이터이기도 합니다. 또한 관련 데이터도 보여드리지만 프로젝트에 대한 모든 내용은 아닙니다. 설명을 위해 작업 비용을 시간당 100달러로 평가했습니다. 물론, 이들 프로젝트의 실제 비용 추정치는 동일하지 않습니다. 이는 단지 비교를 위한 동일한 기준을 갖기 위해 수행된 것입니다.
데이터 후에는 해당 프로젝트 현황을 주석으로 달고 데이터의 의미를 설명하겠습니다.
이러한 프로젝트는 모두 서버 측 포함 기술을 사용하여 구현된 상대적으로 간단한 브로셔 유형의 사이트입니다. 대부분의 페이지는 정적이며 복잡한 애플리케이션을 개발하는 데 사용자 정의가 거의 필요하지 않습니다.
프로젝트 1:2001
데이터
페이지: 56페이지
나에게 보낸 시간: 112시간
웹 개발 소요시간 : 80시간 (초기 완성까지 약 40시간 소요, 추후 조정 및 수정하는데 약 40시간 소요)
총 프로젝트 일수: 195일
총 비용: $11,200 (제 비용은 시간당 $100, 총 $11,200였으며 그 중 $8,000는 웹 개발 비용이었습니다.)
세부
이 프로젝트는 매우 간단해서 56페이지 분량에 112시간, 처음부터 끝까지 약 6개월이 걸렸습니다. 나는 그것으로 많은 돈을 벌었지만 왜 그렇게 오래 걸렸는지 궁금할 것입니다. 그다지 좋지 않은 것 같습니다.
이 사이트는 테이블, 이미지, 약간의 CSS 등 상당히 보수적인 접근 방식을 사용하여 구축되었습니다. 고객이 변경 사항을 제안할 때마다 이를 수정하는 데 많은 시간이 걸리는 경우가 많습니다.
프로젝트가 진행됨에 따라 메뉴가 변경되고 콘텐츠를 다시 작성해야 했습니다. 일반적으로 고객은 모두 동일하며 대규모 고객보다 소규모 고객에게 서비스를 제공하는 것이 더 쉽지 않습니다. 표준화되지 않은 개발은 매우 번거롭고 CSS를 사용하지 않기 때문에 포토샵에서 내비게이션 이미지를 다시 만드는 데 많은 시간을 소비해야 했습니다. 처음에는 만들기 간단했지만 시간이 지나면서 수정하기가 점점 어려워지는 테이블 레이아웃을 사용했던 기억이 납니다.
웹 표준 사용법을 배우기 전에는 전통적이고 보수적인 접근 방식을 사용하여 웹 사이트를 개발하는 데 익숙했습니다. 첫 번째 프로젝트와 같은 상황은 매우 흔합니다. 더 나은 디자인을 위해 몇 번이나 수정해야 하는지 모르겠습니다!
프로젝트 2:2003
데이터
페이지: 82 페이지
나에게 보낸 시간: 32시간
웹 개발 소요 시간 : 19시간 (처음 완료하는데 약 10시간, 조정 및 수정하는데 약 9시간 소요. 콘텐츠 제작에 소요된 8시간은 포함되지 않음)
총 프로젝트 일수: 15일
총 비용: $3200(내 비용은 시간당 $100, 총 $3200, 그 중 $1900는 웹 개발 비용이었습니다.)
세부
이 프로젝트는 여러 면에서 첫 번째 프로젝트와 매우 유사합니다. 웹사이트는 본질적으로 정적이며 광범위한 개정 및 조정이 가능합니다. 솔직히 말해서, 이 고객은 매우 체계적이며 제 이메일에 적시에 응답했습니다. 하지만 전체적으로 보면 첫 번째 프로젝트의 클라이언트와 크게 다르지 않습니다.
두 프로젝트 간의 시간, 노력, 비용의 큰 차이를 확인할 수 있습니다. 두 번째 프로젝트의 비용은 6,000달러 미만이고 소요 시간은 32시간에 불과하며 프로젝트 기간은 한 달도 채 안 됩니다. 그리고 제작된 페이지 수도 첫 번째 프로젝트보다 많아졌습니다.
본 웹사이트는 웹 표준을 사용하여 개발되었습니다. 템플릿을 한번 만들고 나면 수정하기가 매우 쉬웠어요. 언제든지 콘텐츠와 인터페이스를 조정하거나 개별적으로 조정하는 데 집중할 수 있습니다. 이것이 얼마나 큰 차이를 가져왔는지 강조할 필요는 없을 것 같습니다.
분명히 나는 이 프로젝트에 돈을 덜 썼습니다. 그리고 첫 번째 프로젝트를 진행하는 데 걸린 시간으로 두 번째 프로젝트와 비슷한 프로젝트를 거의 12개나 할 수 있었으니 이것이 나에게 얼마나 이득이 되는지 짐작이 가실 겁니다. 그렇게 함으로써 나는 고객을 위한 비용을 절약하고 작업에 대한 비용 평가를 개선할 수 있습니다(더 많은 수익을 얻음).
투자수익률(ROI)
이제 웹 표준을 사용하여 개발하면 시간과 비용이 절약된다는 것이 분명해졌습니다. 새로운 지식을 배우고 익히는 데는 시간이 걸린다는 점을 인정해야 합니다. 특히 IE에 맞게 CSS를 패치하면 프로젝트에 시간이 추가되지만, 그럼에도 불구하고 그만한 가치가 있습니다.
이 점을 더 자세히 설명하기 위해 우리가 방금 완료한 병원 프로젝트에 대해 이야기하겠습니다. 위 항목만큼 혜택이 눈에 띄지는 않습니다. 이 사이트는 많은 사람들에게 서비스를 제공하고 있는 사이트이며, 기존의 많은 양의 레거시 콘텐츠를 처리해야 합니다(콘텐츠 생성이 매우 어렵습니다). 또한 프로젝트의 일부 데이터를 나열하지만 이 경우는 첫 번째 및 두 번째 프로젝트와 동일하지 않습니다.
프로젝트 3:2004
데이터
페이지: 65페이지
나에게 보낸 시간: 65시간
웹 개발 소요 시간 : 15시간 (처음 완료하는데 약 8시간이 걸렸고, 이후 조정 및 수정하는데 약 7시간이 걸렸습니다. 주로 원본 코드 수정으로 인해 컨텐츠 제작이 길고 어려웠는데, 약 30시간 정도 소요되었습니다.)
총 프로젝트 일수: 32일
총 비용: $6500(내 비용은 시간당 $100, 총 $6500, 그중 $1500는 웹 개발 비용이었습니다.)
세부
이 프로젝트는 실제로 완료된 것보다 훨씬 더 오랜 시간이 걸릴 것으로 예상되었습니다. 우리 웹 개발팀은 내부 고객과 외부 사용자 사이에 있기 때문입니다. 페이지 세부 사항을 잘 디자인해야 하지만, 콘텐츠의 일상적인 유지 관리를 멈출 수도 없습니다. 실수할 가능성이 매우 높습니다.
CSS를 사용하여 사이트를 구축했기 때문에 디자인이 완전히 완성되기 전에 콘텐츠 작업을 할 수 있었고 사이트가 발전할 수 있었습니다. 나는 이 프로젝트에 많은 "나의 시간"을 쏟았습니다. "나의 시간"과 "웹 개발 시간"의 차이에 주의하십시오. 웹 개발에 더 많은 시간을 쏟았다면 이 프로젝트는 순조롭게 진행되지 않을 것입니다.
이상적으로는 클라이언트 및 사용자와 더 많은 상호 작용이 있었을 것입니다. 그러나 우리 웹 개발 팀은 프로젝트를 계속 진행하기 위해 끔찍한 상황을 극복해야 했습니다. CSS와 웹 표준을 기반으로 한 개발을 통해 이를 수행할 수 있습니다. 마침내 가장 큰 장애물을 극복하고 원본 콘텐츠를 변환하기 시작했습니다. 솔직히 말해서 완성하는 데 많은 시간이 걸렸지만 다행히 시간이 더 남아서 마감일 전에 프로젝트를 완료할 수 있었습니다.
사실, 프로젝트가 완벽하지 않았기 때문에 디자인이 완성되었는지 기다려야 했습니다. 디자인과 콘텐츠 변경을 쉽게 해주는 CSS의 힘이 없었다면 프로젝트가 지연되어 병원 비용이 추가되었을 가능성이 높습니다.
모든 작업은 한 달 남짓 걸렸는데, 제가 진행한 병원 프로젝트 중에서는 정말 놀라운 일입니다. 프로젝트에 대한 웹 표준의 지원과 홍보는 우리의 접근 방식에 긍정적인 영향을 미쳤습니다.
요약
위의 예를 분석하면 결론은 매우 간단합니다. 웹 표준은 귀하와 귀하의 고객에게 시간과 비용을 절약해 줄 수 있으며, 만능은 아니지만 올바른 방향으로 나아가는 큰 진전입니다.