Langkah Optimalisasi Penjadwalan
Langkah Optimalisasi Penjadwalan
EM-D
PRODI MANAJEMEN
FAKULTAS EKONOMI DAN BISNIS
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” YOGYAKARTA
TAHUN 2019
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa karena dengan rahmat,
karunia, serta taufik dan hidayah-Nya kami dapat menyelesaikan Tugas Manajemen
penjadwalan ini dengan baik meskipun banyak kekurangan didalamnya. Kami berharap tugas
ini dapat berguna dalam rangka menambah wawasan serta pengetahuan kita mengenai
penjadwalan. Semoga Tugas ini dapat berguna dan bermanfaat, sebelumnya kami mohon
maaf apabila terdapat kesalahan kata-kata yang kurang berkenan dan kami memohon kritik
dan saran yang membangun demi perbaikan di masa depan.
A. Latar Belakang
Baru-baru ini, Ghirardelli mulai menggunakan sistem penjadwalan pabrik khusus untuk
merampingkan produksi, mengendalikan biaya, dan menanggapi perubahan permintaan.
Sebelum sistem baru, rencana persyaratan bulanan yang dihasilkan dari sistem ERP
perusahaan (J. D. Edwards) diunduh ke dalam lembar kerja Excel untuk para manajer agar
membuat jadwal produksi secara manual. Penjadwalan produksi manual menetapkan
pekerjaan pada mesin, tetapi tidak menjadwalkan tenaga kerja atau mempertimbangkan
urutan pergantian produk yang efisien pada jalur produksi. Sistem baru, yang disebut
penjadwalan pabrik, dirancang untuk industri proses di mana produksi didasarkan pada
formula atau resep, dan di mana kekhawatiran tentang kualitas dan pembusukan persediaan
sangat penting. Penjadwalan pabrik bekerja secara mulus dengan sistem ERP melalui
antarmuka XML untuk menyediakan jadwal produksi menurut minggu, shift, dan baris.
Penjadwalan ini digunakan untuk memproyeksikan kebutuhan tenaga kerja, mengoptimalkan
pergantian, dan menyesuaikan produksi ketika peristiwa yang tidak direncanakan terjadi,
seperti pemadaman, kekurangan tenaga kerja, atau perubahan permintaan. Perencana
Ghirardelli dapat mengambil jadwal seperti yang diberikan, atau bereksperimen dengan cara-
cara alternatif untuk memperlancar produksi dan memenuhi permintaan. Dengan penjadwalan
yang lebih efisien, Ghirardelli mampu meningkatkan volume produksi, mengurangi biaya
tenaga kerja, dan lebih responsif terhadap permintaan pelanggan. Itu sangat penting dalam
industri di mana umur simpan terbatas dan permintaan musiman. Dalam bab ini, kita akan
berbicara tentang pentingnya penjadwalan, jenis jadwal, dan teknik perencanaan dan
penjadwalan lanjutan.
B. Rumusan Masalah
1. Apakah tujuan dalam penjadwalan?
2. Apa yang dimaksud pemuatan ?
3. Apa yang dimaksud pengurutan?
4. Apa yang dimaksud pemantauan?
5. Apa yang dimaksud perencanaan lanjutan dan sistem penjadwalan?
6. Apa yang dimaksud teori kendala?
7. Apa yang dimaksud penjadwalan karyawan?
C. Tujuan
1. Mengetahui tujuan dalam penjadwalan?
2. Mengetahui pemuatan ?
3. Mengetahui pengurutan?
4. Mengetahui pemantauan?
5. Mengetahui perencanaan lanjutan dan sistem penjadwalan?
6. Mengetahui teori kendala?
7. Mengetahui penjadwalan karyawan?
BAB II
PEMBAHASAN
A. Penjadwalan
Penjadwalan ditentukan ketika tenaga kerja, peralatan, dan fasilitas diperlukan untuk
menghasilkan produk atau menyediakan layanan. Ini adalah tahap perencanaan terakhir
sebelum produksi dilakukan. Fungsi penjadwalan sangat berbeda berdasarkan pada jenis
operasi:
Di proses industri, seperti bahan kimia dan farmasi, penjadwalan mungkin terdiri dari
penentuan campuran bahan-bahan yang masuk ke dalam sebuah tong atau ketika
sistem harus berhenti memproduksi satu jenis campuran, membersihkan tong, dan
mulai memproduksi lain. pemrograman linear dapat fi nd terendah-biaya campuran
bahan-bahan, dan kuantitas pesanan produksi dapat menentukan panjang optimal
menjalankan produksi. Teknik-teknik ini dijelaskan secara rinci dalam Bab 14 dan
Bab 13.
Untuk produksi massal, jadwal produksi sangat ditentukan ketika jalur perakitan
diletakkan. Produk mengalir melalui jalur perakitan dari satu stasiun ke stasiun
berikutnya dengan urutan yang ditentukan dan sama sekali berbeda setiap kali.
Keputusan penjadwalan sehari-hari terdiri dari menentukan seberapa cepat
memasukkan item ke dalam baris dan berapa jam per hari untuk menjalankan baris.
Pada jalur perakitan model campuran, urutan produk yang dirakit juga harus
ditentukan. Kami membahas masalah ini dalam Bab 7 dan 16.
Untuk proyek, keputusan penjadwalan sangat banyak dan saling terkait sehingga
teknik penjadwalan proyek khusus seperti PERT dan CPM telah dirancang. Bab 9
dikhususkan untuk perencanaan dan alat kontrol ini untuk manajemen proyek.
Untuk produksi batch atau job shop, keputusan penjadwalan bisa sangat kompleks.
Dalam bab-bab sebelumnya, kami membahas perencanaan penjualan dan operasi,
yang merencanakan produksi lini produk atau keluarga; penjadwalan induk, yang
merencanakan untuk produksi masing-masing barang jadi atau barang jadi; dan
perencanaan kebutuhan material (MRP) dan perencanaan persyaratan kapasitas
(CRP), yang merencanakan untuk produksi komponen dan rakitan. Penjadwalan
menentukan ke mesin mana bagian akan dirutekan untuk diproses, pekerja mana yang
akan mengoperasikan mesin yang menghasilkan bagian, dan urutan di mana bagian-
bagian itu akan diproses. Penjadwalan juga menentukan pasien mana yang akan
ditugaskan ke ruang operasi, yang mana dokter dan perawat harus merawat pasien
selama jam-jam tertentu dalam sehari, urutan di mana dokter akan menemui pasien,
dan kapan makanan harus dikirim atau obat-obatan dibagikan.
Apa yang membuat penjadwalan sangat sulit di bengkel kerja adalah beragamnya
pekerjaan (atau pasien) yang diproses, masing-masing dengan persyaratan perutean dan
pemrosesan yang berbeda. Selain itu, meskipun volume setiap pesanan pelanggan mungkin
kecil, mungkin ada sejumlah besar pesanan berbeda di toko pada satu waktu. Ini memerlukan
perencanaan untuk produksi setiap pekerjaan saat tiba, menjadwalkan penggunaan sumber
daya yang terbatas, dan memantau kemajuannya melalui sistem.
Bab ini berkonsentrasi pada masalah penjadwalan untuk job shop production. Kami juga
memeriksa salah satu masalah penjadwalan yang paling sulit untuk layanan — penjadwalan
karyawan.
Job Shop Scheduling juga dikenal sebagai shop floor control (SFC), kontrol produksi, dan
kontrol aktivitas produksi (PAC). Terlepas dari tujuan penjadwalan utama mereka, pabrikan
biasanya memiliki departemen kontrol produksi yang tanggung jawabnya terdiri atas
B. Pemuatan (Loading)
Memuat adalah proses pengalihan pekerjaan ke sumber daya terbatas. Sering kali
suatu operasi dapat dilakukan oleh berbagai orang, mesin, atau pusat kerja tetapi dengan
berbagai efisiensi. Jika ada kapasitas yang cukup, setiap pekerja harus ditugaskan untuk tugas
yang paling baik dia lakukan, dan setiap pekerjaan ke mesin yang dapat memprosesnya
dengan paling efisien. Efeknya, itulah yang terjadi ketika CRP menghasilkan profil beban
untuk setiap pusat mesin. File routing yang digunakan oleh CRP mencantumkan mesin yang
dapat melakukan pekerjaan dengan paling efisien pertama kali. Jika tidak ada kelebihan
beban yang muncul dalam profil beban, maka kontrol produksi dapat melanjutkan ke tugas
selanjutnya mengurutkan pekerjaan di setiap pusat. Namun, ketika kendala sumber daya
menghasilkan kelebihan dalam profil beban, kontrol produksi harus memeriksa daftar
pekerjaan yang awalnya ditugaskan dan memutuskan pekerjaan yang akan ditugaskan
kembali di tempat lain. Masalah menentukan cara terbaik untuk mengalokasikan pekerjaan ke
mesin atau pekerja untuk tugas-tugas dapat diselesaikan dengan metode penugasan
pemrograman linier
Solusi
1. Pengurangan baris — Temukan tugas terbaik di setiap baris. Kurangi nilai terkecil di
setiap baris dari semua nilai baris lainnya. Jumlah yang dihasilkan adalah biaya peluang
menugaskan seorang pekerja ke proyek itu. Misalnya, penugasan terbaik untuk Bryan adalah
proyek 2. Dengan demikian, nilainya dalam matriks berikut adalah nol. Namun, jika Bryan
ditugaskan untuk proyek 1 atau 4, itu akan memakan waktu (10 - 5) = 5 jam lebih lama untuk
diselesaikan, dan jika ditugaskan ke proyek 3, satu jam lebih lama.
Row
Reduction Project 1 Project 2 Project 3 Project 4
Bryan 5 0 1 5
Kari 4 0 2 4
Noah 2 1 0 1
Chris 5 1 0 6
2. Pengurangan kolom — Temukan tugas terbaik di setiap kolom. Kurangi nilai terkecil di
setiap kolom dari semua nilai lain di kolom. Misalnya, proyek 1 dapat diselesaikan tercepat
dengan Nuh sebagai pemimpin proyek, sehingga memiliki biaya peluang nol. Menugaskan
Bryan ke proyek 1 akan membutuhkan 3 jam lagi pemrosesan; dengan demikian, biaya
peluangnya adalah 3.
Column
Reduction Project 1 Project 2 Project 3 Project 4
Bryan 3 0 1 4
Kari 2 0 2 3
Noah 0 1 0 0
Chris 3 1 0 5
3. Cari tugas yang unik — Periksa matriks dan tutupi semua nol. Ingatlah bahwa setiap
orang hanya dapat ditugaskan untuk satu proyek dan setiap proyek hanya dapat memiliki satu
pemimpin. Masalah terjadi ketika proyek 2 adalah yang terbaik untuk Bryan dan Kari, dan
proyek 3 adalah yang terbaik untuk Noah dan Chris. Dalam matriks berikut, baris atau kolom
yang berisi tugas optimal disorot. Ini disebut "mencakup semua nol." Jika jumlah garis (atau
penyorotan) kurang dari jumlah baris, matriks perlu dimodifikasi.
Initial
Management
Project 1 Project 2 Project 3 Project 4
Bryan 3 0 1 4
Kari 2 0 2 3
Noah 0 1 0 0
Chris 3 1 0 5
4. Ubah matriks — Temukan nilai entries terkecil yang tidak disorot. Kurangi nilai itu dari
semua entries yang tidak disorot, dan tambahkan ke entri di mana garis berpotongan. Di
bawah ini kami telah mengurangi 2 dari entries yang tidak tertutup dan menambahkannya ke
titik persimpangan (mis., Nilai proyek 2 dan nilai proyek 3 dari Nuh).
Modified
Matrix Project 1 Project 2 Project 3 Project 4
Bryan 1 0 1 2
Kari 0 0 2 1
Noah 0 3 2 0
Chris 1 1 0 3
5. Cari tugas yang unik — Tetapkan setiap pekerja ke proyek terbaik yang tersedia. Bryan
ditugaskan untuk proyek 2. Dengan proyek 2 dihilangkan, Kari ditugaskan untuk proyek 1.
Karena proyek 1 telah dieliminasi, Nuh ditugaskan untuk proyek 4. Dan Chris pada project 3.
Final
Assignments Project 1 Project 2 Project 3 Project 4
Bryan 1 0 1 2
Kari 0 0 2 1
Noah 0 3 2 0
Chris 1 1 0 3
6. Hitung kinerja — Mengacu kembali ke matriks tugas asli, waktu yang diperlukan untuk
menyelesaikan setiap proyek diberikan di bawah ini. Dengan biaya $ 100 jam, proyek-proyek
akan menelan biaya (5 + 6 + 4 + 6) × $ 100 = $ 2.100 untuk melengkapi.
Masalah penugasan yang lebih kecil, seperti contoh kami, biasanya diselesaikan
dengan tangan. Yang lebih besar dapat diselesaikan di Excel dengan Penyelesaian, seperti
yang ditunjukkan pada Tampilan 17.1. Masalah penugasan juga dapat melibatkan dalam
memaksimalkan laba atau kepuasan pelanggan. Ketika memecahkan masalah maksimal
dengan tangan, setiap pencatatan dalam matriks awal harus dikurangi dari nilai matriks
terbesar sebelum dilanjutkan sebagai masalah minimisasi. Saat menyelesaikan dengan Excel,
cukup ubah fungsi tujuan penyelesaian dari minimum ke maksimal.
C. Pengurutan (Sequencing)
Ketika lebih dari satu pekerjaan ditugaskan untuk mesin atau aktivitas, operator perlu
mengetahui urutan proses pekerjaan. Proses memprioritaskan pekerjaan disebut sequencing.
Jika tidak ada pesanan tertentu yang ditentukan, operator mungkin akan memproses
pekerjaan yang tiba pertama kali. Urutan default ini disebut first-come, first-served (FCFS).
Jika pekerjaan ditumpuk pada saat kedatangan ke mesin, mungkin akan lebih mudah untuk
memproses pekerjaan pertama yang tiba terakhir dan sekarang berada di atas tumpukan. Ini
disebut sequencing last-come, first-served (LCFS). Pendekatan umum lainnya adalah
memproses pekerjaan pertama yang disebabkan karena pekerjaan tercepat atau pekerjaan
yang memiliki prioritas pelanggan tertinggi. Ini dikenal sebagai urutan tanggal jatuh tempo
(DDATE) dan prioritas pelanggan tertinggi (CUSTPR). Operator juga dapat melihat melalui
tumpukan pekerjaan untuk menemukan yang memiliki pengaturan serupa dengan pekerjaan
yang sedang diproses (SETUP). Itu akan meminimalkan waktu henti alat berat dan membuat
pekerjaan operator lebih mudah. Variasi pada aturan DDATE termasuk minimum slack
(SLACK) dan rasio kritis terkecil (CR). SLACK menganggap pekerjaan yang tersisa harus
dilakukan pada pekerjaan serta waktu yang tersisa (sampai tanggal jatuh tempo) untuk
melakukan pekerjaan itu. Pekerjaan diproses terlebih dahulu yang memiliki sedikit perbedaan
(atau kendur) antara keduanya, sebagai berikut:
Rasio kritis menggunakan informasi yang sama dengan SLACK, tetapi menghitung
ulang urutannya saat pemrosesan berlanjut dan mengatur informasi dalam bentuk rasio.
Secara matematis, CR dihitung sebagai berikut:
CR :
Waktu yang Tersisa Tanggal Jatuh Tempo − Tanggal Hari Ini
=
Sisa Pekerjaan Sisa Waktu Pemrosesan
Jika sisa pekerjaan lebih besar dari sisa waktu, rasio kritis akan kurang dari 1. Jika
sisa waktu lebih besar dari sisa pekerjaan, rasio kritis akan lebih besar dari 1. Jika sisa waktu
sama dengan sisa pekerjaan, kritis Rasio persis sama dengan 1. Rasio kritis memungkinkan
kita untuk membuat pernyataan berikut tentang jadwal kami:
Aturan pengurutan lainnya memeriksa waktu pemrosesan pada operasi tertentu dan
memesan pekerjaan baik dengan waktu pemrosesan terpendek (SPT) atau waktu pemrosesan
terpanjang (LPT). LPT menganggap pekerjaan panjang adalah pekerjaan yang penting dan
analog dengan strategi melakukan tugas yang lebih besar terlebih dahulu untuk
menghindarinya. Sebaliknya SPT berfokus pada pekerjaan yang lebih pendek dan mampu
menyelesaikan lebih banyak pekerjaan lebih awal dari LPT. Dengan aturan mana pun,
beberapa pekerjaan mungkin sangat terlambat karena mereka selalu ditempatkan di belakang
antrian. Semua "aturan" ini untuk mengatur pekerjaan dalam urutan tertentu untuk diproses
tampaknya masuk akal. Kita mungkin bertanya-tanya metode mana yang terbaik atau apakah
itu benar-benar penting pekerjaan mana yang diproses terlebih dahulu.
Solusi
Siapkan tabel untuk setiap aturan sekuensing. Mulai pekerjaan pertama pada waktu
0. (Ketika tanggal hari ini tidak diberikan, anggap itu adalah hari ke 0.) Waktu penyelesaian
adalah jumlah dari waktu mulai dan waktu pemrosesan. Waktu mulai pekerjaan berikutnya
adalah waktu penyelesaian pekerjaan sebelumnya.
c. SLACK: Urutkan pekerjaan dengan slack [Link] untuk setiap pekerjaan dihitung
sebagai: (karena tanggal hari ini tanggal hari ini) sisa waktu pemrosesan.
d. SPT: Mengurutkan pekerjaan dengan waktu pemrosesan terkecil
Ringkasan
*Nilai terbaik
Semua aturan pengurutan menyelesaikan pekerjaan bulan pada hari ke 31, seperti
yang direncanakan. Namun, tidak ada aturan urutan yang bisa menyelesaikan semua
pekerjaan tepat waktu. Kinerja FCFS dapat dipenuhi atau dilampaui oleh DDATE dan SPT.
Maka, Joe harus meluangkan waktu untuk mengurutkan pekerjaan bulan ini. Apakah Joe
mengurutkan pekerjaannya oleh DDATE atau SPT tergantung pada tujuan perusahaan tempat
dia bekerja. Pekerjaan tertentu yang lambat mungkin juga membuat perbedaan. Solusi Excel
untuk masalah ini ditunjukkan pada Tampilan 17.2.
Secara analitis, kita dapat membuktikan bahwa untuk sejumlah pekerjaan yang akan
diproses pada satu mesin, aturan sekuensing SPT akan meminimalkan pekerjaan rata-rata
waktu penyelesaian (juga dikenal sebagai waktu aliran) dan meminimalkan jumlah rata-rata
pekerjaan dalam sistem. Di sisi lain, aturan sekuensi DDATE akan meminimalkan
keterlambatan rata-rata. Tidak ada pernyataan definitif yang dapat dibuat mengenai kinerja
aturan pengaturan lainnya.
Contoh 17.3
Restorasi Baik Johnson telah menerima perintah terdesak untuk menemukan kembali
lima hewan carousel — buaya, beruang, kucing, rusa, dan gajah. Restorasi melibatkan dua
proses utama: pengamplasan dan pengecatan. Tuan Johnson menangani pengamplasan;
putranya mengerjakan pengecatan. Waktu yang dibutuhkan untuk masing-masing pekerjaan
berbeda dengan keadaan rusak dan tingkat detail setiap hewan. Mengingat waktu pemrosesan
berikut (dalam jam), tentukan urutan di mana pekerjaan harus diproses sehingga pesanan
terdesak tersebut dapat diselesaikan sesegera mungkin.
Solusi :
Waktu pemrosesan terkecil, tiga jam, terjadi pada proses 2 untuk pekerjaan C, jadi
kami menempatkan pekerjaan C sedekat mungkin dengan akhir urutan. C sekarang
dihilangkan dari daftar pekerjaan.
C
Waktu terkecil berikutnya adalah lima jam. Ini terjadi pada proses 1 untuk pekerjaan
E, jadi kami menempatkan pekerjaan E sedekat mungkin dengan awal urutan. Pekerjaan E
dihilangkan dari daftar pekerjaan.
E C
Waktu terkecil berikutnya adalah enam jam. Ini terjadi pada proses 1 untuk
pekerjaan A dan pada proses 2 untuk pekerjaan B. Dengan demikian, kami menempatkan
pekerjaan A sedekat mungkin dengan awal urutan dan pekerjaan B sedekat mungkin dengan
akhir urutan. Pekerjaan A dan B dihilangkan dari daftar pekerjaan.
E A B C
E A D B C
Urutan ini akan menyelesaikan pekerjaan lebih cepat dari urutan lainnya. Bagan
batang berikut ini (disebut Gantt chart) digunakan untuk menentukan makespan atau waktu
penyelesaian akhir untuk rangkaian lima pekerjaan. Perhatikan bahwa urutan pekerjaan (E, A,
D, B, C) adalah sama untuk kedua proses dan bahwa pekerjaan tidak dapat dimulai pada
proses 2 sampai selesai pada proses 1. Selain itu, pekerjaan tidak dapat dimulai pada proses 2
jika pekerjaan lain sedang dalam proses. Periode waktu di mana pekerjaan sedang diproses
diberi label dengan surat pekerjaan. Daerah yang diarsir abu-abu mewakili waktu nganggur.
D. Pengawasan (Monitoring)
Dalam lingkungan job shop, di mana pekerjaan mengikuti jalur yang berbeda melalui
toko, mengunjungi banyak pusat mesin yang berbeda, dan bersaing untuk sumber daya yang
serupa, tidak selalu mudah untuk melacak status pekerjaan. Ketika pekerjaan pertama kali
dirilis ke toko, relatif mudah untuk mengamati antrian yang mereka gabungkan dan prediksi
ketika operasi awal mereka mungkin selesai. Namun, seiring dengan kemajuan pekerjaan,
atau toko menjadi lebih padat, semakin sulit untuk mengikuti pekerjaan melalui sistem.
Persaingan untuk sumber daya (mengakibatkan antrian panjang), kerusakan alat berat,
masalah kualitas, dan persyaratan pengaturan hanyalah beberapa hal yang dapat menunda
kemajuan pekerjaan. Dokumen-dokumen toko, kadang-kadang disebut paket kerja, bepergian
dengan pekerjaan untuk menentukan pekerjaan apa yang perlu dilakukan di pusat kerja
tertentu dan di mana item harus diarahkan berikutnya. Pekerja biasanya diminta untuk keluar
dari suatu pekerjaan, yang menunjukkan pekerjaan yang telah mereka lakukan baik secara
manual pada paket kerja atau secara elektronik melalui PC yang terletak di lantai toko.
Teknologi kode bar dan tag RFID membuat tugas ini lebih mudah dengan menghilangkan
banyak kejenuhan dan kesalahan memasukkan informasi dengan keyboard komputer. Dalam
bentuknya yang paling sederhana, kode bar dilampirkan pada paket pekerjaan, yang dibaca
oleh pekerja dengan tongkat di awal dan akhir pekerjaannya di pekerjaan. Dalam kasus lain,
tag RFID dilampirkan pada palet atau peti yang membawa barang-barang dari pusat kerja ke
pusat kerja. Tag dibaca secara otomatis saat memasuki dan meninggalkan area kerja. Waktu
yang dihabiskan seorang pekerja untuk setiap pekerjaan, hasil pemeriksaan atau inspeksi
kualitas, dan pemanfaatan sumber daya juga dapat dicatat dengan cara yang serupa. Agar
informasi yang dikumpulkan di masing-masing pusat kerja menjadi berharga, itu harus
terbaru, akurat, dan dapat diakses oleh personel operasi. Fungsi pemantauan yang dilakukan
oleh kontrol produksi mengambil informasi ini dan mengubahnya menjadi berbagai laporan
untuk digunakan pekerja dan manajer. Laporan kemajuan dapat dihasilkan untuk
menunjukkan status pekerjaan individu, ketersediaan atau pemanfaatan sumber daya tertentu,
dan kinerja pekerja individu atau pusat kerja. Laporan pengecualian dapat dihasilkan untuk
menyoroti kekurangan di area tertentu, seperti memo, pengerjaan ulang, kekurangan,
penundaan yang diantisipasi, dan pesanan yang tidak diisi. Daftar panas menunjukkan
pekerjaan mana yang mendapat prioritas tertinggi dan harus segera dilakukan. Fasilitas yang
dikelola dengan baik akan menghasilkan lebih sedikit laporan pengecualian dan lebih banyak
laporan kemajuan. Dalam dua bagian berikutnya kami menggambarkan dua laporan
kemajuan seperti itu, bagan Gantt dan bagan kontrol input / output.
Bagan Gantt
Gantt chart, yang digunakan untuk merencanakan atau memetakan kegiatan kerja,
juga dapat digunakan untuk memantau kemajuan pekerjaan terhadap rencana tersebut. Seperti
yang ditunjukkan pada Gambar 17.1, grafik Gantt dapat menampilkan kegiatan yang
direncanakan dan diselesaikan dengan skala waktu. Dalam gambar ini, garis putus-putus yang
menunjukkan tanggal hari ini melintasi jadwal untuk pekerjaan 12A, pekerjaan 23C, dan
pekerjaan 32B. Dari grafik, kita dapat dengan cepat melihat bahwa pekerjaan 12A tepat pada
jadwal karena barnya memantau penyelesaiannya persis memenuhi garis untuk tanggal saat
ini. Pekerjaan 23C lebih cepat dari jadwal dan pekerjaan 32B terlambat dari jadwal.
Grafik Gantt telah digunakan sejak awal 1900-an dan masih populer hingga saat ini.
Mereka dapat dibuat dan dikelola oleh komputer atau dengan tangan. Di beberapa fasilitas,
Gantt chart terdiri dari papan penjadwalan besar (ukuran beberapa papan buletin) dengan
strip magnetik, pasak, atau string warna berbeda yang menandai jadwal pekerjaan dan
kemajuan pekerjaan untuk manfaat seluruh pabrik. Gantt chart adalah fitur umum dari
perangkat lunak manajemen proyek, seperti Microsoft Project.
Kontrol Input dan Output (I/O)
Kontrol memonitor input dan output dari setiap pusat kerja. Sebelum analisis
semacam itu, adalah umum untuk memeriksa hanya keluaran dari pusat kerja dan
membandingkan keluaran aktual dengan keluaran yang direncanakan dalam jadwal toko.
Menggunakan pendekatan itu di lingkungan job shop di mana kinerja pusat kerja yang
berbeda saling terkait dapat menghasilkan kesimpulan yang salah tentang sumber masalah.
Pengurangan output pada satu titik dalam proses produksi dapat disebabkan oleh masalah di
pusat kerja saat ini, tetapi juga dapat disebabkan oleh masalah di pusat kerja sebelumnya
yang memberi makan pusat kerja saat ini. Jadi, untuk mengidentifikasi sumber masalah
dengan lebih jelas, input ke pusat kerja harus dibandingkan dengan input yang direncanakan,
dan output harus dibandingkan dengan output yang direncanakan. Penyimpangan antara nilai
yang direncanakan dan aktual dihitung, dan efek kumulatifnya diamati. Tumpukan yang
dihasilkan atau garis tunggu pekerjaan yang harus diselesaikan dimonitor untuk memastikan
bahwa ia tetap dalam kisaran yang dapat dikelola. Tingkat input ke pusat kerja hanya dapat
dikontrol untuk operasi awal suatu pekerjaan. Pusat kerja pertama ini sering disebut pusat
kerja gateway, karena sebagian besar pekerjaan harus melewati mereka sebelum operasi
selanjutnya dilakukan. Input untuk operasi selanjutnya, dilakukan di pusat-pusat kerja hilir,
sulit dikendalikan karena merupakan fungsi dari seberapa baik sisa toko beroperasi — yaitu,
di mana antrian terbentuk dan seberapa lancar pekerjaan berkembang melalui sistem.
Penyimpangan input yang direncanakan ke input aktual untuk pusat kerja hilir dapat
diminimalkan dengan mengendalikan tingkat output pusat kerja pemberian makan.
Penggunaan laporan input / output dapat diilustrasikan dengan contoh.
Contoh 17.4
Hall Industries telah mulai merencanakan input / output untuk pusat kerjanya. Berikut
adalah input dan output yang direncanakan untuk Work Center 5.
a. Jika produksi berjalan sesuai rencana, apa yang akan menjadi jaminan pada akhir periode
4?
b. Jika nilai input aktual masing-masing adalah 60, 60, 65, 65 untuk periode 1 hingga 4, dan
nilai output tidak dapat melebihi 75, berapa banyak output yang dapat diharapkan dari Work
Center 5?
c. Apakah ada masalah dengan produksi di Work Center 5?
Solusi :
Jika semuanya berjalan sesuai rencana, jaminan akan menjadi nol pada periode 4.
Dengan berkurangnya input, jaminan simpanan semakin cepat hilang, tetapi total
produksi tidak dapat mengimbangi apa yang telah direncanakan.
c. Meskipun Work Center 5 hanya menghasilkan 280 unit daripada 300 yang direncanakan,
masalahnya tampak dalam proses yang mengurus Work Center 5. Perhatikan bahwa
penyimpangan dari yang direncanakan sama untuk nilai input dan output. Solusi Excel untuk
contoh ini ditunjukkan pada Tampilan 17.4.
Kontrol input / output menyediakan informasi yang diperlukan untuk mengatur aliran
pekerjaan ke dan dari jaringan pusat kerja. Meningkatkan kapasitas pusat kerja yang
memproses semua pekerjaan yang tersedia untuknya tidak akan meningkatkan output.
Sumber masalah perlu diidentifikasi. Antrian berlebihan, atau jaminan simpanan, adalah
salah satu indikasi bahwa ada kemacetan. Untuk mengurangi pusat kerja yang macet, masalah
yang menyebabkan backlog dapat dikerjakan, kapasitas pusat kerja dapat disesuaikan, atau
input ke pusat kerja dapat dikurangi. Meningkatkan input ke pusat bottleneck work tidak akan
meningkatkan output pusat. Ini hanya akan menyumbat sistem lebih jauh dan membuat
antrian yang lebih panjang dari pekerjaan-dalam-proses.
F. Teori Kendala
Pada 1970-an, seorang fisikawan Israel bernama Eliyahu Goldratt menanggapi
permintaan seorang teman untuk membantu dalam menjadwalkan bisnis kandang ayamnya.
Karena tidak memiliki latar belakang dalam teori manufaktur atau produksi, Dr. Goldratt
mengambil pendekatan akal sehat dan intuitif untuk masalah penjadwalan. Dia
mengembangkan sistem perangkat lunak yang menggunakan pemrograman matematika dan
simulasi untuk membuat jadwal yang secara realistis mempertimbangkan kendala dari sistem
manufaktur. Perangkat lunak menghasilkan jadwal yang baik dengan cepat dan dipasarkan
pada awal 1980-an di Amerika Serikat. Setelah lebih dari 100 perusahaan berhasil
menggunakan sistem penjadwalan (disebut OPT), pencipta menjual hak atas perangkat lunak
dan mulai memasarkan teori di balik perangkat lunak tersebut. Dia menyebut pendekatannya
untuk menjadwalkan teori kendala (TOC). General Motors dan pabrikan lain menyebut
aplikasinya sebagai manufaktur yang sinkron.
Pengambilan keputusan dalam pembuatan seringkali sulit karena ukuran dan
kompleksitas masalah yang dihadapi. Wawasan pertama Dr. Goldratt tentang masalah
penjadwalan membuatnya menyederhanakan jumlah variabel yang dipertimbangkan. Dia
belajar sejak awal bahwa sumber daya manufaktur biasanya tidak digunakan secara merata.
Alih-alih mencoba menyeimbangkan kapasitas sistem manufaktur, ia memutuskan bahwa
sebagian besar sistem pada dasarnya tidak seimbang dan bahwa ia akan mencoba untuk
menyeimbangkan aliran pekerjaan melalui sistem sebagai gantinya. Dia mengidentifikasi
sumber daya sebagai bottleneck atau nonbottleneck dan mengamati bahwa aliran melalui
sistem dikendalikan oleh sumber daya bottleneck. Sumber daya ini harus selalu memiliki
bahan untuk dikerjakan, harus menghabiskan waktu sesedikit mungkin pada kegiatan yang
tidak produktif (mis., Pengaturan, menunggu pekerjaan), harus sepenuhnya dikelola, dan
harus menjadi fokus upaya peningkatan atau otomatisasi. Goldratt menunjukkan bahwa nilai
satu jam produksi yang hilang di bottleneck mengurangi output sistem dengan jumlah waktu
yang sama, sedangkan satu jam yang hilang di nonbottleneck mungkin tidak berpengaruh
pada output sistem.
Dari realisasi ini, Goldratt mampu menyederhanakan masalah penjadwalan secara
signifikan. Dia awalnya berkonsentrasi pada penjadwalan produksi di sumber daya bottleneck
dan kemudian penjadwalan sumber daya nonbottleneck untuk mendukung kegiatan
bottleneck. Dengan demikian, produksi disinkronkan, atau “sinkron,” dengan kebutuhan
kemacetan dan sistem secara keseluruhan.
Drum-Buffer-Rope
Untuk menjaga sinkronisasi ini, Goldratt memperkenalkan konsep drum-buffer-rope
(DBR). Drum adalah hambatan, mengalahkan untuk mengatur laju produksi selama sisa
sistem. Buffer adalah inventaris yang ditempatkan di depan bottleneck untuk memastikan
selalu sibuk. Ini diperlukan karena output dari bottleneck menentukan output atau throughput
sistem. Tali adalah sinyal komunikasi yang memberitahu proses hulu dari kemacetan ketika
mereka harus memulai produksi (mirip dengan kanban). Gagasan penjadwalan bottleneck
pertama dan mendukung jadwalnya dengan produksi di operasi nonbottleneck adalah dasar
untuk hampir semua perangkat lunak penjadwalan di pasar saat ini
Solusi
Mesin bottleneck diidentifikasi dengan menjumlahkan waktu pemrosesan semua
operasi yang akan dilakukan pada mesin.
Solusi :
Jadwal Matriks karyawan yang telah selesai ditunjukkan berikut ini.
Dalam jadwal revisi ini, tiga pekerja pertama memiliki hari libur berturut-turut. Dua pekerja
terakhir memiliki satu hari libur akhir pekan dan satu hari libur selama seminggu.
Heuristik yang baru saja diilustrasikan dapat disesuaikan untuk memastikan bahwa
dua hari libur per minggu berturut-turut. Heuristik lain menjadwalkan pekerja dua minggu
sekaligus, setiap libur akhir pekan.
BAB III
PENUTUP
[Link]