RECRUITMENT MODELING

Recruitment Modeling (Kebutuhuan suatu model )
Yaitu memahami kebutuhan suatu masalah merupakan salah satu tugas yang paling sulit yang dihadapi seorang software engineer.
Dalam recruitment modeling terdapat beberapa hal seperti :

Menggali Requirement
Pertemuan yang dilakukan dan di hadapi oleh software engineer dan customer. Tujuannya untuk mengidentifikasi masalah data model. Tujuannya untuk mengidentifikasi masalah, mengusulkan elemen dari solusi, menegosiasi pendekatan berbeda dll.

Validating Requirement

  • Apakah setiap kebutuhan konsisten dengan tujuan keseluruhan sistem/produk?
  • Apakah semua persyaratan telah ditetapkan pada tingkat abstraksi yang tepat? Artinya, lakukan beberapa persyaratan menyediakan tingkat detail tekhnis yang tidak pada level ini?
  • Apakan kebutuhan benar - benar diperlukan ataukah merupakan fitur add-on yang mungkin tidak penting untuk tujuan sistem
  • Apakah setiap persyaratan memiliki atribusi?Artinya, apakah sumber (umumnya, individu tertentu) mencatat untuk kebutuhan masing - masing.
Requirement Analysis
Requirements modelling menghasilkan satu atau lebih dari jenis model berikut :
Scenario based model -> requirements dari titik pandang berbagai "aktor" sistem
Data models - > menggambarkan permasalahan dari domain informasi
Class-orinted models -> Menggambarkan objek oriented classes (atribut & operasi)
Flow - oriented models -> menggambarkan elemen fungsi sistem dari bagaimana mentransformasi data dalam sistem.
Behavioral Models -> Penggunan mengikuti sistem/ tingkahb laku mengikuti sistem
Requirement data model
Database mempresentasikan beberapa aspek dunia nyata sering kali disebut dunia mini. perubahan pada dunia mini di presesntasikan di database.
Level abstrakasi data
- View level = Model data konseptual atau High-level
- Legal level = Model data implementasi  : Model data yang dapat diketahui oleh end user tetapi tidak terlalu jauh dengan   bagaimana data di simpan di dalam komputer.
- Phsysical Level = Model data fisik : Model data yang dapat diketahui oleh end user tetapi tidak terlalu jauh dengan bagaimana data di simpan di dalam komputer.
 Sekian dan terima kasih.

0 Komentar

*/