Hancurkan proyek tersebut
Di bawah ini pertama-tama saya akan menunjukkan kepada Anda data keseluruhan proyek. Kebanyakan dari mereka akurat. Saya juga akan menandai sejumlah kecil data yang harus diperkirakan. Saya juga akan menunjukkan kepada Anda data yang relevan, tetapi tidak semuanya tentang proyek tersebut. Sebagai ilustrasi, saya telah menilai biaya pekerjaan saya sebesar $100/jam. Tentu saja, perkiraan biaya sebenarnya untuk proyek-proyek ini tidak sama; hal ini dilakukan hanya untuk mendapatkan dasar perbandingan yang sama.
Setelah datanya, saya akan memberi anotasi pada status proyek yang relevan dan menjelaskan arti datanya.
Semua proyek ini adalah situs tipe brosur yang relatif sederhana, diimplementasikan menggunakan teknologi penyertaan sisi server. Sebagian besar halaman bersifat statis dan memerlukan sedikit penyesuaian untuk mengembangkan aplikasi yang kompleks.
Proyek 1:2001
data
Halaman: 56 halaman
Waktu yang dihabiskan untuk saya: 112 jam
Waktu yang dihabiskan untuk pengembangan web: 80 jam (dibutuhkan sekitar 40 jam untuk penyelesaian awal, dan sekitar 40 jam untuk penyesuaian dan modifikasi nanti.)
Total hari proyek: 195 hari
Total biaya: $11.200 (Biaya saya $100/jam, total $11.200, $8.000 di antaranya untuk pengembangan web.)
Detail
Yang jelas proyek ini sangat sederhana, memakan waktu 112 jam untuk 56 halaman, sekitar 6 bulan dari awal hingga selesai. Saya menghasilkan banyak uang darinya, tapi Anda pasti bertanya-tanya mengapa butuh waktu begitu lama, dan kedengarannya tidak bagus.
Situs ini dibangun menggunakan pendekatan yang cukup konservatif: tabel, gambar, dan sedikit CSS. Setiap kali pelanggan memiliki beberapa saran untuk perubahan, sering kali dibutuhkan banyak waktu untuk memperbaikinya.
Seiring berjalannya proyek, menu berubah dan konten perlu diperbaiki. Secara umum, semua pelanggan sama, dan melayani pelanggan kecil tidak lebih mudah daripada pelanggan besar. Karena pengembangan non-standar sangat merepotkan, dan saya tidak menggunakan CSS, saya harus menghabiskan banyak waktu untuk membuat ulang gambar navigasi di Photoshop. Saya ingat menggunakan tata letak tabel yang mudah dibuat pada awalnya, namun menjadi semakin sulit untuk diubah seiring waktu.
Sebelum saya mulai belajar menggunakan standar web, saya terbiasa mengembangkan situs web menggunakan pendekatan tradisional dan konservatif. Situasi seperti proyek pertama sangat umum. Untuk mendesain lebih baik, saya tidak tahu berapa kali saya harus memodifikasinya!
Proyek 2:2003
data
Halaman: 82 halaman
Waktu yang dihabiskan untuk saya: 32 jam
Waktu yang dihabiskan untuk pengembangan web: 19 jam (perlu waktu sekitar 10 jam untuk menyelesaikan awalnya, dan sekitar 9 jam untuk penyesuaian dan modifikasi. Ini tidak termasuk 8 jam yang dihabiskan untuk produksi konten)
Total hari proyek: 15 hari
Total biaya: $3200 (Biaya saya $100/jam, total $3200, $1900 di antaranya untuk pengembangan web.)
Detail
Proyek ini sangat mirip dengan proyek pertama dalam banyak hal. Situs web ini pada dasarnya statis, dapat mengalami revisi dan penyesuaian ekstensif. Sejujurnya, pelanggan ini sangat terorganisir dan merespons email saya tepat waktu. Namun secara keseluruhan tidak jauh berbeda dengan klien pada proyek pertama.
Anda dapat melihat perbedaan besar dalam waktu, tenaga, dan biaya antara kedua proyek tersebut. Proyek kedua menelan biaya kurang dari $6.000, hanya memakan waktu 32 jam, dan durasi proyek kurang dari sebulan. Dan jumlah halaman yang dihasilkan lebih banyak dibandingkan proyek pertama.
Situs web ini dikembangkan menggunakan standar web. Setelah saya membuat template, sangat mudah untuk memodifikasinya. Saya dapat fokus pada penyesuaian konten dan antarmuka, atau secara individual kapan saja. Saya rasa saya tidak perlu menekankan betapa besarnya perbedaan yang dihasilkan.
Jelas sekali, saya menghabiskan lebih sedikit uang untuk proyek ini. Dan, dengan waktu yang saya habiskan untuk mengerjakan proyek pertama, saya bisa mengerjakan hampir 12 proyek serupa dengan proyek kedua, jadi bisa dibayangkan betapa besar manfaatnya bagi saya. Dengan melakukan hal ini, saya dapat menghemat uang untuk klien saya dan meningkatkan penilaian biaya pekerjaan saya sendiri (mendapatkan lebih banyak pendapatan).
Pengembalian Investasi (ROI)
Saya rasa sekarang sudah jelas bahwa pengembangan dengan standar web menghemat waktu dan uang. Harus saya akui, butuh waktu untuk mempelajari dan menguasai pengetahuan baru, terutama ketika menambal CSS untuk beradaptasi dengan IE akan menambah waktu untuk proyek, namun demikian - itu sepadan.
Untuk lebih mengilustrasikan hal ini, izinkan saya berbicara tentang proyek rumah sakit yang baru saja kita selesaikan. Manfaatnya tidak sebesar hal-hal di atas. Ini adalah situs yang melayani banyak orang, dan kami harus menangani sejumlah besar konten lama yang ada (pembuatan konten sangat sulit). Saya juga mencantumkan beberapa data proyek, tetapi kasus ini tidak sama dengan proyek pertama dan kedua.
Proyek Tiga:2004
data
Halaman: 65 halaman
Waktu yang dihabiskan untuk saya: 65 jam
Waktu yang dihabiskan untuk pengembangan web: 15 jam (perlu waktu sekitar 8 jam untuk menyelesaikan awalnya, dan sekitar 7 jam untuk penyesuaian dan modifikasi nanti. Produksi konten lama dan sulit, sekitar 30 jam, terutama karena modifikasi kode asli)
Total hari proyek: 32 hari
Total biaya: $6500 (Biaya saya $100/jam, total $6500, $1500 di antaranya untuk pengembangan web.)
Detail
Proyek ini diperkirakan memakan waktu lebih lama daripada penyelesaian sebenarnya. Karena tim pengembangan web kami berada di antara pelanggan internal dan pengguna eksternal. Kami harus mendesain detail halaman dengan baik, tetapi juga tidak dapat menghentikan pemeliharaan konten harian. Kemungkinan besar kami akan melakukan kesalahan.
Karena saya membangun situs menggunakan CSS, ini memungkinkan saya mengerjakan konten sebelum desain selesai sepenuhnya dan memungkinkan situs berkembang. Saya menghabiskan banyak "waktu saya" untuk proyek ini. Perhatikan perbedaan antara "waktu saya" dan "waktu pengembangan web". Jika saya menghabiskan lebih banyak waktu untuk pengembangan web, proyek ini tidak akan berjalan lancar.
Idealnya akan ada lebih banyak interaksi dengan klien dan pengguna, namun tim pengembangan web kami harus mengatasi keadaan yang buruk agar proyek tetap berjalan. Pengembangan berdasarkan CSS dan standar web memungkinkan kami melakukan hal ini. Akhirnya, kendala terbesar teratasi dan kami mulai mengonversi konten asli. Sejujurnya, kami butuh banyak waktu untuk menyelesaikannya, tapi untungnya kami punya lebih banyak waktu dan kami bisa menyelesaikan proyek sebelum batas waktu.
Benar, proyeknya tidak sempurna dan saya harus menunggu untuk melihat apakah desainnya sudah selesai. Jika bukan karena kekuatan CSS untuk membantu memudahkan perubahan desain dan konten, proyek ini kemungkinan besar akan tertunda, sehingga menambah biaya rumah sakit.
Semua pekerjaan memakan waktu lebih dari sebulan, dan ini merupakan hal luar biasa di antara proyek rumah sakit yang pernah saya kerjakan. Bantuan dan promosi standar web untuk proyek ini berdampak positif pada pendekatan kami.
Meringkaskan
Saat Anda menganalisis contoh di atas, sangat mudah untuk menyimpulkan: standar web dapat menghemat waktu dan uang Anda dan pelanggan Anda, ini bukanlah solusi yang tepat, namun merupakan langkah besar ke arah yang benar.