Weekly Review 5

Muthy Afifah
Auto Personalia
Published in
2 min readMay 3, 2017

Apa yang sudah saya lakukan 2 minggu ini:

  • menyelesaikan story untuk login
  • menyelesaikan unit test menjadi coverage 98,5% karena pada 2 minggu yang lalu ada test-case yang belum tercover yaitu jika passwordnya salah.
  • melakukan code review dan test aplikasi sebelum di merge ke develop
  • memulai story baru yaitu HR bisa menyetujui pengajuan cuti karyawan.

Project Error Code

Error code merupakan pesan yang ditampilkan jika terjadi sesuatu pada suatu aplikasi. biasanya error code digunakan untuk mengidentifikasi kesalahan/input salah. untuk ppl kali ini error code sudah didefinisikan pada readme.md yang ada pada branch develop

Platform Selection

dalam pengerjaan ppl ini kelompok kami menggunakan Node JS dikarenakan:

  • Node js membantu pengembangan aplikasi dengan cepat dan efisien
  • Platform yang akhir-akhir ini banyak digunakan dan berkembang sehingga sudah lumayan banyak tutorialnya di internet
  • Package yang banyak untuk memudahkan pengerjaan
  • Saran dari Product Owner

Code Coverage

code coverage adalah ukuran untuk menentukan seberapa banyak/baris code yang dibuat telah ditest menggunakan coded test seperti unit test. kelompok kami menggunakan Istanbul untuk menghitung code coverage dan nyc sebagai command line interface. untuk lebih teknisnya Kustiawanto Halim telah menjelaskan di blog postnya.

Scrum for Development Teamwork

Scrum merupakan iterative dan incremental agile software development framework. pada scrum, development team bekerja sebagai satu kesatuan untuk mencapai goal. tahapan dari scrum:

Kelebihan dari scrum adalah sebuah team akan menjalin hubungan yang erat antar team, salingan membantu dan melatih kedisiplinan karena adanya daily meeting.

--

--