Pengenalan Get Real
Apa itu Getting Real?
Ingin membangun aplikasi web yang sukses? Jika iya, berarti sudah waktunya untuk Get Real. Getting Real adalah cara yang lebih kecil, lebih cepat, dan lebih baik dalam membuat software.
- Getting Real adalah tentang melewatkan semua hal yang mewakili kenyataan (diagram, graph, kotak-kotak, panah, skema, wireframe, dsb), dan benar-benar mengerjakan hal-hal nyata.
- Getting Real adalah lebih sedikit. Lebih sedikit massa, lebih sedikit software, lebih sedikit fitur, lebih sedikit pekerjaan tulis-menulis, lebih sedikit segala hal yang tidak esensial (dan kebanyakan hal yang Anda pikir esensial tapi sesungguhnya tidak).
- Getting Real adalah menjadi kecil dan gesit.
- Getting Real memulai dari antarmuka, tampilan sesungguhnya yang segera dipakai orang. Ia memulai dari yang benar-benar dialami pelanggan dan dari situ mulai membangun ke kebelakang. Hal ini menjaga agar Anda mendapat interface yang benar dulu sebelum membuat software yang salah.
- Getting Real adalah tentang pengulangan dan pengurangan biaya untuk melakukan perubahan. Getting Real adalah tentang meluncurkan software Anda, melakukan perbaikan-perbaikan, dan secara konstan membuat peningkatan-peningkatan, menjadikannya pendekatan yang paling sempurna dalam membuat software berbasis-web.
- Getting Real menghasilkan persis apa yang diperlukan oleh konsumen, dan menghilangkan semua yang tidak mereka perlukan.
Keuntungan dari Getting Real
Getting Real menghasilkan sesuatu yang lebih baik karena ia memaksa Anda untuk berurusan langsung dengan masalah-masalah sebenarnya yang harus dipecahkan, bukannya dengan ide-ide Anda mengenai permasalahan tersebut. Ia memaksa anda untuk berurusan dengan kenyataan.
Getting Real melupakan spesifikasi fungsional dan dokumentasi transisional yang lain, dan sebagai gantinya adalah membangun layar-layar tampilan yang nyata. Spesifikasi fungsional adalah sebuah ilusi dari satu persetujuan, sementara sebuah halaman web aktual adalah kenyataan. Halaman inilah yang akan dilihat dan dipakai oleh konsumen Anda. Itulah yang penting. Getting Real membawa Anda ke sana lebih cepat. Dan itu berarti Anda membuat keputusan-keputusan berdasarkan kenyataan, bukannya berdasar hal-hal yang abstrak.
Pada akhirnya, Getting Real adalah pendekatan yang secara ideal sesuai dalam pembuatan software berbasis-web. Model lama di mana kita menjual software di dalam kotak-kotak dan menunggu satu atau dua tahun untuk melakukan update sudah tidak sesuai lagi. Tidak seperti software yang harus di-install, aplikasi web dapat berevolusi secara konstan dalam hitungan hari. Getting Real memaksimalkan semua keuntungan-keuntungan ini.
Bagaimana Membuat Software yang kuat
Tulisan yang kuat adalah yang ringkas. Sebuah kalimat tidak boleh mengandung kata-kata yang tidak diperlukan, sebagaimana tidak boleh ada garis-garis tidak perlu dalam sebuah lukisan, atau komponen-komponen tidak perlu dalam sebuah mesin. Hal ini mengharuskan seorang penulis lebih teliti, bukan dengan menyingkat semua kalimat atau menghindari semua detil dan memperlakukan subyek secara garis besar saja, namun dengan memastikan agar setiap kata bermakna.
—Dari “The Elements of Style” oleh William Strunk Jr.
Tak ada lagi pembengkakan
Cara lama: Proses yang panjang, penuh birokrasi, berkesan kami-melakukan-ini-untuk-melindungi-diri-kami. Hasilnya: software yang membengkak, mudah dilupakan, penuh dengan hal-hal yang sedang-sedang saja. Blah.
Getting Real menghilangkan…
- Timeline yang memakan waktu bulanan, atau bahkan tahunan.
- Spesifikasi fungsional yang muluk-muluk
- Perdebatan skalabilitas
- Pertemuan staf yang tak dapat dihentikan
- “Kebutuhan” untuk merekrut lusinan pegawai
- Nomor versi yang tidak bermakna
- Roadmap yang cemerlang dan seolah dapat memprediksi masa depan dengan sempurna
- Pilihan preferensi yang tak ada habisnya
- Dukungan outsource
- Tes pengguna yang tidak realistis
- Pembuatan kertas-kertas dokumen yang tidak perlu
- Hierarki top-down
Anda tidak membutuhkan uang yang banyak atau sebuah tim besar atau siklus pengembangan yang panjang untuk membuat software yang hebat. Hal-hal tadi adalah bahan-bahan untuk aplikasi yang lambat, suram, dan tanpa perubahan. Getting Real memakai pendekatan sebaliknya.
Popularity: 6% [?]

