プロジェクトを分解する
以下に、まずプロジェクトの全体的なデータを示します。それらのほとんどは正確です。また、推定する必要がある少量のデータにもマークを付けます。関連データも紹介しますが、プロジェクトに関するすべてではありません。説明のために、私の仕事のコストを 1 時間あたり 100 ドルと評価しました。もちろん、これらのプロジェクトの実際のコスト見積もりは同じではありません。これは、比較の基準を同じにするためだけに行われます。
データの後に、関連するプロジェクトのステータスに注釈を付け、データの意味を説明します。
これらのプロジェクトはすべて、サーバー側インクルージョン テクノロジを使用して実装された比較的シンプルなパンフレット タイプのサイトであり、ほとんどのページは静的であり、複雑なアプリケーションを開発するためのカスタマイズはほとんど必要ありません。
プロジェクト 1:2001
データ
ページ数: 56ページ
私に費やした時間: 112 時間
Web開発にかかった時間:80時間(最初の完成までに約40時間、その後の調整や修正に約40時間かかりました)
総プロジェクト日数: 195 日
総費用: 11,200 ドル (私の費用は 1 時間あたり 100 ドル、合計 11,200 ドルで、そのうち 8,000 ドルは Web 開発にかかりました。)
詳細
このプロジェクトが非常にシンプルで、開始から終了まで 56 ページで 112 時間、約 6 か月かかったことがわかります。私はそれで大儲けしましたが、なぜこれほど時間がかかったのか不思議に思われるでしょう。それはあまり良いことではありません。
このサイトは、テーブル、画像、および少しの CSS というかなり保守的なアプローチを使用して構築されました。顧客から変更の提案があると、それを修正するのに多くの時間がかかります。
プロジェクトが進行するにつれて、メニューが変更され、コンテンツをやり直す必要がありました。一般に、顧客はすべて同じであり、小規模な顧客にサービスを提供することは、大規模な顧客よりも簡単ではありません。標準化されていない開発は非常に面倒で、CSS を使用しないため、Photoshop でナビゲーション画像を再作成するのに多くの時間を費やさなければなりませんでした。最初は簡単に作成できたテーブル レイアウトを使用していたのを覚えていますが、時間が経つにつれて変更が難しくなっていきました。
Web 標準の使用方法を学び始める前、私は伝統的で保守的なアプローチを使用して Web サイトを開発することに慣れていました。最初のプロジェクトのような状況は、より良いデザインを実現するために何度修正しなければならないかわかりません。
プロジェクト 2:2003
データ
ページ数: 82ページ
私に費やした時間: 32 時間
Web開発にかかった時間:19時間(最初の完成までに約10時間、調整や修正に約9時間かかりました。コンテンツ制作に費やした8時間は含まれません)
プロジェクトの総日数: 15 日
総費用: 3,200 ドル (私の費用は 1 時間あたり 100 ドル、合計 3,200 ドル、そのうち 1,900 ドルが Web 開発にかかりました。)
詳細
このプロジェクトは多くの点で最初のプロジェクトと非常に似ています。 Web サイトは基本的に静的であり、大幅な改訂や調整が行われる可能性があります。正直に言うと、この顧客は非常に組織的で、私のメールにタイムリーに返信してくれました。しかし全体的には、最初のプロジェクトのクライアントとそれほど変わりません。
2 つのプロジェクトでは、時間、労力、コストに大きな違いがあることがわかります。 2 番目のプロジェクトの費用は 6,000 ドル未満、所要時間はわずか 32 時間、プロジェクト期間は 1 か月未満でした。そして、制作ページ数は最初のプロジェクトよりも多くなりました。
Web サイトは Web 標準を使用して開発されています。テンプレートを作成したら、修正するのは非常に簡単でした。いつでもコンテンツとインターフェイスの調整、または個別の調整に集中できます。これがどれだけの違いをもたらしたかを強調する必要はないと思います。
明らかに、このプロジェクトに費やしたお金は減りました。そして、最初のプロジェクトにかかる時間で、2 番目のプロジェクトと同様のプロジェクトをほぼ 12 個実行できるようになったので、これが私にとってどれだけメリットがあるか想像できるでしょう。そうすることで、クライアントのためにお金を節約できると同時に、私自身の仕事のコスト評価を改善することができます (より多くの収益を得ることができます)。
投資収益率 (ROI)
Web 標準に従って開発すると、時間とコストが節約されることが明らかになったと思います。新しい知識を学び習得するには時間がかかることは認めざるを得ません。特に CSS にパッチを当てて IE に適応させるとプロジェクトに時間がかかる場合はそうですが、それでも、それだけの価値はあります。
この点をさらに説明するために、私たちが完了したばかりの病院プロジェクトについて話しましょう。メリットは上記の項目ほど具体的ではありません。これは多数の人々にサービスを提供しているサイトであり、大量の既存のレガシー コンテンツを処理する必要があります (コンテンツの作成は非常に困難です)。プロジェクトのデータもいくつか記載しますが、このケースは第 1 番目と第 2 番目のプロジェクトとは異なります。
プロジェクト 3:2004
データ
ページ数: 65ページ
私に費やした時間: 65 時間
Web開発にかかった時間:15時間(最初の完成までに約8時間、その後の調整や修正に約7時間かかりました。コンテンツ制作は主にオリジナルコードの修正で約30時間と長くて大変でした)
プロジェクトの合計日数: 32 日
総費用: 6,500 ドル (私の費用は 1 時間あたり 100 ドル、合計 6,500 ドル、そのうち 1,500 ドルが Web 開発にかかりました。)
詳細
このプロジェクトは、実際の完了よりもはるかに長い時間がかかることが予想されていました。それは、当社の Web 開発チームが内部顧客と外部ユーザーの間に位置しているためです。ページの詳細を適切に設計する必要がありますが、コンテンツの毎日のメンテナンスを止めることはできません。間違いを犯す可能性が非常に高いです。
CSS を使用してサイトを構築したため、デザインが完全に完成する前にコンテンツに取り組むことができ、サイトを進化させることができました。私はこのプロジェクトに多くの「自分の時間」を費やしました。「自分の時間」と「Web 開発の時間」の違いに注意してください。
理想的には、クライアントやユーザーとのやり取りがもっとあったはずですが、Web 開発チームはプロジェクトを前進させるためにひどい状況を乗り越えなければなりませんでした。 CSS と Web 標準に基づいた開発により、これが可能になります。ついに最大の障害が克服され、オリジナル コンテンツの変換が開始されました。正直に言うと、完成までにかなり時間がかかりましたが、幸いにも時間に余裕があったので、期限までにプロジェクトを納品することができました。
確かに、プロジェクトは完璧ではなかったので、デザインが完成するかどうかを確認するまで待たなければなりませんでした。デザインやコンテンツの変更を容易にする CSS の力がなければ、プロジェクトはおそらく遅れ、病院のコストが増加していたことでしょう。
すべての作業に要した時間はわずか 1 か月強で、これは私が行った病院プロジェクトの中でも驚異的です。プロジェクトに対する Web 標準の支援と推進は、私たちのアプローチにプラスの影響を与えました。
要約する
上記の例を分析すると、結論は非常に簡単です。Web 標準はあなたとあなたの顧客の時間とお金を節約できますが、特効薬ではありませんが、正しい方向への大きな一歩です。