Ketika mendesain situs web saya mulai dengan bertanya mengapa?
Bagian pertama dari alur kerja saya adalah bertanya MENGAPA? Jika saya bekerja dengan klien, saya perlu memastikan mereka memiliki visi yang jelas tentang apa yang mereka ingin capai situs web.
1. Pertanyaan Mengapa.
Ceritakan sedikit tentang diri Anda dan mengapa Anda melakukan ini.
Siapa pelanggan? Apa kebutuhan khusus mereka? Harap dapat memberi saya - beberapa contoh spesifik dari berbagai jenis pelanggan, apa yang mereka butuhkan, apa yang akan dilakukan situs web untuk mereka.
Ceritakan tentang bisnis ini. Apa yang sebenarnya Anda lakukan?
Apa yang membuat Anda lebih baik daripada pria berikutnya?
Jika Anda mencari layanan yang disediakan bisnis Anda, apa yang akan Anda ketik di Google untuk menemukannya?
Jika Anda membangun situs untuk diri sendiri maka Anda sebaiknya sudah tahu apa jawaban ini.
Jika Anda menentukan berdasarkan jawaban atas pertanyaan di atas bahwa orang-orang ini serius dan benar-benar punya ide bagus. Kemudian lanjutkan (Ingat Anda belum dibayar tetapi Anda lebih baik melepas kaus kaki mereka jika Anda ingin mereka mempekerjakan Anda.)
2. Penelitian.
Luangkan waktu untuk meneliti klien dan bisnisnya. Cari tahu kesuksesan mereka di masa lalu dan masalah apa pun yang mereka temui. Apakah Anda pengembang ketiga yang mereka sewa? Apa yang terjadi dengan 2 orang lainnya?
Cari tahu apa yang dibutuhkan pelanggan. Untuk siapa Anda akan membangun situs ini. Apakah pelanggan seorang pensiunan veteran berusia 60 tahun atau bocah berwajah jerawat berusia 16 tahun yang bermain Farmville di Facebook sepanjang hari.
Cari tahu siapa kompetitornya. Mereka bahkan mungkin tidak tahu. Lakukan analisis kompetitif dari 5 hingga 10 pesaing dan cari tahu siapa yang perlu ditendang di Serps. Ini adalah tahap yang Anda perlu tahu apa target kata kunci. Terlambat dan Anda sudah gagal.
2b Proposal
Singkirkan mereka dengan pengetahuan Anda tentang bisnis mereka dan buatlah perjanjian / proposal situs web dan siap dengan kontrak Anda begitu mereka setuju. Dapatkan kontrak yang ditandatangani dan deposit 50% kemudian lanjutkan ke langkah 3.
Ada tema umum di sini: dalam semua kasus ini, misinya bukan tentang produk. Misinya adalah "hanya" sesuatu yang, jika Anda benar-benar serius, mengharuskan produk itu menjadi benar-benar luar biasa, sehingga Anda mewujudkannya. Jika Anda lebih suka: semua misi ini adalah jawabannya, mengapa kami baru saja menambahkan fitur baru itu ?, bukan, fitur baru apa yang kami tambahkan? - Benjamin Pollack.
Garis waktu perlu ditetapkan sehingga semua orang akan memiliki harapan mereka dalam perspektif.
4. Alur Kerja
Di sinilah kebanyakan orang mulai jadi saya akan menjelaskan proses saya tetapi Anda harus memutuskan alur kerja apa yang terbaik untuk situasi Anda, tim, klien dll.
Bagi saya , Konten lebih dulu. Saya memastikan bahwa klien telah melakukan sebagian besar sebelum kode apa pun ditulis. Kami tidak berbicara tentang penyuntingan bukti draft akhir tetapi lebih atau kurang kata-kata teks yang akan ada di halaman. Jika tim pemasaran terlibat, ini bisa memakan waktu cukup lama.
Anda seharusnya sudah memiliki gambaran tentang seperti apa situs itu nantinya. Anda harus memiliki kontennya. Sekarang Anda perlu bekerja pada tata letak dan prinsip-prinsip desain umum yang akan mencapai tujuan yang Anda buat pada langkah 3.
Saya BENCI gambar rangka tetapi mengerti bahwa itu perlu. Hanya karena Anda tahu seperti apa situs itu, klien Anda mungkin tidak. Ini untuk perlindungan Anda dan klien. Ketika semua orang senang membuat mereka menandatangani sesuatu yang mengatakan "Ini adalah apa yang kami bayar untuk Anda bangun".
Pengembangan frontend dan UI - HTML, CSS, dan DESAIN DI BROWSER , teknik Hardboiled Andy Clarke. Aku bosan menghabiskan begitu banyak waktu di Photoshop ketika aku tahu dapat menunjukkan mockup yang lebih realistis lebih cepat yang juga memberi saya awal dalam pengembangan.
4b. Basis kode
Anda akhirnya bisa bersenang-senang. Untuk Anda dan klien, manfaatkan mengatur VERSION CONTROL sebelum Anda memulai. Karena kontrol versi melakukan Anda, Anda harus melanjutkan dan mengatur PELACAKAN BUG saat Anda melakukannya.
4c. Salin Mengedit
Ingat konten yang kita miliki? Sekarang saatnya copy harus diedit. Saya payah dalam hal ini jadi saya mencoba dan mempekerjakan orang lain atau memastikan banyak orang membacanya. Periksa dan pastikan kata kunci yang kita bicarakan di langkah 2 dioptimalkan untuk SEO. Jika konten kami hebat dan sebenarnya tentang kata-kata kunci ini harus datang secara alami.
5. Pengujian Beta dan UI
Dapatkan beberapa manusia yang hidup bernapas nyata untuk duduk di depan situs Anda dan mulai menggunakannya. Saya suka meminta ibu saya yang kadang-kadang menelepon dan ingin tahu mengapa printernya tidak mau mencetak (Plug plug Mom, harus dicolokkan terlebih dahulu). Pengguna seperti ini harus dapat menavigasi situs Anda kecuali tentu saja menggunakan contoh anak berusia 16 tahun yang dihadapi jerawat di atas.
6. Rencana Perawatan dan SEO
Pastikan semua orang tahu siapa yang bertanggung jawab melawan monster server .
Dalam sebulan merujuk kembali ke analisis kompetitif yang kami lakukan dan membandingkan situs kami dengan yang kami analisis. Gunakan data ini untuk membuat rencana SEO Anda dan TIDAK. Saya tidak berbicara tentang SEO minyak ular, saya berbicara tentang memastikan Anda masih menghasilkan konten yang relevan, situs secara alami terhubung ke Anda (karena Anda begitu hebat) dan tag judul Anda cocok dengan teks isi. SEO adalah proses yang panjang kecuali Stack Overflow Anda dan memiliki pasukan 14,1 juta pengguna untuk menghasilkan konten berkualitas untuk Anda.
Ada perbedaan besar antara konten berkualitas dan hal-hal yang Anda temukan di "situs ditulis dgn tanda penghubung", yang saya tidak akan ditautkan. (Untuk mencegah jus no-follow dari bahkan menetes pada mereka).
7. Luncurkan
Semuanya bekerja? Misi membangun kedahsyatan tercapai? Miliki rencana peluncuran dan jalankan.
Jika Anda melakukan segalanya dengan benar pada langkah 1 - 6 peluncuran Anda akan sangat mudah , Anda mungkin akan mengalami masalah. Bersiaplah untuk mereka dan perbaiki kesalahan apa pun.
Kirim faktur, bilas, dan ulangi.