Seperti yang saya tulis dalam pertanyaan lain di sini, proyek yang saya kerjakan sekarang tidak memiliki proses perangkat lunak. Itu berarti tidak ada dokumentasi (termasuk persyaratan atau spesifikasi cetak) , tidak ada kontrol sumber , tidak ada bug database , bug "diperbaiki" (semoga) dan kode baru ditambahkan pada saat yang sama, dan tidak ada penguji formal - kita akan gagal dalam Tes Joel sangat buruk, itu bahkan tidak lucu.
Kemarin, manajer saya meminta saya untuk menulis dokumen tentang cara mulai memperbaiki kekurangan ini. Perhatikan bahwa saya hanya magang, di sini selama 6 bulan. Saya akan pergi sekitar Thanksgiving pada bulan November untuk kembali ke sekolah. Namun, saya pikir saya mungkin bisa membuat proyek ini bergerak ke arah yang benar, tetapi saya tidak yakin harus mulai dari mana. Saat ini saya menggunakan CiteSeer dan Wikipedia untuk mencoba menemukan beberapa makalah dan semacamnya yang menggambarkan proses perangkat lunak dan mengimplementasikannya, tetapi saran, pengalaman pribadi, atau tautan ke blog, makalah, artikel wiki, atau apa pun akan sangat dihargai.