Membuat Dokumentasi Projek
Pengantar
Pada kesempatan kali ini, saya mau menjelaskan bagaimana cara untuk membangun kompetensi melalui memulai sebuah proyek. Sebelum memulai proyek, kita harus memahami berbagai macam kebutuhan yang akan dibutuhkan dan digunakkan nantinya dalam memulai sebuah proyek.
Untuk memulai, mungkin kita dapat mendefinisikan proyek yang akan kita buat, lalu bagaimana kita akan menginisiasikan proyek tersebut, bagaimana pelaksanaanya, pengendalian, serta pemantauan proyek tersebut. Dan yang terakhir bagaimana kita akan menutup proyek yang kita buat tersebut.
Pada kesempatan kali ini, saya akan memilih sebuah proyek dari website
projects.co.id. Proyek yang saya pilih adalah mengenai Pembuatan Aplikasi HR Recruitment & Website Perusahaan.
Definisi Proyek
Saat ini berbagai macam proses perekrutan karyawan pada perusahaan berjalan secara manual. Sedangkan semakin besar sebuah perusahaan maka jumlah pelamar pada perusahaan tersebut akan semakin besar. Padahal manajemen membutuhkan proses pencarian data yang cepat, realtime dan juga efisien. Selain itu juga sejalan dengan digitalisasi dan industry 4.0 yang dicanangkan pemerintah, perusahaan melakukan percepatan proses digitalisasi di proses bisnisnya dengan fokus pada area perekrutan sebagai proyek tahap pertama.
Proyek yang akan dibuat adalah berupa website dimana nantinya akan terdapat empat jenis user yaitu admin, super admin, kandidat/pelamar, perusahaan penyewa. dimana nantinya admin memiliki fitur untuk mengirim dan mengelola data lowongan, mengelola data kandidat, serta memilih dan menyeleksi kandidat. Lalu, super admin memiliki semua fungsi admin dengan tambahan mampu untuk menghapus dan mengirim data lowongan. Sedangkan untuk user sebagai kandidat memiliki fitur untuk mengisi dan mengedit CV kandidat, melihat dan memilih data lowongan, dan mengirim CV ke lowongan yang dipilih. Lalu untuk bagian perusahaan penyewa berhak untuk memiliki dashboard perusahaan penyewa, mengirim dan menghapus data lowongan, dan memilih dan melihat kandidat yang memilih perusahaan penyewa.
Untuk memulai proyek ini, dibutuhkan beberapa minimum kompetensi dasar yang dibutuhkan, yaitu :
1. HTML
2. CSS
3. Javascript Framework (React, Vue, Angular, dll)
4. Framework Laravel
5. PHP
6. Database Relational (MySQL, PostgreSQL, dll)
8. Version Control System (Git,CVS,dll)
9. API
10. Basic Knowledge HTTP
11. Web Architecture
12. Server
Contoh Prototipe HR Recruit Website Perusahaan
Berikut beberapa contoh desain yang dapat menjadi acuan untuk membuat website perusahaan.
Sekian penjelasan tentang bagaimana Membuat Dokumentasi Proyek. Terima kasih sudah membaca postingan ini dan sampai berjumpa lagi
Komentar
Posting Komentar