Seberapa bermanfaat log atau buku harian proyek? [Tutup]

11

Saya ingin tahu betapa sulit / berguna menyimpan log proyek atau buku harian. Saya khawatir bahwa melacak apa yang saya lakukan akan memakan terlalu banyak waktu ...

Rudolf Olah
sumber
2
Vital dan penting. Simpan saja catatan harian tentang hal-hal yang telah Anda pelajari selama seminggu. Baca di akhir pekan. Anda akan terkejut dengan daftar hal-hal yang telah Anda pelajari dan mulai digunakan yang dapat direplikasi di masa depan.
Ubermensch
2
Apa yang bermanfaat bagi satu orang sama sekali tidak berguna bagi orang lain. Kami tidak dapat mengatakan seberapa bermanfaatnya bagi Anda karena kami tidak mengenal Anda.
Bryan Oakley
1
Saya khawatir bahwa melacak apa yang saya lakukan akan memakan terlalu banyak waktu ... Solusi sederhana adalah menghindari menghabiskan begitu banyak waktu di atasnya sehingga menjadi masalah. Banyak orang hanya menyimpan file teks (atau bahkan buku catatan kertas nyata) terbuka untuk mencatat apa pun yang ingin mereka ingat. Yang lain hanya menyimpan daftar pekerjaan yang harus dilakukan dan menandai hal-hal "selesai" seperti yang mereka lakukan, mungkin dengan tanggal mulai dan selesai, angka revisi, apa pun yang menurut mereka berguna.
Caleb

Jawaban:

13

Saya khawatir bahwa melacak apa yang saya lakukan akan memakan terlalu banyak waktu ...

Saya khawatir sebaliknya. Saya seringkali menemukan bahwa biaya untuk tidak mendokumentasikan sesuatu memakan lebih banyak waktu saya. Mungkin itu tidak terjadi hari ini. Mungkin bukan besok, tetapi pada titik tertentu sebagian besar hal yang telah saya lakukan muncul lagi pada titik tertentu, dan umumnya terjadi setelah cukup waktu bagi otak saya untuk menganggapnya tidak penting.

Jadi, saya mendokumentasikan hal-hal. Saya mendokumentasikan keputusan yang telah saya buat, perjanjian yang dibuat dengan anggota tim, dan yang paling penting, saya mendokumentasikan kode saya, bahkan jika itu hanya menggunakan kata kunci untuk membuatnya lebih mudah untuk memahami proyek untuk fungsi atau garis kode tertentu.

Dalam beberapa kasus, dokumentasi juga menghemat waktu orang lain. Ini adalah kasus-kasus di mana X menit yang dihabiskan untuk mendokumentasikan menjadi investasi di mana X menit yang diinvestasikan memberi Y * X menit pengembalian penghematan waktu!

Terakhir, dalam kasus lain, saya mendapati pekerjaan mendokumentasikan membantu saya mengingatnya. Dalam beberapa kasus, saya tidak pernah melihat dokumentasi lagi karena bagi saya, menulis sesuatu adalah katalis untuk membakar ke dalam ingatan saya.

Setiap orang berbeda, dan Anda harus menemukan apa yang cocok untuk Anda. Sedangkan aku, aku tidak bisa mengatakan bahwa aku menyesali waktu yang dihabiskan untuk mendokumentasikan pekerjaanku, tapi aku yakin juga telah menyesali saat-saat aku belum.

jmort253
sumber
1
Apakah Anda melihat perbedaan antara menyimpan log dan mendokumentasikan hal-hal? Bagi saya, mendokumentasikan biasanya pada tingkat detail yang jauh lebih tinggi daripada menyimpan catatan.
tehnyit
Pertanyaan yang bagus Itu tergantung pada apa yang saya lakukan dan seberapa rumit tugasnya, serta apakah saya menyulap beberapa tugas yang tidak terkait atau tidak. Terkadang dokumentasi hanya berupa catatan atau log, dan kadang-kadang berupa komentar dalam kode atau Google Doc.
jmort253
5

Meskipun ini adalah pertanyaan yang cukup umum, saya pikir jawabannya adalah betapa berharganya Anda melihat refleksi diri.

Jika kemampuan untuk melihat kembali kemajuan lebih berharga bagi Anda daripada bekerja melalui waktu apa pun yang diperlukan untuk membuat beberapa catatan tentang kemajuan, saya akan mengatakan itu adalah kegiatan yang bermanfaat.

Saya pikir, sebagai seorang programmer yang mengerjakan perangkat lunak, senang memiliki catatan kemajuan dan langkah-langkah yang diambil (mirip dengan catatan kontrol versi) untuk melacak perubahan yang Anda buat, di mana Anda membuatnya, dan mengapa. Informasi yang sangat berguna saat pemecahan masalah dan ketika menangani pro serupa

Yang sedang berkata, itu tidak sulit. Akan lebih membantu jika Anda dapat melakukannya secara teratur, dan itu dibantu dengan melakukan rutinitas bagi kebanyakan orang.

JKomusin
sumber
5

Cobalah selama 3 bulan. Pilih format sederhana yang dapat Anda komit dan lakukan. Jika itu memberikan manfaat, maka pertahankan, jika tidak, jatuhkan. Setiap minggu tinjau format entri Anda dan sesuaikan jika perlu.

Coba yang berikut ini:

Di awal setiap hari, tuliskan

  • Apa yang akan Anda lakukan (paragraf, spreadsheet, bentuk apa pun yang Anda suka)
  • Masalah apa yang ingin Anda temui

Di akhir setiap hari, tuliskan

  • Apa yang Anda lakukan
  • Rintangan apa yang menghalangi Anda
  • Apa tiga hal yang Anda pelajari (teknis, nonteknis, dll)

Setiap minggu, tinjau

Mungkin butuh 5 menit di awal dan akhir setiap hari. Anda nantinya dapat menambahkan hal-hal yang Anda tanyakan pada diri sendiri setiap minggu atau hal-hal yang Anda pedulikan. Jangan takut untuk mengubah format ... kertas satu minggu, Wiki berikutnya, Trello sepertiga. Diperlukan waktu satu bulan atau lebih untuk menyesuaikan diri dengan gaya dan menemukan alur.

Al Biglan
sumber
Jika Anda bekerja di lingkungan tipe scrum, Anda akan menemukan diri Anda melakukan banyak hal seperti ini.
Robbie Dee
4

Ini menghabiskan waktu dengan baik. Saya menyimpan semua catatan saya dalam sebuah program yang disebut Teks Terhubung . Saya merujuk kembali ke masalah, rapat, item CYA, catatan pemrograman, catatan bahasa, cuplikan API, dll. Saya juga menggunakan Evernote untuk klip hal-hal dari web dan kemudian mengubahnya menjadi catatan. Banyak hal yang akan Anda lakukan dalam karier Anda akan muncul lagi, jadi mencatat tentang bagaimana Anda memecahkan masalah itu adalah ide yang bagus. Saya melihat ini seperti tidak memuat hal-hal kecil untuk menjaga hal-hal penting dalam pikiran saya, mengetahui bahwa saya dapat merujuk kembali ke catatan saya. Setelah semua, itu sebabnya Anda membuat catatan untuk memulai.

Itu bukan buang-buang waktu.

jmq
sumber
1
Saya suka bagaimana Anda menyebutkan item CYA (Cover Your Ass). Ini mungkin hal yang paling berguna ketika ada micromanagers.
Rudolf Olah
3

Saya telah menggunakan wiki pribadi selama sekitar 7 tahun sekarang, Wiki pada Tongkat atau Woa: http://stickwiki.sourceforge.net/

Saya menciptakan basis pengetahuan untuk semua perangkat lunak yang saya dukung, tautan ke banyak sumber daya teknis, catatan rapat tim - semuanya adalah konferensi telepon, mendokumentasikan lingkungan pengembangan, dan sasaran teknis dan profesional, daftar agenda, dll. Praktis apa pun yang saya tulis pada notepad atau sticky masuk dalam wiki ini. Menggunakan Firefox dari http://portableapps.com , seluruh wiki saya mandiri, tidak memerlukan server atau menginstal perangkat lunak apa pun di komputer klien. Bekerja lintas platform juga. Satu-satunya masalah yang saya miliki adalah menggunakan Chrome. Itu tidak akan menyimpan perubahan apa pun. Firefox telah bekerja dengan sangat baik sehingga saya tetap menggunakannya.

Ada beberapa kali proyek dibakar kembali hanya untuk menghidupkannya kembali 9 bulan kemudian. WoaS membawa saya kembali ke tempat saya tinggalkan dan menjadi produktif tanpa mencoba mengingat apa yang telah saya lakukan sebelumnya atau apa yang terjadi pada notepad yang saya gunakan saat itu.

Saya tidak pernah menyesal meluangkan waktu untuk mendokumentasikan pekerjaan saya. Setelah beberapa latihan, benar-benar tidak perlu banyak waktu untuk membuat catatan. Jika Anda dapat mengembangkan proses yang sederhana namun efektif, Anda akan cenderung melakukannya.

MarkSchoonover
sumber
Alternatif untuk Wiki pada Tongkat: TiddlyWiki .
Spoike
3

Itu adalah karya sastra.

Seperti zaman kuno, pengetahuan paling baik dipertahankan ketika ditulis. "Tradisi Lisan" tidak begitu efektif.

Ini adalah tanda kedewasaan ketika seseorang melakukan ini. Untuk menjawab pertanyaan Anda: ini sangat berguna. Anda tidak akan pernah yang akan membaca karya Anda di masa depan. Ini kontribusi yang bagus.

setzamora
sumber
2

Dari atas kepala saya, di sini hanya beberapa alasan mengapa penting untuk menyimpan log.

  • Jika Anda ingin mematenkan sesuatu yang Anda temukan, maka buku catatan menjadi bukti yang sangat vital.
  • Jika Anda bekerja di lingkungan di mana ada budaya menyalahkan, Anda akan ingin mencatat apa yang Anda lakukan, kapan, apa yang dikatakan, dll, hanya untuk menutupi bagian belakang Anda sendiri.
  • Jika Anda ingin melacak pemikiran atau ide yang tidak punya waktu untuk segera Anda jelajahi, maka buku log adalah tempat yang baik untuk mencatat hal-hal untuk ditinjau kembali nanti.
  • Jika Anda bekerja pada banyak proyek, dan lembar waktu Anda membutuhkan penghitungan pekerjaan Anda yang relatif rinci untuk melacak biaya proyek, atau menagih pelanggan, buku catatan menjadi tempat untuk melacak waktu Anda.
  • Catatan rapat tim, Agenda dan sebagainya.
  • Kesepakatan, ketidaksepakatan, keputusan, dan terutama mengapa dan bagaimana hal-hal ini terjadi dapat menjadi penyelamat kehidupan nyata ketika informasi benar-benar dibutuhkan.

Setiap kali saya selesai menulis di halaman terakhir buku log, saya akan melihat kembali buku-buku yang lebih tua dari tahun-tahun sebelumnya, hanya untuk melihat seberapa jauh pengetahuan saya telah datang, bagaimana pemikiran saya telah berubah, dan itu bisa menjadi menakjubkan apa yang Anda belajar dari masa lalu kerja Anda sendiri, terutama jika Anda berpikir tentang berganti pekerjaan, dan Anda ingin mengisi CV Anda dengan banyak proyek dan prestasi yang sangat menarik.

S.Robins
sumber
0

Banyak tergantung pada ukuran proyek dan tujuan proyek. Dalam sebuah proyek kecil Anda bisa meletakkan segala sesuatu di Excel. Ingatlah bahwa pengerjaan ulang membutuhkan waktu lebih lama daripada melakukan sesuatu dengan benar pada awalnya, jadi perlu sedikit perencanaan untuk menghemat waktu nanti.

Hal-hal yang harus Anda lacak dalam daftar:

  • Komitmen eksternal, terutama tanggal.

  • Lingkup - Setidaknya pada level tinggi. Bergantung pada situasinya, ini menjadi lebih rinci.

  • Ketergantungan - apa yang Anda butuhkan dari orang lain.

  • Masalah, risiko dan To Dos

  • Berapa lama waktu yang Anda habiskan (kekakuan tergantung pada apakah ini untuk pengetahuan diri atau penagihan eksternal)

MathAttack
sumber