Saya berasumsi bahwa Anda sedang melakukan tes unit untuk kode Anda.
Satu ide yang dapat saya pikirkan, yang mungkin tidak akan melakukan apa yang Anda inginkan, adalah menggunakan model linier.
Manfaat melakukan itu, adalah Anda dapat membuat banyak variabel lain yang dapat Anda sertakan dalam analisis.
Yx
Sekarang Anda cukup memasukkan model linier
ysaya= a + b xsaya+ ϵ
bb
Hal yang membuat pendekatan ini menyenangkan adalah bahwa sekarang Anda dapat mulai menambahkan banyak variabel lain untuk melihat apakah itu menciptakan model yang lebih baik, dan variabel-variabel itu dapat membantu dalam membuat prediksi yang lebih baik. Variabel bisa menjadi indikator untuk hari dalam seminggu, misalnya untuk hari Senin akan selalu menjadi 1, dan nol untuk semua hari lainnya. Jika Anda memasukkan variabel itu ke dalam model, Anda akan mendapatkan:
ysaya= a + aSenin+ b xsaya+ ϵ
SebuahSenin
Anda juga bisa membuat variabel baru di mana Anda memberi skor untuk menilai kesulitan tugas yang Anda lakukan. Jika Anda memiliki kontrol versi, maka Anda dapat mis menggunakan jumlah baris kode sebagai kesulitan, yaitu semakin banyak kode yang Anda tulis, semakin besar kemungkinan sesuatu akan rusak.
Variabel lain bisa jadi, jumlah cangkir kopi hari itu, indikator untuk tenggat waktu mendatang, yang berarti ada lebih banyak stres untuk menyelesaikan barang dll.
Anda juga dapat menggunakan variabel waktu untuk melihat apakah prediksi Anda menjadi lebih baik. Juga, berapa lama Anda menghabiskan waktu untuk tugas itu, atau berapa banyak sesi yang telah Anda habiskan untuk itu, apakah Anda melakukan perbaikan cepat dan mungkin ceroboh dll.
Pada akhirnya Anda memiliki model prediksi, di mana Anda dapat mencoba memprediksi kemungkinan keberhasilan. Jika Anda berhasil membuat ini, maka mungkin Anda bahkan tidak harus membuat prediksi sendiri, Anda bisa menggunakan semua variabel dan memiliki tebakan yang cukup bagus tentang apakah semuanya akan berhasil.
Masalahnya adalah Anda hanya menginginkan satu nomor. Dalam hal ini Anda dapat menggunakan model sederhana yang saya sajikan di awal dan hanya menggunakan kemiringan, dan mengulang perhitungan untuk setiap periode, maka Anda dapat melihat apakah ada tren dalam skor itu dari waktu ke waktu.
Semoga ini membantu.