Automation dengan Automatic Data Seeding Script

Fajrin Kingwijati
Scrum Booster
Published in
2 min readApr 17, 2019

Data yang ada di dalam aplikasi kami adalah konten-konten yang ada di dalam buku A Guide to Scrum and CMMI: Improving Agile Performance with CMMI yang ditulis oleh CMMI Institute

Buku pedoman CMMI

Ada banyak sekali data yang harus dimasukan dari buku ini ke aplikasi kami, akan sangat berat jika data yang banyak ini harus kami masukan satu persatu ke aplikasi kami, maka kami membuat suatu script yang bisa mengotomatisasi penginputan data dari file csv, langkah yang kami lakukan adalah

Membuat file .csv yang berisi data yang sudah terkurasi dari buku pedoman

Beberapa orang dalam tim kami didedikasikan untuk mengkurasi data apa saja yang ada di dalam buku yang relevan terhadap aplikasi kami, lalu memasukannya ke dalam file .csv yang berbentuk row dan column, agar mudah nantinya dipilah oleh script dan dimasukan ke dalam database

Hasil kurasi file csv

Buat script populatedb.py

Script di atas berfungsi untuk mengotomatisasi data seeding dari file csv yang ada agar terisi di database dan bisa dipanggil oleh endpoint yang ada di backend.

--

--