Thursday, September 9, 2010

Development Sebuah Website

Di jaman sekarang website sudah menjadi hal penting dan menjadi tolak ukur informasi. Contohnya saja nih kalau ingin membeli notebook terbaru katakanlah Axioo atau Acer, sebelum membeli pastinya anda akan mencari-cari informasi apakah spesifikasi yang ditawarkan sudah memenuhi kebutuhan anda. Dengan adanya website yang khusus untuk notebook anda inginkan sudah jelas anda akan puas dengan rincian spesifikasi dan harga pasaran notebook tersebut dan menyiapkan dana untuk membeli pada counter penjual notebook.

Untuk sukses dalam development suatu website, Ericovamili dapat mengikuti nasihat saya *halah* :

  • Buatlah Customer Service yang siap membantu client anda apabila ada permasalahan. Kalau bisa 24 jam x 7 jam. Apa? Setia waktu? Ya setiap waktu, apakah susah ? tidak tentunya. Saya tanya kembali apakah client anda akan menelpon anda setiap detik? Tentu tidak bukan? Kalaupun ada panggilan setiap detik/waktu/menit/jam bersyukurlah ! karena anda terkenal dan dicari orang yang mempercayakan websitenya pada anda. Apakah anda menolak berkat ? :)
  • Untuk mensiasati anda harus menerima telpon terus, buatlah FAQ (Frequently Asked Question) dimana berisi hal-hal yang kira-kira sering dipertanyakan oleh orang-orang. Buatlah FAQ kawan, niscaya client anda akan sangat terbantu dengan adanya FAQ yang anda sediakan
  • Sediakan harga yang bersahabat dengan client. Jangan sampai selisih sedikit dengan saingan, anda sampai kehilangan calon client

Analisa sebelum membuat website :

  • Dimana lokasi orang yang akan membuka website anda?
  • Berapa kira-kira usia calon pembuka website anda?
  • Jenis kelamin apa yang anda harapkan dalam membuka website anda?
  • Bahasa apa yang akan digunakan ?
  • Apa keuntungan setelah melihat website anda?
  • Apakah pengunjung website anda orang yang cacat ? (misal kemampuan fisik yang kurang, penglihatan yang kurang, atau yang lain)
  • Perkirakan juga calon pengunjung website anda menggunakan jenis koneksi internet apa? Cepat? Lambat?
  • Estimasikan di daerah calon pangsa pembuka website anda menggunakan browser apa?

Waterfall model diperlukan dalam perancangan dan develop suatu website baik itu personal,komersil. Kenapa? Karena tahapan dalam waterfall model yang digunakan dalam development website kalau boleh saya katakana itu merupakan konsep perancangan yang sangat baik dalam pembuatan website. Waterfall Model dapat di gambarkan seperti :


Jadi inilah life cycle dalam proses develop sebuah website. misal Design Prototyping salah, anda bisa sgeera melakukan requirements analysis specification maupun ke problem definition kembali. Jangan sampai anda telah sampai melakukan release namun ada kesalahan maka anda kembali problem definition lagi. Jelas membuang waktu kawan. 

Tips membuat HTML :

  • Gunakan komentar, komentar penting saat anda melakukan koding pada HTML. Jika seandainya anda lupa rumus kode yang anda gunakan ini utnuk apa, komentar yang anda beri sangat bermanfaat ketika anda lupa.
  • Jangan gabungkan Script, style dalam satu struktur, sebaiknya pisahkan agar mudah menelusuri letak kesalahan.
  • Buatlah template, dengan adanya template anda akan menghemat pekerjaan anda seperti memikirkan posisi untuk peletakan gambar, menu, tombol, dan konsep.
  • Gunakan ekstensi yang konsisten seperti format HTM atau HTML.
  • Cobalah lakukan testing dari setiap link, menu, tombol, halaman yang anda gunakan apakah masing-masing sudah berfungsi dengan benar


Testing Website juga perlu anda lakukan sebelum anda mempublish ke orang banyak, ini perlu karena kesalahan yang anda buat akan membuat pengunjung website akan kecewa terhadap website anda. Hal-hal yang perlu dilakukan dalam testing :

  • Visual, apakah gambar dan tampilan sudah sesuai ?
  • Fungsi, Apakah tombol, menu, navigasi sudah berjalan sebagaimana mestinya ?
  • Content, apakah isi konten dari website anda sudah layak untuk dibaca dan tidak melanggar etika hak cipta ?
  • Sistem dan Browser Compability, ini juga perlu dilakukan semisal website yang akan diakses menggunakan sistem operasi lain dan browser juga mempengaruhi hasil tampilan website yang anda buat. Tidak semua browser menampilkan sesuai yang anda harpakan. Kenapa? Karena masing-masing browser memiliki engine yang berbeda untuk mengolah halaman website
  • Delivery Testing, testing dimana apakah halaman yang diinginkan sudah tampil dengan baik dan benar.
  • User Acceptance, testing ini tujuanya adalah pengunjung website anda dapat menerima website anda baik dari segi tampilan, menu, dan kemudahan navigasi.

Semoga curcol saya dapat menambah inspirasi dan pengalaman teman-teman yang sudah mahir maupun belajar.

2 comments:

Anonymous said...

bro, kalo ngetik pelan2... salah di beberapa tempat tuh... ~frozenb~

Ericova said...

@froezenb: mnakasih atas koreksinya bro..sudah saya perbaiki..terima kasih :D