Apa masalah anda?

Bangun software untuk anda sendiri

Cara yang paling tepat untuk membangun software adalah untuk memecahkan permasalahan anda sendiri. Anda akan menjadi target pengguna dan anda akan mengetahui apa yang penting dan yang tidak. Hal itu akan memberikan awal yang bagus untuk menghasilkan produk akhir yang handal Kuncinya disini adalah memahami bahwa anda tidak sendirian. Kalau anda mendapati masalah ini, Kalau anda mendapati masalah ini, sepertinya ada ratusan ribu orang yang mengalaminya. Disanalah pasar anda. Semudah itu kan? Basecamp berawal dari sebuah masalah: Sebagai sebuah perusahaan design kami membutuhkan sebuah cara sederhana untuk mengkomukasikan project dengan klien kami. Sebelumnya kami memulai pekerjaan ini via extranet clien yang harus diupdate secara manual. Tetapi untuk mengupdate manual html setiap kali dibutuhkan project sepertinya tidak pernah berhasil. Situs-situs proyek itu selalu kelihatan basi dan akhirnya tidak berguna. Hal ini membuat frustasi dan mejadikan organisasi kita tidak teratur dan akhirnya membuat klien kebingungan. Kemudian kami mencari opsi lain. Setiap tool yang kita temukan selalu saja 1) tidak melakuakan yang kita butuhkan atau 2)dipenuhi fitur yang tidak kami butuhkan — seperti billing, kontrol akses yang kaku, chart, gambar, dll. Kami sadar bahwa ada cara yang lebih baik diluar sana jadi kami putuskan untuk membangun milik kita sendiri. Ketika anda memecahkan masalah anda sendiri, anda membuat sebuat alat yang anda sendiri penuh gairah karenanya. Dan keinginan besar adalah kunci. Keinginan besar berarti anda benar-benar menggunakan dan peduli terhadapnya. Dan itulah cara terbaik untuk menularkan gairah itu sehingga orang lain merasa berkeingan menggunakannya juga.

Menggaruk sendiri kulit yang gatal

Dunia Oper Source sudah lama sekali menyebarkan mantra ini — mereka menyebut ini “menggaruk sendiri kulit yang gatal.” Bagi pengembang open source, hal ini mereka mendapat alat yang mereka inginkan, menghasilkan dengan cara yang mereka suka, tapi keuntungannya menjadi lebih dalam. Sebagai designer dan pengembang sebuah aplikasi baru, anda dihadapkan pada ratusan keputusan kecil setiap hari: biru atau hijau? satu table atau dua, statis atau dinamis? dibatalkan atau dibenahi? Bagaimana kita membuat keputusan ini? Kalau kita mengingat ini sebagai sesuatu yang penting. Kita mungkin tanya. Sisanya, kita mengira-ngira. Dan seluruh perkiraan itu menjadi semacam hutang pada aplikasi kita — asumsi-asumsi sebuah interconnected web.

Popularity: 6% [?]

Posting Terkait

Leave a Comment

Name: (Required)

E-mail: (Required)

Website:

Comment: