Bagaimana orang non-teknis dapat belajar menulis spesifikasi untuk proyek kecil?
Seorang teman saya mencoba melakukan outsourcing pengembangan di proyek statistik.
Secara khusus, dia melakukan banyak pekerjaan di excel, dan ingin melakukan outsourcing pembuatan skrip untuk melakukan apa yang dia lakukan sekarang dengan tangan.
Namun, teman saya sangat tidak teknis. Dia miskin dalam menulis spesifikasi teknis.
Ketika dia menulis spec, itu ditulis dengan cara Anda menggambarkan melakukan sesuatu di excel (pergi ke sel ini dan kemudian salin nilai ke sel itu). Itu juga terlalu bertele-tele, dan melakukan contoh beberapa kali. Saya tidak yakin apakah dia benar menggambarkan kasus sudut.
Proyek pertama yang dia outsourcing adalah kegagalan. Saya pikir dia mendeskripsikan beberapa detail, tetapi kasus sudut kurang jelas. Itu dan / atau pembuat kode yang dipekerjakannya tidak memikirkan kasus sudut dan mengajukan pertanyaan yang sesuai. Saya tidak yakin. Saya menggunakan IM dengannya dan butuh setengah jam untuk menggali deskripsi yang seharusnya membutuhkan waktu lima menit atau kurang untuk menggambarkannya. Saya menulis skrip untuknya di akhir, tetapi tidak memeriksa mengapa prosesnya dengan coder gagal.
Dia telah meminta bantuan saya. Namun, saya menolak untuk terlibat, karena mengambil specnya dan menerjemahkannya ke dalam persyaratan yang jelas adalah 10x lebih banyak pekerjaan daripada mengeksekusi pada spec yang ditulis dengan jelas.
Apa cara yang benar baginya untuk belajar? Apakah ada sumber daya yang bisa dia gunakan? Adakah cara dia bisa belajar dari proyek praktik kecil dan tekanan rendah dengan coders?
Sebagian besar skripnya berorientasi pada statistik dan pemrosesan data. misalnya ambil kolom ini dan jalankan rata-rata di atasnya. Hapus baris ini dalam kondisi ini. Jadi tantangannya berbeda dari spec'ing aplikasi web.