Skip to content

adikahnf/hr-attrition-problem

Repository files navigation

Proyek Akhir: Menyelesaikan Permasalahan Perusahaan Edutech

Business Understanding

Jelaskan latar belakang bisnis dari perushaan tersebut. Jaya Jaya Maju merupakan salah satu perusahaan multinasional yang telah berdiri sejak tahun 2000. Ia memiliki lebih dari 1000 karyawan yang tersebar di seluruh penjuru negeri.

Walaupun telah menjadi menjadi perusahaan yang cukup besar, Jaya Jaya Maju masih cukup kesulitan dalam mengelola karyawan. Hal ini berimbas tingginya attrition rate (rasio jumlah karyawan yang keluar dengan total karyawan keseluruhan) hingga lebih dari 10%.

Untuk mencegah hal ini semakin parah, manajer departemen HR ingin meminta bantuan Anda mengidentifikasi berbagai faktor yang mempengaruhi tingginya attrition rate tersebut. Selain itu, ia juga meminta Anda untuk membuat business dashboard untuk membantunya memonitori berbagai faktor tersebut. Selain itu, mereka juga telah menyediakan dataset yang dapat Anda unduh melalui tautan berikut: Jaya Jaya Maju.

Permasalahan Bisnis

Tuliskan seluruh permasalahan bisnis yang akan diselesaikan.

  1. Seberapa tinggi nilai attrition pada perusahaan?
  2. Faktor apa saja yang mempengaruhi karyawan untuk keluar dari perusahaan ?
  3. Bagaimana pengaruh lembur (overtime) terhadap keputusan karyawan untuk keluar dari perusahaan?

Cakupan Proyek

  • Melakukan Data Understand untuk mengetahui data-data yang akan digunakan.
  • Melakukan Exploratory Data Analysis (EDA) untuk memahami suatu data yang berhubungan dengan Attrition.
  • Mengidentifikasi fitur - fitur yang berkontribusi terhadap keluarnya karyawan.
  • Membuat Business Dashboard yang dapat digunakan untuk memantau dan menganalisis faktor-faktor tersebut.

Persiapan

Sumber data: Jaya Jaya Maju.

Setup environment:

  1. Setup Notebook :
  • Setup Pip
pip install virtualenv
  • Create a Virtual Environment
cd my-project
virtualenv --python C:\Path\To\Python\python.exe venv
  • Activate The Environment
.\venv\Scripts\activate
  • Install requirements :
pip install -r requirements.txt
  1. Menjalankan Dashboard
  • Install Metabase versi 0.46.4
docker pull metabase/metabase:v0.46.4
  • Menjalankan container metabase :
docker run -p 3000:3000 --name metabase metabase/metabase::v0.46.4
  • Membuka Metabase menggunakan URL :
http://localhost:3000/setup
  • Login Metabase menggunakan :
username: root@mail.com
password: root123

Business Dashboard

Dashboard ini dirancang untuk memberikan informasi kepada tim HR mengenai faktor-faktor yang berkontribusi terhadap keputusan karyawan untuk meninggalkan perusahaan.

  • Mengidentifikasi area yang memiliki nilai tingkat Attrition yang tinggi.
  • Menganalisis faktor-faktor seperti Overtime, Job Satisfaction, Marital Status, dan variable yang dapat mempengaruhi Attrition

Conclusion

  1. Tingkat Attrition pada perusahaan bernilai sekitar 17%.
  2. Faktor yang mempengaruhi keputusan karyawan untuk meninggalkan perusahaan adalah OverTime, Marital Status, dan JobRole.
  3. Karyawan yang sering bekerja lembur cenderung memiliki kemungkinan lebih tinggi untuk keluar dari perusahaan.

Rekomendasi Action Items (Optional)

Berikan beberapa rekomendasi action items yang harus dilakukan perusahaan guna menyelesaikan permasalahan atau mencapai target mereka.

  • Mengelola dan mengurangi waktu jam lembur (Overtime) dengan mengatur beban kerja secara lebih adil.
  • Mengidentifikasi Department, seperti Research & Development & Sales, untuk mencari tahu beban kerja dan kurangnya perkembangan karir.
  • Pantau terus faktor-faktor yang mempengaruhi attrition melalui dashboard dan lakukan tindakan cepat saat masalah mulai muncul.

About

A project part of IDCamp Ooredo, Data Science Path

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors