Pemodelan proses bisnis. Butuh bantuan untuk mempelajari suatu topik? Perangkat lunak sistem

  • 13.04.2020

Untuk kegiatan manajemen, khususnya dalam proses pengambilan keputusan, model yang paling berguna adalah model yang diekspresikan dalam kata-kata atau rumus, algoritme, dan cara matematis lainnya.

Dasar manajemen berdasarkan loyalitas diletakkan pada tahun 1908 oleh profesor Harvard J. Royce. Dia adalah penulis buku "Filsafat Kesetiaan", di mana konsep "kesetiaan" didefinisikan secara ilmiah untuk pertama kalinya.

Dalam kerangka model verbal yang diusulkan, loyalitas bisnis dipertimbangkan dari sudut pandang tiga aspek dasar independen: loyalitas konsumen, loyalitas karyawan dan loyalitas investor.

Setiap kali, kata "kesetiaan" berarti sesuatu yang berbeda Meskon M.Kh., Albert M., Hedouri F. Fundamentals of Management / Per. dari bahasa Inggris. - M., 2002. - P. 456.:

komitmen (dari sudut pandang pembeli),

Integritas (dari sudut pandang karyawan),

· Saling percaya, menghormati dan mendukung (dari sudut pandang investor).

Namun, terlepas dari komponen yang diucapkan, sistem ini harus dipertimbangkan hanya secara keseluruhan, karena tidak mungkin menciptakan pelanggan yang loyal tanpa memperhatikan loyalitas karyawan, atau menumbuhkan loyalitas karyawan tanpa memperhatikan loyalitas investor. Tak satu pun dari bagian dapat eksis secara terpisah dari dua lainnya, tetapi ketiganya bersama-sama memungkinkan organisasi untuk mencapai ketinggian yang belum pernah terjadi sebelumnya dalam pengembangan.

Harus dipahami dengan jelas bahwa manajemen berbasis loyalitas terutama berfokus pada orang. Pertama-tama, orang-orang dan peran mereka dalam bisnis yang dipertimbangkan di sini. Ini lebih merupakan model motivasi dan perilaku daripada pengembangan pemasaran, keuangan atau produksi. Hanya kedua, manajemen berbasis loyalitas menggeneralisasi orang ke dalam kategori yang lebih abstrak dan mengelola proses teknis.

Seperti yang diperlihatkan oleh praktik, orang selalu lebih bersedia bekerja untuk organisasi yang memiliki tujuan pelayanan daripada organisasi yang ada hanya untuk "menghasilkan uang". Karena itu, orang rela bekerja di gereja atau di organisasi publik.

Manajer yang ingin berhasil menggunakan model manajemen efek loyalitas tidak boleh mempertimbangkan laba sebagai tujuan utama, tetapi sebagai elemen yang diperlukan untuk kesejahteraan dan kelangsungan hidup tiga komponen dari setiap sistem bisnis: pelanggan, karyawan, dan investor. Bahkan di awal abad kedua puluh. G. Ford mengatakan bahwa “sebuah organisasi tidak dapat bekerja tanpa keuntungan, ... jika tidak, ia akan mati. Tetapi membuat organisasi hanya demi keuntungan ... berarti membawanya ke kematian tertentu, karena ia tidak akan memiliki insentif untuk eksis ” Drucker P.F. Tugas manajemen di abad XXI. - M., 2001. - S.523 ..

Dasar dari model loyalitas yang dipertimbangkan bukanlah keuntungan, tetapi daya tarik pelanggan tambahan, sebuah proses yang secara sadar atau tidak sadar mendasari sebagian besar organisasi yang sukses. Menciptakan jumlah pembeli yang ditargetkan menembus semua area bisnis perusahaan. Kekuatan yang mengatur hubungan antara pelanggan, karyawan, dan investor disebut kekuatan loyalitas. Ukuran keberhasilannya adalah apakah pelanggan kembali untuk membeli lebih banyak, atau apakah mereka pergi ke tempat lain, mis. apakah mereka setia.

Sebagai alasan, loyalitas memulai beberapa efek ekonomi, yang mempengaruhi seluruh sistem bisnis kira-kira sebagai berikut: Repin V.V., Eliferov V.G. Pendekatan proses untuk manajemen: Pemodelan proses bisnis. - M., 2005. - Edisi ke-2. - H.245.:

1. Keuntungan dan saham tumbuh ketika pembeli yang paling menjanjikan mencakup seluruh rangkaian kegiatan perusahaan, menciptakan hal-hal baik tentangnya opini publik dan tetap berbelanja. Karena penawaran yang besar dan berkualitas tinggi, perusahaan dapat lebih pilih-pilih ketika memilih pelanggan baru dan fokus pada proyek yang lebih menguntungkan dan berpotensi loyal untuk menarik mereka, yang selanjutnya merangsang pertumbuhan jangka panjangnya.

2. Pertumbuhan jangka panjang memungkinkan perusahaan untuk menarik dan mempertahankan karyawan terbaik. Mempertahankan jumlah pembeli yang ditargetkan secara konsisten meningkatkan loyalitas karyawan, memberi mereka rasa bangga dan kepuasan kerja. Selanjutnya, dalam proses interaksi, karyawan tetap belajar lebih banyak tentang pelanggan tetap mereka, khususnya, bagaimana melayani mereka dengan lebih baik sehingga volume pembelian tumbuh. Peningkatan volume penjualan ini memacu loyalitas pelanggan dan loyalitas karyawan.

3. Karyawan yang setia di jangka panjang belajar mengurangi biaya dan meningkatkan kualitas kerja (learning effect). Organisasi dapat menggunakan produktivitas ekstra ini untuk memperluas sistem penghargaan, untuk membeli peralatan terbaik dan belajar. Semua ini, pada gilirannya, akan memacu produktivitas karyawan, pertumbuhan penghargaan dan, akibatnya, loyalitas.

4. Spiral produktivitas ini memberikan keunggulan biaya yang sangat sulit untuk ditiru oleh organisasi yang sepenuhnya kompetitif. Keuntungan biaya jangka panjang, ditambah dengan pertumbuhan yang stabil dalam jumlah pelanggan setia, membawa keuntungan yang sangat menarik bagi investor. Hal ini, pada gilirannya, meningkatkan kemampuan perusahaan untuk menarik dan mempertahankan investor yang "tepat".

5. Investor yang setia bertindak seperti mitra. Mereka menstabilkan sistem, menurunkan biaya peningkatan modal, dan memastikan bahwa arus kas yang dialihkan dimasukkan kembali ke dalam bisnis sebagai investasi. Ini memperkuat organisasi dan meningkatkan kapasitas produktifnya.

Tanpa ragu, setiap organisasi itu unik, tetapi tetap saja, pada tingkat tertentu, indikator keuntungannya akan cocok model umum efek ekonomi yang berasal dari kegigihan atau loyalitas pelanggan. Di antaranya, berikut ini patut dicatat Meskon M.Kh., Albert M., Hedouri F. Fundamentals of Management/Per. dari bahasa Inggris. - M., 2002. - S. 358.:

keuntungan dasar (harga yang dibayarkan oleh pembeli yang baru muncul melebihi biaya organisasi untuk membuat produk);

pertumbuhan pendapatan (sebagai aturan, jika pembeli puas dengan parameter produk, ia cenderung meningkatkan volume pembelian dari waktu ke waktu);

Menghemat biaya (keakraban dekat dengan produk organisasi mengurangi ketergantungan pembeli pada karyawannya untuk informasi dan saran);

Ulasan (pelanggan puas dengan tingkat layanan merekomendasikan organisasi kepada teman dan kenalan mereka);

harga tambahan (pelanggan tetap yang bekerja sama dengan organisasi cukup lama untuk mengeksplorasi semua produk dan layanannya menerima lebih banyak secara tidak proporsional dari melanjutkan hubungan dan tidak memerlukan diskon atau promosi tambahan).

Untuk menilai potensi loyalitas jangka panjang yang sebenarnya dari seorang pelanggan atau sekelompok pelanggan, perlu diketahui kecenderungan mereka untuk menunjukkan konsistensi. Jadi beberapa pembeli akan membelot ke pesaing dengan diskon 2%, sementara yang lain akan tetap dengan selisih harga 20%. Jumlah usaha yang diperlukan untuk memikat berbagai jenis pelanggan disebut rasio loyalitas. Di beberapa organisasi, sejarah perkembangan atau perilaku pelanggan di segmen individu digunakan untuk menilai koefisien loyalitas Repin V.V., Eliferov V.G. Pendekatan proses untuk manajemen: Pemodelan proses bisnis. - M., 2005. - Edisi ke-2. - P.232.. Di tempat lain, terutama mereka yang masa depannya terkait lemah dengan masa lalu, mereka mencoba mencari tahu dengan metode analisis data seberapa besar diskon yang harus diberikan agar pembeli pergi ke organisasi mereka. Namun terlepas dari semua tantangan pengukuran, menggunakan metrik loyalitas memungkinkan organisasi untuk mengidentifikasi retensi pelanggan dan menerapkan praktik yang baik yang terbukti di satu departemen di seluruh organisasi.

Pengembangan sistem pengukuran, analisis dan kontrol Arus kas yang diperoleh dari loyalitas dapat mengarahkan organisasi pada investasi yang selanjutnya akan menjamin pertumbuhan jumlah pelanggan dan organisasi secara keseluruhan.

Jadi, model loyalitas dibuktikan secara rinci di tingkat verbal. Pembenaran ini menyebutkan dukungan matematis dan komputer. Namun, mereka tidak diharuskan untuk membuat keputusan awal.

Dengan analisis situasi yang lebih menyeluruh, model verbal, sebagai suatu peraturan, tidak cukup. Hal ini diperlukan untuk menggunakan cukup kompleks model matematika. Jadi, ketika membuat keputusan dalam manajemen sistem produksi Kuzin B.I., Yuriev V.N., Shakhdinarov G.M. digunakan. Metode dan model manajemen perusahaan: Proc. untuk universitas. - SPb., 2001. - Hal.327.

Model proses teknologi (terutama model kontrol dan manajemen);

Model untuk memastikan kualitas produk (khususnya, model untuk menilai dan mengendalikan keandalan);

model antrian;

Model manajemen persediaan (model logistik);

Simulasi dan model ekonometrik perusahaan secara keseluruhan, dll.

Penggunaan komputer modern, sistem komputasi, dan jaringan adalah cara yang ampuh untuk menerapkan model simulasi dan mempelajari karakteristik proses fungsi sistem dengan bantuan mereka. S. Dalam beberapa kasus, tergantung pada kompleksitas objek pemodelan, yaitu sistem S, penggunaan rasional komputer pribadi (PC) atau jaringan area lokal (LAN). Bagaimanapun, efektivitas penelitian sistem S pada model yang diimplementasikan perangkat lunak M s pertama-tama, itu tergantung pada kebenaran skema algoritma pemodelan, kesempurnaan program, dan hanya secara tidak langsung tergantung pada spesifikasi komputer yang digunakan untuk simulasi. Yang sangat penting dalam implementasi model pada komputer adalah pertanyaan tentang pilihan bahasa pemodelan yang benar.

Sistem pemodelan dan bahasa pemrograman. Bahasa algoritma ketika memodelkan sistem, mereka berfungsi sebagai alat bantu untuk pengembangan, implementasi mesin, dan analisis karakteristik model. Setiap bahasa pemodelan harus mencerminkan struktur konsep tertentu untuk menggambarkan kelas fenomena yang luas. Setelah memilih bahasa tertentu untuk memecahkan masalah pemodelan proses fungsi sistem, peneliti memiliki sistem abstraksi yang dikembangkan dengan hati-hati yang memberinya dasar untuk memformalkan proses berfungsinya sistem yang sedang dipelajari. dan keluaran hasil simulasi memungkinkan Anda menganalisis secara cepat dan terperinci kemungkinan hasil percobaan simulasi dengan model M m.

Poin utama yang menjadi ciri kualitas bahasa pemodelan adalah: kenyamanan menggambarkan proses fungsi sistem S, kemudahan input data simulasi input dan variasi struktur, algoritma dan parameter model, kelayakan pemodelan statistik, efisiensi analisis dan output hasil simulasi, kemudahan debugging dan kontrol program simulasi, aksesibilitas persepsi dan penggunaan bahasa. Masa depan bahasa pemodelan ditentukan oleh kemajuan di bidang pembuatan sistem multimedia untuk simulasi mesin, serta sistem informasi dan komputasi yang berorientasi pada masalah untuk tujuan pemodelan.

Pertimbangkan konsep dasar yang terkait dengan bahasa algoritmik dan implementasinya di komputer pada umumnya dan bahasa pemodelan pada khususnya.

Bahasa pemrograman adalah sekumpulan karakter yang dikenali oleh komputer dan menunjukkan operasi yang dapat diimplementasikan pada komputer. Pada tingkat terendah adalah bahasa utama mesin, program yang ditulis dalam kode yang secara langsung sesuai dengan tindakan mesin dasar (penambahan, menghafal, meneruskan ke alamat yang diberikan, dll.). Tingkat berikutnya ditempati oleh kode otomatis (bahasa PERAKITAN) mesin komputasi. Program autocode terdiri dari simbol mnemonic yang diubah menjadi kode mesin oleh program khusus - assembler.

Penyusun Sebuah program disebut program yang mengambil instruksi yang ditulis dalam bahasa algoritmik tingkat tinggi dan mengubahnya menjadi program dalam bahasa utama mesin atau dalam kode otomatis, yang dalam kasus terakhir diterjemahkan lagi menggunakan assembler.

Penerjemah Sebuah program disebut program yang, setelah menerima instruksi dari bahasa input, segera melakukan operasi yang sesuai, berbeda dengan kompiler, yang mengubah instruksi ini menjadi rantai perintah yang mudah diingat. Penerjemahan terjadi selama seluruh waktu program ditulis dalam bahasa juru bahasa. Sebaliknya, kompilasi dan perakitan adalah tindakan tunggal menerjemahkan teks dari bahasa input ke dalam bahasa objek mesin, setelah program yang dihasilkan dieksekusi tanpa panggilan berulang ke penerjemah.

Sebuah program yang ditulis dalam kode mesin atau dalam bahasa PERAKITAN, selalu mencerminkan spesifikasi komputer tertentu. Instruksi dari program semacam itu sesuai dengan operasi mesin tertentu dan, oleh karena itu, hanya masuk akal di komputer yang dimaksudkan, oleh karena itu bahasa seperti itu disebut bahasa berorientasi mesin.

Sebagian besar bahasa interpreter dan compiler dapat diklasifikasikan sebagai bahasa yang berorientasi prosedural. Bahasa-bahasa ini secara kualitatif berbeda dari bahasa berorientasi mesin, yang menggambarkan operasi komputer dasar dan tidak memiliki orientasi masalah. Semua bahasa prosedural dimaksudkan untuk kelas masalah tertentu, termasuk instruksi yang nyaman untuk merumuskan cara untuk memecahkan masalah khas kelas ini. Algoritme yang sesuai diprogram dalam notasi yang tidak terkait dengan komputer mana pun.

Bahasa pemodelan adalah bahasa yang berorientasi prosedural dengan fitur-fitur tertentu. Bahasa pemodelan utama dikembangkan sebagai pendekatan simulasi perangkat lunak untuk mempelajari proses berfungsinya kelas sistem tertentu.

Fitur penggunaan bahasa algoritmik. Pertimbangkan keuntungan dan kerugian menggunakan untuk pemodelan proses fungsi sistem bahasa simulasi(JIM) dan bahasa tujuan umum(NON), yaitu, bahasa algoritmik universal dan berorientasi prosedural. Kegunaan menggunakan NIM berasal dari dua alasan utama: 1) kenyamanan pemrograman model sistem, yang memainkan peran penting dalam implementasi mesin dari algoritma pemodelan; 2) orientasi konseptual bahasa ke kelas sistem, yang diperlukan pada tahap membangun model sistem dan memilih arah umum penelitian dalam eksperimen komputer yang direncanakan. Praktik pemodelan sistem menunjukkan bahwa penggunaan NIM sangat menentukan keberhasilan simulasi sebagai metode studi eksperimental objek nyata yang kompleks.

Bahasa pemodelan memungkinkan penggambaran sistem simulasi dalam istilah yang dikembangkan berdasarkan konsep dasar simulasi. Sebelum konsep-konsep ini didefinisikan dengan jelas dan diformalkan dalam JIM, tidak ada cara umum deskripsi tugas simulasi, dan tanpa mereka tidak ada hubungan antara berbagai perkembangan di bidang pengaturan eksperimen simulasi. Bahasa pemodelan tingkat tinggi adalah sarana komunikasi yang nyaman antara pelanggan dan pengembang model mesin M m .

Terlepas dari keunggulan JIM ini, argumen yang kuat, baik teknis maupun operasional, sekarang diajukan untuk menentang pengabaian sepenuhnya bahasa universal dan prosedural dalam pemodelan. Keberatan teknis terhadap penggunaan JIM: pertanyaan tentang efektivitas program kerja, kemungkinan men-debugnya, dll. Sebagai kekurangan operasional, kurangnya dokumentasi tentang JIM yang ada, sifat penerjemah yang sesuai yang murni individual, yang mempersulit implementasinya pada berbagai komputer, dan kesulitan mengoreksi kesalahan disebutkan. Penurunan efisiensi NIM dimanifestasikan ketika masalah pemodelan yang lebih beragam daripada yang dirancang bahasa pemodelan tertentu. Tetapi di sini perlu dicatat bahwa saat ini tidak ada NON yang akan efektif dalam memecahkan masalah kelas mana pun.

Kekurangan serius JIM dimanifestasikan dalam kenyataan bahwa, tidak seperti LDL yang banyak digunakan, penerjemah yang disertakan dalam perangkat lunak yang disediakan oleh pabrikan untuk semua komputer modern, bahasa pemodelan, dengan beberapa pengecualian, dikembangkan oleh organisasi individu untuk tujuan mereka sendiri. kebutuhan khusus yang sempit. Penerjemah yang sesuai kurang dijelaskan dan diadaptasi untuk digunakan dalam memecahkan masalah pemodelan sistem, oleh karena itu, terlepas dari keuntungan NIM, seseorang harus meninggalkan aplikasi praktisnya dalam sejumlah kasus tertentu.

Saat membuat sistem pemodelan berdasarkan bahasa apa pun, perlu untuk menyelesaikan masalah sinkronisasi proses dalam model, karena pada setiap momen waktu yang mengalir dalam sistem (waktu sistem), mungkin perlu untuk memproses beberapa peristiwa, mis. , organisasi pseudo-paralel dari proses simulasi dalam model mesin diperlukan M m . Ini adalah tugas utama dari monitor simulasi, yang melakukan fungsi-fungsi berikut: kontrol proses (koordinasi sistem dan waktu mesin) dan manajemen sumber daya (pemilihan dan distribusi alat sistem simulasi terbatas dalam model).

Pendekatan untuk pengembangan bahasa pemodelan. Sampai saat ini, ada dua pendekatan berbeda untuk pengembangan bahasa pemodelan: kontinu dan diskrit - mencerminkan fitur utama dari sistem yang dipelajari dengan metode pemodelan. Oleh karena itu, NIM dibagi menjadi dua kelompok independen, yang sesuai dengan dua jenis imitasi yang dikembangkan secara independen satu sama lain: untuk mensimulasikan proses kontinu dan diskrit.

Untuk memodelkan proses berkelanjutan, tidak hanya AVM, tetapi juga komputer, yang terakhir, dengan pemrograman yang sesuai, meniru berbagai proses berkelanjutan. Pada saat yang sama, komputer lebih andal dalam pengoperasiannya dan memungkinkan untuk memperoleh akurasi hasil yang tinggi, yang mengarah pada pengembangan bahasa pemodelan yang menampilkan model dalam bentuk blok jenis yang memainkan peran blok standar. AVM(penguat, integrator, generator fungsi, dll.). Skema algoritma pemodelan yang diberikan diubah menjadi sistem persamaan diferensial yang dipertimbangkan bersama. Pemodelan dalam hal ini pada dasarnya direduksi untuk menemukan solusi numerik untuk persamaan ini menggunakan beberapa metode langkah-demi-langkah standar.

Contoh bahasa untuk memodelkan sistem kontinu pada komputer dengan merepresentasikan sistem yang dimodelkan dalam bentuk persamaan dalam perbedaan hingga adalah bahasa DINAMO, yang persamaan membangun hubungan antara nilai-nilai fungsi pada saat-saat waktu t dan t+dt dan antara nilai turunannya pada waktu t+dt/2. Dan dalam hal ini, simulasi, pada dasarnya, adalah solusi langkah demi langkah dari sistem persamaan diferensial yang diberikan .

Universal komputer- perangkat dari jenis diskrit, dan karena itu harus memberikan perkiraan diskrit dari proses berfungsinya sistem yang sedang dipelajari S. Perubahan terus-menerus dalam proses fungsi sistem nyata ditampilkan dalam model diskrit M m, diimplementasikan pada komputer, dengan urutan peristiwa diskrit tertentu, dan model seperti itu disebut model kejadian diskrit. Peristiwa individu yang tercermin dalam model diskrit dapat ditentukan dengan tingkat pendekatan yang tinggi terhadap kenyataan, yang memastikan kecukupan model diskrit tersebut untuk proses nyata yang terjadi dalam sistem. S.

Arsitektur bahasa pemodelan. arsitektur JIM, yaitu, konsep keterkaitan unsur-unsur bahasa sebagai sistem yang kompleks, dan teknologi transisi dari sistem S ke model mesinnya M s dapat direpresentasikan sebagai berikut: 1) pemodelan objek (sistem) S) dideskripsikan (ditampilkan dalam bahasa) menggunakan beberapa atribut bahasa; 2) atribut berinteraksi dengan proses yang memadai untuk fenomena nyata dalam sistem simulasi S; 3) proses memerlukan kondisi khusus yang menentukan dasar logis dan urutan interaksi proses ini dalam waktu; 4) kondisi mempengaruhi peristiwa yang terjadi di dalam objek simulasi (sistem 5) dan saat berinteraksi dengan lingkungan luar E; 5) peristiwa mengubah keadaan model sistem M dalam ruang dan waktu.

Diagram khas arsitektur NIM dan teknologi penggunaannya dalam pemodelan sistem ditunjukkan pada gambar. 5.1.

Dalam kebanyakan kasus, model mesin digunakan untuk mempelajari karakteristik dan perilaku sistem. S pada periode waktu tertentu, oleh karena itu, salah satu tugas terpenting dalam membuat model sistem dan memilih bahasa pemrograman untuk model tersebut adalah implementasi dua fungsi: 1) menyesuaikan koordinat waktu status sistem (waktu "maju" , mengatur "jam"); 2) memastikan konsistensi berbagai blok dan peristiwa dalam sistem (sinkronisasi waktu, koordinasi dengan blok lain).

Dengan demikian, fungsi model Mm harus berjalan dalam waktu buatan (tidak nyata dan tidak dalam komputer), memastikan terjadinya peristiwa dalam urutan yang diperlukan oleh logika sistem yang dipelajari dan dengan interval waktu yang tepat di antara mereka. Pada saat yang sama, harus diperhitungkan bahwa elemen-elemen dari sistem nyata S berfungsi secara bersamaan (secara paralel), dan komponen model mesin M m bertindak secara berurutan, karena diimplementasikan menggunakan komputer sekuensial. Karena peristiwa dapat terjadi secara bersamaan di berbagai bagian objek pemodelan, maka untuk menjaga kecukupan hubungan temporal sebab-akibat, perlu dibuat "mekanisme" untuk pengaturan waktu di JIM untuk menyinkronkan tindakan elemen dari model sistem.

Mengatur waktu dalam model mesin. Seperti yang sudah dicatat dalam Bab. 3, ada dua pendekatan utama untuk mengatur waktu: menggunakan interval waktu konstan dan variabel, yang sesuai dengan dua prinsip untuk penerapan algoritma pemodelan, yaitu, "prinsip D t" dan "prinsip d z".

Pertimbangkan metode manajemen waktu yang tepat dalam model sistem NONA) pada contoh yang ditunjukkan pada Gambar. 5.2, di mana urutan kejadian dalam sistem diplot sepanjang sumbu waktu nyata ( s saya) dalam waktu, dan peristiwa s 4 dan s 5 terjadi secara bersamaan (Gbr. 5.2, sebuah). Didorong oleh peristiwa s saya status model berubah z saya pada saat itu t zi, dan perubahan seperti itu terjadi secara tiba-tiba dz.

Dalam model yang dibangun sesuai dengan "prinsip D t"(Gbr. 5.2, b), momen waktu sistem secara berurutan akan mengambil nilai:

t " 1 = D t, t " 2 = 2D t, t " 3 = 3D t, t " 4 = 4D t, t " 5 = 5D t.

Momen waktu sistem ini t " j(D t) sama sekali tidak terkait dengan momen terjadinya peristiwa s saya, yang disimulasikan dalam model sistem. Dalam hal ini, waktu sistem menerima kenaikan konstan, yang dipilih dalam waktu yang ditentukan sebelum dimulainya percobaan simulasi.

Dalam model yang dibangun sesuai dengan "prinsip" dz"(Gbr. 5.2, di), perubahan waktu terjadi pada saat perubahan keadaan sistem, dan urutan momen waktu sistem berbentuk t "" 1 = t z 1 , t "" 2 = t z 2 , t "" 3 = t z 3 , t "" 4 = t z 4 , t "" 5 = t z 5 , yaitu titik waktu sistem t "" k (dz), berhubungan langsung dengan momen terjadinya peristiwa dalam sistem s saya .

Masing-masing metode ini memiliki keunggulan tersendiri dalam hal refleksi yang memadai dari kejadian nyata dalam sistem. S dan biaya sumber daya mesin untuk pemodelan.

Saat menggunakan "prinsip d z" acara diproses secara berurutan dan waktu digeser setiap kali maju sampai awal acara berikutnya. Dalam model yang dibangun sesuai dengan "prinsip D t", pemrosesan acara terjadi oleh kelompok, batch atau set acara. Dalam hal ini, pilihan D t memiliki dampak yang signifikan terhadap jalannya proses dan hasil simulasi, dan jika D t diatur secara tidak benar, hasilnya mungkin menjadi tidak dapat diandalkan, karena semua peristiwa muncul pada titik yang sesuai dengan batas atas setiap interval simulasi. Saat menerapkan "prinsip d z" Pemrosesan peristiwa secara simultan dalam model hanya terjadi ketika peristiwa-peristiwa ini muncul secara bersamaan dalam sistem nyata. Ini menghindari kebutuhan untuk secara artifisial memperkenalkan peringkat peristiwa ketika mereka diproses pada akhir interval. Pada.

Saat memodelkan sesuai dengan "prinsip D t" pendekatan yang baik dapat dicapai: untuk D ini t harus kecil sehingga dua kejadian yang tidak bersamaan tidak jatuh ke dalam selang waktu yang sama. Tetapi penurunan D t mengarah pada peningkatan biaya waktu komputer untuk pemodelan, karena sebagian besar dihabiskan untuk menyesuaikan "jam" dan melacak peristiwa, yang mungkin tidak terjadi di sebagian besar interval. Dalam hal ini, bahkan dengan "kompresi" yang kuat D t dua peristiwa yang tidak bersamaan dapat jatuh ke dalam interval waktu yang sama D t, yang menciptakan kesan palsu tentang keserempakan mereka.

Untuk memilih prinsip membangun model mesin M m dan karenanya, JIM perlu mengetahui: maksud dan tujuan model; akurasi yang dibutuhkan dari hasil simulasi; biaya waktu komputer saat menggunakan satu atau prinsip lain; jumlah memori mesin yang diperlukan untuk mengimplementasikan model yang dibangun sesuai dengan prinsip D t dan d z; kompleksitas pemrograman model dan debugging-nya.

Persyaratan untuk bahasa simulasi. Jadi, ketika mengembangkan model sistem, sejumlah kesulitan khusus muncul, oleh karena itu, seperangkat alat dan konsep perangkat lunak yang tidak ditemukan di NON konvensional harus disediakan di NIM.

Kombinasi. Aliran paralel dalam sistem nyata S proses diwakili oleh komputer yang beroperasi secara berurutan. Bahasa pemodelan mengatasi kesulitan ini dengan memperkenalkan konsep waktu sistem, yang digunakan untuk mewakili peristiwa yang diatur waktu.

Ukuran. Sebagian besar sistem yang disimulasikan memiliki struktur dan algoritma perilaku yang kompleks, dan modelnya berukuran besar. Oleh karena itu, alokasi memori dinamis digunakan ketika komponen model sistem M m muncul di memori akses acak komputer atau meninggalkannya, tergantung pada keadaan saat ini. Sebuah aspek penting Realisasi model M m pada komputer dalam hal ini adalah sifat blok dari desainnya, yaitu kemungkinan membagi model menjadi blok, subblok, dll.

Perubahan. Sistem dinamis dikaitkan dengan gerakan dan dicirikan oleh perkembangan proses, akibatnya konfigurasi spasial sistem ini mengalami perubahan seiring waktu. Oleh karena itu, di semua RIM, mereka menyediakan pemrosesan daftar yang mencerminkan perubahan status proses fungsi sistem yang disimulasikan S.

Keterkaitan. Kondisi yang diperlukan untuk berbagai peristiwa terjadi dalam model M m proses operasi sistem S, bisa sangat kompleks karena adanya sejumlah besar hubungan timbal balik antara komponen model. Untuk mengatasi kesulitan yang terkait dengan masalah ini, sebagian besar JIM menyertakan kemungkinan logis dan konsep teori himpunan yang sesuai.

Stokastisitas. Untuk mensimulasikan peristiwa dan proses acak, program khusus digunakan untuk menghasilkan urutan nomor pseudo-acak, kuasi-seragam didistribusikan selama interval tertentu, atas dasar yang memungkinkan untuk mendapatkan efek stokastik pada model M m, ditiru oleh acak variabel dengan hukum distribusi yang sesuai.

Analisis. Untuk memperoleh jawaban yang jelas dan praktis atas pertanyaan-pertanyaan yang diselesaikan dengan metode simulasi mesin, perlu diperoleh karakteristik statistik dari proses berfungsinya model sistem. NONA). Oleh karena itu, bahasa pemodelan menyediakan metode untuk pemrosesan statistik dan analisis hasil pemodelan.

Persyaratan yang tercantum dalam studi dan desain berbagai sistem S sesuai dengan bahasa pemodelan acara diskrit yang terkenal seperti SIMULA, SIMSCRIPT, GPS, S.O.L. CSL dan sebagainya.

Proses bisnis adalah bagian dari manajemen proses. Modelnya adalah elemen utama dari manajemen proses bisnis. Proses bisnis harus dibagi menjadi sejumlah fitur yang mencirikan masing-masing sifat atau kemampuannya. Dengan pembagian ini, proses lebih mudah untuk dikenali, dibandingkan dan dianalisis. Ada konsep penting pemodelan proses bisnis.

Ini adalah penunjukan proses bisnis dalam istilah yang didefinisikan secara khusus untuk ini, menurut aturan yang disebut notasi pemodelan proses bisnis. Model proses bisnis itu sendiri berbeda - informasional, tekstual, grafik.

Apa itu pemodelan proses bisnis?

Pemodelan Proses Bisnis – tugas penting untuk perusahaan mana pun. Dengan bantuan pemodelan yang kompeten, dimungkinkan untuk mengoptimalkan pekerjaan suatu perusahaan, memprediksi dan meminimalkan risiko yang muncul pada setiap tahap aktivitasnya. Organisasi pemodelan proses bisnis memungkinkan Anda untuk melakukan perkiraan biaya untuk setiap proses secara individual dan semua secara umum.

Pemodelan proses bisnis suatu perusahaan menyangkut sejumlah aspek pekerjaannya. Saat pemodelan:

  • struktur organisasi berubah;
  • fungsi spesialis dan departemen dioptimalkan;
  • hak dan kewajiban manajemen didistribusikan kembali;
  • perubahan dalam dokumentasi peraturan internal dan teknologi untuk melakukan operasi;
  • ada persyaratan baru untuk mengotomatisasi proses bisnis dan sebagainya.

Pemodelan proses bisnis bertujuan untuk: tujuan utama, yang terdiri dari mensistematisasikan informasi tentang perusahaan dan tindakan yang terjadi di dalamnya, dalam tampilan grafis visual. Berkat pendekatan ini, perusahaan jauh lebih nyaman untuk memproses data. Saat memodelkan proses bisnis, perlu untuk mencerminkan struktur tindakan dalam organisasi, fitur dan detail implementasinya, serta kronologi alur kerja.

Cara pemodelan proses bisnis ditentukan oleh tujuannya

  1. Kegiatan perlu diatur. Isi model grafis dari proses bisnis sepenuhnya bertepatan dengan yang tekstual. Jika perusahaan memiliki jadwal, perusahaan akan dengan cepat dan mudah menerjemahkannya ke dalam format teks untuk menyiapkan dokumentasi peraturan. Berkat beberapa sistem BPM, berdasarkan model, pembuatan peraturan pelaksanaan dan deskripsi pekerjaan secara otomatis dimungkinkan.
  2. Risiko perlu dikelola karena perusahaan menghadapi risiko operasional dalam proses bisnisnya. Model proses bisnis dapat menjadi dasar untuk memetakan risiko seluruh organisasi saat mengelolanya.
  3. Perusahaan membutuhkan perubahan organisasi. Untuk menghitung jumlah spesialis yang optimal di negara bagian, perlu untuk menentukan dengan tepat berapa banyak karyawan yang harus berpartisipasi dalam semua proses bisnis perusahaan. Pemodelan visual proses bisnis membantu untuk mendapatkan informasi yang diperlukan. Tindakan ini memungkinkan Anda untuk mendistribusikan dengan benar sumber daya manusia yang diperlukan untuk melakukan proses tertentu dan tugas terkait, serta mengidentifikasi berapa banyak spesialis yang harus ada di setiap departemen, dari sudut pandang rasional.
  4. Melakukan analisis biaya fungsional. Pemodelan proses bisnis suatu perusahaan memungkinkan Anda untuk memahami berapa banyak manusia dan sumber daya material diperlukan untuk melakukan satu tindakan dalam proses bisnis. Informasi ini dapat menjadi dasar untuk distribusi otomatis semua pendapatan dan pengeluaran ke pusat biaya dan laba, tergantung pada divisinya.
  5. Kebutuhan akan otomatisasi. Saat memodelkan proses bisnis, urutan tindakan dan tempat spesialis yang bertanggung jawab untuk mereka dijelaskan dengan jelas. Ini memungkinkan Anda untuk mengembangkan persyaratan bisnis dengan benar. Berkat sistem informasi otomatis dari kelas manajemen alur kerja, Anda dapat langsung melakukan penyesuaian pada sistem informasi.

Model yang sama dapat cocok untuk memecahkan masalah yang berbeda. Karena perincian model, sangat mungkin untuk menggunakannya di berbagai tahap kontrol, baik di tingkat strategis penunjukan target maupun dalam eksekusi instruksi taktis.

Bagaimana teknologi pemodelan proses bisnis diterapkan dalam praktik

Pemodelan proses bisnis digunakan untuk memecahkan sejumlah masalah. Paling sering, ini digunakan untuk mengoptimalkan proses bisnis yang dimodelkan secara langsung. Pertama, jelaskan keadaan di mana proses berada saat ini, kemudian aliran mereka dalam praktik, setelah itu, dengan menggunakan metode yang dipilih, kemacetan diidentifikasi di dalamnya dan, berdasarkan analisis, dibuat model "ideal" yang perlu diperjuangkan.

Anda dapat mengidentifikasi hambatan dalam proses bisnis menggunakan metode tertentu, misalnya pemodelan simulasi. Dalam hal ini, informasi diambil sebagai dasar kemungkinan terjadinya situasi yang dapat mempengaruhi jalannya proses, durasi pelaksanaan fungsi dalam proses dan hukum distribusi waktu pelaksanaan, serta lainnya. data, misalnya, sumber daya yang terlibat dalam pekerjaan.

Anda dapat mengidentifikasi kemacetan dengan menganalisis proses saat ini dan, karenanya, waktu aktual untuk implementasi fungsi atau menunggu ketersediaan sumber daya. Informasi ini akan menjadi dasar untuk kesimpulan. Nilai nyata dapat diperoleh dengan menggunakan kedua sistem informasi (dengan otomatisasi proses bisnis yang tinggi), serta waktu standar dan metode lainnya.

Deskripsi proses bisnis dapat diterapkan dengan cara lain - menggunakan set model proses bisnis untuk menghasilkan dokumen peraturan perusahaan. Bisa jadi Deskripsi pekerjaan, peraturan, peraturan tentang divisi.

Pemodelan proses bisnis sering digunakan dalam mempersiapkan perusahaan untuk sertifikasi untuk memenuhi standar kualitas tertentu. Saat ini, hampir semua pemodelan memungkinkan untuk memperoleh informasi tentang objek pada model, tentang bagaimana mereka saling berhubungan, dan menyajikannya dalam bentuk dokumentasi, terlepas dari perbedaan jenis teknologi yang menjadi dasar solusi.

Seringkali, model proses bisnis digunakan untuk mengoptimalkan skema manajemen dan membuat sistem untuk memotivasi personel suatu perusahaan.

Di sini, mereka biasanya menggunakan pemodelan tujuan perusahaan, memecah masing-masing menjadi beberapa yang lebih rinci, hingga divisi terperinci, di mana tujuan terkait dengan pekerjaan spesialis individu.

Saat ini, merancang berbagai solusi TI, termasuk Sistem Informasi, spesialis sering menggunakan pemodelan proses bisnis.

Kerangka acuan modern mungkin tidak hanya terdiri dari daftar persyaratan, tetapi juga pemodelan.

Profesional dalam proses dan konsultasi manajemen menyuarakan pendapat yang berbeda. Tetapi harus selalu diingat bahwa dalam sejumlah situasi dalam hal pengambilan keputusan untuk membuat model proses bisnis, tugas utamanya justru tugas yang terkait dengan otomatisasi yang benar dan dukungan informasi arah perusahaan.

Saat memodelkan proses bisnis, tidak hanya tugas yang dijelaskan di atas yang digunakan. Ini hanya beberapa contoh.

Pemodelan proses bisnis dengan stiker dan selembar kertas

Hanya selembar kertas besar dan satu blok stiker yang Anda perlukan untuk menerapkan metode pembuatan model bisnis berdasarkan buku terkenal karya Alexander Osterwalder dan Yves Pignet. Tambahkan lebih banyak kreativitas, pikiran yang tajam, dan keuletan anggota tim, dan Anda akan mendapatkan hasil yang luar biasa.

Satu bagian dari buku ini berbicara tentang lima model bisnis yang telah terbukti berhasil. Anda akan menemukan deskripsi mereka di artikel. jurnal elektronik"CEO".

Pendekatan dasar untuk pemodelan proses bisnis

Pemodelan proses bisnis perusahaan dapat dilakukan dengan berbagai cara. Perhatian khusus harus diberikan kepada pendekatan berorientasi objek dan fungsional. Dalam kerangka pendekatan fungsional, unsur pembentuk struktur utama adalah fungsi (action), sedangkan pendekatan berorientasi objek adalah objek.

Dalam kerangka pendekatan fungsional, organisasi pemodelan proses bisnis menyiratkan pembangunan skema proses teknologi sebagai urutan operasi.

Pada input dan output masing-masing, objek dari asal yang berbeda ditampilkan: jenis material dan informasi, serta sumber daya yang digunakan, unit organisasi.

Sebagai bagian dari metodologi pemodelan fungsional, di mana diagram struktural proses bisnis dan arus informasi dibangun, urutan fungsi ditampilkan di mana pilihan alternatif proses tertentu agak rumit, dan tidak ada skema interaksi objek.

Pemodelan fungsional proses bisnis memiliki keuntungan yang signifikan - visibilitas dan kejelasan tampilan pada berbagai tingkat abstraksi. Ini sangat penting pada tahap pengenalan proses bisnis yang dibuat ke dalam departemen perusahaan.

Dengan pendekatan fungsional, perincian operasi disajikan dalam bentuk yang agak subjektif, yang mengarah pada kompleksitas membangun proses bisnis.

Pemodelan proses bisnis dalam pendekatan berorientasi objek dibangun sesuai dengan skema berikut: pertama, kelas objek dibedakan, dan kemudian ditentukan tindakan di mana objek harus ambil bagian. Objek dapat aktif, yaitu, melakukan tindakan (unit organisasi, pemain tertentu, subsistem informasi), dan pasif, di mana tindakan dilakukan (kita berbicara tentang peralatan, dokumentasi, bahan). Pemodelan proses bisnis dengan cara berorientasi objek mencerminkan objek, fungsi dan peristiwa di mana proses tertentu dilakukan karena objek.

Pendekatan berorientasi objek juga memiliki sejumlah keunggulan, yang utamanya adalah definisi operasi yang lebih tepat pada objek, yang mengarah pada solusi yang masuk akal untuk masalah kelayakan keberadaannya.

Kami juga mencatat minus dari metode ini. Proses khusus untuk pengambil keputusan menjadi kurang terlihat. Tapi berkat modern produk perangkat lunak Sangat mudah untuk merepresentasikan skema fungsional objek.

Metodologi pemodelan proses bisnis yang kompleks paling menjanjikan. Misalnya, berkat teknologi ARIS, dimungkinkan untuk memilih model yang paling optimal, dengan mempertimbangkan tujuan analisis.

Metode pemodelan proses bisnis yang diterapkan

Sekarang kita dapat mencatat tren integrasi berbagai metode pemodelan dan analisis sistem. Ini memanifestasikan dirinya dalam kenyataan bahwa alat terintegrasi untuk memodelkan proses bisnis sedang dibuat. Salah satunya adalah produk dari perusahaan Jerman IDS Scheer bernama ARIS - Architecture of Integrated Information System.

Sistem ARIS mencakup seperangkat alat yang memungkinkan Anda untuk menganalisis dan memodelkan pekerjaan perusahaan. Sistem ini didasarkan pada berbagai metode pemodelan, secara kolektif mencerminkan pandangan yang berbeda tentang lingkungan yang diteliti. Model yang sama dapat dibuat dengan menggunakan beberapa metode. Berkat ini, para ahli tingkat yang berbeda pengetahuan teoritis dapat menggunakannya untuk tujuan mereka sendiri dan mengkonfigurasinya untuk berinteraksi dengan sistem dengan spesifikasi mereka sendiri.

Sistem ARIS menyediakan dukungan untuk 4 jenis model yang mencerminkan berbagai objek dari sistem yang diteliti:

Untuk membuat model dari jenis yang dijelaskan di atas, gunakan keduanya cara sendiri simulasi ARIS, dan berbagai metode dan bahasa terkenal - ERM, UML, OMT, dll.

Saat memodelkan proses bisnis, setiap aspek kegiatan perusahaan pertama-tama dipertimbangkan secara terpisah. Setelah semua aspek dikerjakan, dibuat model terintegrasi yang menampilkan semua hubungan aspek yang berbeda satu sama lain.

Di ARIS, model adalah diagram yang terdiri dari berbagai objek - "fungsi", "peristiwa", " unit struktural”, “dokumen”, dll. Segala macam koneksi dibuat antara objek. Selain itu, setiap objek memiliki set atributnya sendiri, yang ditetapkan untuknya, yang memungkinkan Anda untuk masuk informasi tambahan tentang dia. Nilai atribut dapat digunakan selama simulasi atau analisis biaya.

Model bisnis utama dari ARIS adalah eEPC (Extended Event Driven Process Chain - model diperpanjang dari rantai proses bisnis yang dikendalikan oleh peristiwa). Bahkan, itu memperluas kemampuan IDEF0, IDEF3 dan DFD, memiliki plus dan minus sendiri. Menggunakan cukup banyak objek yang terhubung satu sama lain dengan berbagai jenis tautan memungkinkan Anda untuk secara signifikan meningkatkan ukuran model dan mengubahnya menjadi yang tidak dapat dibaca dengan baik.

Dalam eEPS, proses bisnis adalah alur kerja berurutan (fungsi, prosedur, aktivitas) yang diatur dalam urutan kronologis. Durasi yang tepat dari prosedur di eEPC tidak ditampilkan dengan jelas, akibatnya ada kemungkinan bahwa situasi dapat muncul selama pengembangan model di mana satu pemain harus menyelesaikan dua tugas pada saat yang sama. Simbol logika yang digunakan dalam simulasi membantu untuk menunjukkan percabangan dan koneksi proses. Untuk mengetahui berapa lama proses sebenarnya, Anda harus menggunakan alat deskripsi lain, misalnya, bagan Gantt di sistem Proyek MS.

Ericsson Penker

Metode Ericsson-Penker menarik terutama karena dalam kerangkanya telah dicoba untuk menggunakan UML ketika pemodelan proses dari proses bisnis dilakukan. Pengembang metode telah membuat profil UML mereka sendiri untuk melakukan pemodelan proses bisnis. Untuk melakukan ini, mereka memperkenalkan serangkaian stereotip yang menggambarkan sumber daya, proses, tujuan, dan aturan perusahaan.

Dalam kerangka metode, 4 kategori utama model bisnis digunakan:

1. Sumber daya - objek berbeda yang digunakan atau berpartisipasi dalam proses bisnis (kita dapat berbicara tentang bahan, produk, orang, informasi).

2. Proses adalah aktivitas yang menghasilkan transisi sumber daya dari satu keadaan ke keadaan lain menurut aturan bisnis tertentu.

3. Tujuan – tujuan dari proses bisnis. Mereka dapat dibagi menjadi komponen dan menghubungkan sub-tujuan ini dengan proses tertentu.

4. Aturan bisnis - kondisi atau batasan pelaksanaan proses bisnis (fungsional, struktural, perilaku). Aturan dapat didefinisikan menggunakan bahasa OCL.

5. Diagram utama dari metode UML adalah diagram aktivitas. Ericsson-Penker mendemonstrasikan proses sebagai aktivitas dengan stereotip "proses" (representasi didasarkan pada perluasan metode IDEF0). Model bisnis yang lengkap mencakup banyak tampilan yang mirip dengan tampilan arsitektur perangkat lunak. Semua tampilan diekspresikan secara terpisah dalam satu atau lebih diagram UML. Diagram dapat mencakup pandangan yang berbeda dan menggambarkan tujuan, aturan, proses, dan sumber daya dalam interaksi. Metode ini menggunakan 4 pandangan berbeda dari model bisnis:

Proses Terpadu Rasional

Ada juga pemodelan proses bisnis menurut metodologi Rational Unified Process (RUP), di mana dua model dibangun:

Model proses bisnis merupakan perpanjangan dari model use case UML dengan memperkenalkan satu set stereotip - Pelaku Bisnis (stereotipe aktor) dan Kasus Penggunaan Bisnis (stereotipe use case). Pelaku Usaha adalah semacam peran yang berada di luar proses bisnis perusahaan. Kasus Penggunaan Bisnis bertindak sebagai deskripsi urutan aktivitas dalam satu proses, membawa hasil yang terlihat kepada orang tertentu. Definisi ini mirip dengan definisi umum proses bisnis, tetapi esensinya lebih tepat. Dalam hal model objek Kasus Penggunaan Bisnis, ini adalah kelas. Objeknya adalah aliran peristiwa tertentu dalam proses bisnis yang dijelaskan.

Saat menjelaskan Kasus Penggunaan Bisnis, Anda juga dapat menunjukkan tujuannya. Ini, seperti dalam kasus metode Eriksson-Penker, dimodelkan menggunakan kelas dengan stereotip "tujuan", dan pohon tujuan digambarkan sebagai diagram kelas.

Untuk setiap Kasus Penggunaan Bisnis, perlu untuk membangun model objek untuk menggambarkan proses bisnis dalam hal objek yang berinteraksi satu sama lain (objek bisnis - Objek Bisnis), yang termasuk dalam dua kelas - Pekerja Bisnis dan Entitas Bisnis.

Business Worker adalah kelas yang mewakili pekerja abstrak yang melakukan pekerjaan tertentu dalam proses bisnis. Pelaku sedang berinteraksi dan mengimplementasikan skenario Kasus Penggunaan Bisnis. Adapun Badan Usaha (Badan Usaha) merupakan obyek dari berbagai tindakan yang dilakukan oleh para pelaksana.

Dalam model analisis bisnis, selain diagram kelas di atas, mungkin ada:

  • organisasi, yang mewakili struktur sistem - divisi perusahaan, posisi, orang-orang tertentu dalam hierarki, hubungan di antara mereka, afiliasi teritorial departemen struktural;
  • fungsional, yang mencerminkan hierarki rantai yang dihadapi aparatur administrasi, dengan seperangkat pohon fungsi yang diperlukan untuk pelaksanaan tugas yang ada;
  • informasional, yang mencerminkan struktur informasi yang diperlukan untuk melakukan semua fungsi dalam sistem secara keseluruhan;
  • model manajemen, yang merupakan pandangan komprehensif dari pelaksanaan proses bisnis.
  • konseptual, menunjukkan struktur masalah dan tujuan;
  • representasi proses, yang merupakan interaksi antara sumber daya dan proses (sebagai satu set diagram aktivitas);
  • tampilan struktural yang menunjukkan struktur perusahaan dan sumber daya (diagram kelas ditampilkan);
  • representasi perilaku (bagaimana sumber daya individu berperilaku, serta merinci sumber daya dalam bentuk diagram kerja, keadaan, dan interaksi).
  • proses bisnis (Business Use Case Model);
  • analisis bisnis (Business Analysis Model).
  1. Diagram urutan (dan diagram kooperatif) yang menggambarkan skenario Business Use Case sebagai urutan pertukaran pesan antara objek – aktor dan objek yang merupakan performer. Berkat diagram seperti itu, dimungkinkan untuk menentukan tanggung jawab apa yang harus diberikan kepada pelaku ini atau itu, dan menampilkan serangkaian operasinya dalam model.
  2. Diagram aktivitas yang menggambarkan hubungan antar skenario dalam satu atau beberapa Kasus Penggunaan Bisnis.
  3. Negara diagram yang menggambarkan bagaimana proses bisnis individu berperilaku.

Ada beberapa keuntungan dari pendekatan pemodelan Proses Terpadu Rasional:

  • membangun model proses bisnis dilakukan di sekitar orang-orang yang berkepentingan yang terlibat dalam proses dan tugas mereka; Berkat modelnya, Anda dapat memahami apa yang dibutuhkan pelanggan perusahaan. Pendekatan ini sebagian besar digunakan untuk perusahaan yang beroperasi di sektor jasa (perusahaan perdagangan dan asuransi, organisasi perbankan);
  • Menggunakan pemodelan berbasis kasus penggunaan, pelanggan lebih memahami model bisnis.

Tetapi perlu ditekankan bahwa ketika memodelkan pekerjaan perusahaan besar, yang menghasilkan produk dan menyediakan layanan, Anda perlu menggunakan cara berbeda untuk membuat model. Ini karena fakta bahwa, misalnya, saat pemodelan proses produksi lebih baik menggunakan pemodelan proses dari proses bisnis, khususnya, metode Eriksson-Penker.

Pemodel Bisnis IBM WebSphere

IBM WebSphere Business Modeler memungkinkan Anda untuk memodelkan dan mensimulasikan proses bisnis, menganalisis, dan membuat laporan untuk peningkatannya. Sistem ini memiliki beberapa keunggulan, antara lain:

  1. Kemampuan yang luas dan terbaik di kelasnya untuk analisis, simulasi, dan pemodelan.
  2. Perbaikan proses secara terus menerus.
  3. Opsi integrasi yang ditingkatkan.
  4. Peningkatan pengembalian investasi.
  5. Fitur pengembangan yang ditingkatkan.

Fitur utamanya adalah peluang yang lebih luas untuk mensimulasikan proses bisnis. Dalam model, Anda dapat menambahkan nilai bisnis, mengisolasi data tambahan. Anda juga dapat mengekspor model dalam format yang digunakan dalam aplikasi lain.

Saat mengimpor atau mendefinisikan model dari sumber lain, dimungkinkan untuk melakukan analisis operasi proses bisnis yang lebih akurat. Anda dapat mengaitkan proses dengan model informasi, organisasi, sumber daya. Dengan laporan yang dapat disesuaikan dan standar, data analisis dapat dipertukarkan.

Diperbolehkan untuk mengimplementasikan beberapa versi model secara bersamaan dan menerbitkan model proses.

  • Rumus sederhana untuk memahami bahwa suatu perusahaan membutuhkan otomatisasi proses bisnis

Standar pemodelan proses bisnis mana yang digunakan

Dengan pendekatan manajemen yang terintegrasi, mereka terutama menggunakan standar pemodelan proses bisnis IDEF0, karena ini adalah metode klasik. Prinsip Utama Pendekatannya terletak pada kenyataan bahwa kegiatan perusahaan disusun berdasarkan proses bisnisnya, dan bukan bagan organisasi. Proses bisnis yang menghasilkan hasil yang berarti bagi konsumen adalah yang paling berharga, dan di masa depan perlu ditingkatkan.

Standar pemodelan proses bisnis IDEF0 adalah seperangkat prosedur dan aturan yang dirancang untuk mengembangkan model fungsional objek dari area subjek tertentu.

Model IDEF0 adalah serangkaian diagram dengan dokumen yang menyertainya. Diagram memecah objek multi-tahap menjadi beberapa komponen (blok), yang sangat menyederhanakan proses. Rincian semua blok ditampilkan sebagai blok dalam diagram lain. Semua diagram detail adalah dekomposisi blok dari level sebelumnya. Pada setiap tahap dekomposisi, diagram level sebelumnya disebut diagram induk untuk diagram yang lebih detail. Jumlah total level dalam model tidak lebih dari 5-6. Pengalaman menunjukkan bahwa ini cukup untuk membangun model fungsional yang lengkap. perusahaan modern bekerja di bidang apapun.

Awalnya, standar IDEF1 dikembangkan untuk menjadi alat untuk menganalisis dan mempelajari hubungan antara arus informasi di dalam kegiatan keuangan perusahaan. Pemodelan proses bisnis menurut metodologi IDEF1 dirancang untuk menunjukkan bagaimana struktur informasi perusahaan.

Pemodelan informasi proses bisnis mencakup beberapa komponen. Elemen utamanya adalah:

  • diagram - gambar model informasi dengan struktur tertentu, mewakili hubungan dan komposisi data yang digunakan berdasarkan seperangkat aturan;
  • kamus - setiap elemen model disertai dengan deskripsi teks.

Konsep utama dalam IDEF1 adalah entitas, yang didefinisikan sebagai objek abstrak atau nyata yang diberkahi dengan seperangkat sifat khas yang diketahui. Setiap entitas memiliki atribut dan nama.

Karena cukup sulit untuk menganalisis sistem dinamis, saat ini standar hampir tidak digunakan, dan hampir tidak muncul, itu tidak lagi dikembangkan. Saat ini ada algoritma dan implementasi komputernya, dengan bantuan yang memungkinkan untuk mengubah satu set program statistik IDEF0 menjadi model dinamis, yang dasarnya adalah "jaring Petri berwarna" (CPN - Jaring Petri Warna).

IDEF3 - IDEF14

Elemen utama IDEF3 adalah diagram, seperti pada IDEF0. Komponen yang sama pentingnya adalah tindakan, yang juga disebut “unit kerja”. Tindakan dalam sistem ini tercermin dalam bentuk diagram persegi panjang. Tindakan disebut menggunakan kata benda atau kata kerja verbal. Namun, masing-masing memiliki nomor identifikasi unik yang tidak digunakan kembali, bahkan jika tindakan tersebut dihapus selama pengembangan model. Dalam diagram IDEF3, nomor aksi biasanya didahului dengan nomor induknya. Akhir dari satu tindakan sering berkontribusi pada awal tindakan lain atau bahkan beberapa tindakan. Itu juga terjadi bahwa satu tindakan mungkin memerlukan yang lain untuk diselesaikan sebelum implementasinya dapat dimulai.

IDEF4 adalah metodologi untuk membangun sistem berorientasi objek. Berkat IDEF4, Anda dapat secara visual menampilkan struktur objek dan prinsip-prinsip yang mendasari interaksi mereka. Hal ini memungkinkan untuk menganalisis dan meningkatkan sistem berorientasi objek yang kompleks.

IDEF5 adalah metodologi untuk mempelajari sistem yang kompleks.

IDEF6 - Rasional Desain Tangkap - alasan untuk tindakan desain. IDEF6 memungkinkan untuk sangat menyederhanakan proses memperoleh informasi tentang pemodelan, presentasi dan penerapannya dalam pembuatan sistem manajemen oleh perusahaan. "Pengetahuan tentang metode" adalah keadaan tertentu, alasan, motif tersembunyi yang membenarkan metode yang dipilih untuk membuat model. Artinya, "pengetahuan tentang metode" dapat diartikan sebagai jawaban atas pertanyaan: "Mengapa model khusus ini muncul, dengan karakteristik ini dan bukan yang lain?". Sebagian besar metode pemodelan fokus pada model yang dibuat, tanpa mempelajari perkembangannya. Varian IDEF6 ditujukan khusus untuk pengembangan.

IDEF 7 - Audit Sistem Informasi - audit sistem informasi. Metode ini diminati, tetapi belum final.

IDEF8 - Pemodelan Antarmuka Pengguna. Metode untuk membuat antarmuka untuk interaksi antara sistem dan operator (antarmuka pengguna). Saat ini, ketika mengembangkan antarmuka, perhatian utama diberikan kepada mereka. penampilan. IDFE8 berfokus pada pemrograman komunikasi antarmuka pengguna yang optimal pada 3 level: operasi (apa adanya); opsi interaksi yang bergantung pada peran spesifik pengguna (bagaimana tepatnya pengguna ini atau itu harus melakukannya); dan, akhirnya, pada komponen antarmuka (kontrol yang ditawarkan olehnya untuk operasi).

IDEF9 - Desain IS Berbasis Skenario (metode Penemuan Kendala Bisnis) - sebuah metode untuk mempelajari kendala bisnis. Dirancang untuk memudahkan pendeteksian dan analisis keterbatasan di lingkungan kerja perusahaan. Sebagai aturan, saat membuat model, mereka tidak sepenuhnya menggambarkan kendala yang dapat mengubah jalannya proses dalam organisasi. Informasi tentang pembatasan utama, sifat dampaknya terhadap pilihan terbaik tetap tidak sepenuhnya terkoordinasi, tidak terdistribusi secara rasional, tetapi sering kali tidak ada pada prinsipnya. Ini tidak selalu berarti bahwa model yang dibangun tidak layak. Hanya saja pelaksanaannya akan disertai dengan kesulitan-kesulitan tertentu, yang akan mengarah pada potensi yang belum terealisasi. Namun, ketika justru perbaikan struktur atau adaptasi terhadap kemungkinan perubahan yang terjadi, informasi tentang keterbatasan menjadi sangat penting.

IDEF10 - Pemodelan Arsitektur Implementasi - pemodelan arsitektur eksekusi. Sistem pemodelan proses bisnis cukup diminati, meskipun belum sepenuhnya dikembangkan.

IDEF11 - Pemodelan Artefak Informasi. Juga dalam permintaan, tetapi tidak sepenuhnya mengembangkan metode.

IDEF12 - Model Organisasi - pemodelan organisasi dari proses bisnis. Metode ini diminati, tetapi tidak sepenuhnya dikembangkan.

IDEF13 - Desain Pemetaan Tiga Skema - desain transformasi informasi tiga skema. Menuntut, tetapi tidak akhirnya menciptakan metode.

IDEF14 - Desain Jaringan - metode desain jaringan komputer, yang didasarkan pada komponen jaringan tertentu, konfigurasi jaringan, analisis persyaratan. Metode ini juga mendukung keputusan tentang alokasi dana yang wajar, yang memungkinkan penghematan yang signifikan.

Diagram arus informasi DFD adalah hierarki proses fungsional yang menghubungkan arus informasi. Tujuan dari view tersebut adalah untuk menunjukkan bagaimana setiap proses mengubah input menjadi output, dan untuk menunjukkan hubungan antar proses.

Menurut metode ini, model sistem didefinisikan sebagai hierarki diagram aliran informasi yang menggambarkan proses transformasi data yang tidak sinkron dari inputnya ke dalam sistem hingga dikeluarkan ke pengguna. Sumber informasi(entitas dari luar) menghasilkan arus informasi yang membawa data ke proses atau subsistem. Hal yang sama mengubah data menjadi aliran baru yang mengirimkan informasi ke subsistem atau proses lain, akumulator informasi, atau entitas eksternal - konsumen data.

Diagram arus informasi memiliki sejumlah komponen, yang kuncinya adalah:

  • entitas eksternal;
  • sistem dan subsistem;
  • proses;
  • akumulator informasi;
  • arus informasi.

Entitas eksternal ditunjuk sebagai persegi, yang terletak di atas diagram dan memberikan bayangan di atasnya. Jadi lebih mudah untuk memilih karakter dari yang lain.

Subsistem diidentifikasi dengan angka - untuk itulah subsistem dirancang. Di bidang nama, masukkan namanya dalam bentuk kalimat, di mana ada subjek, tambahan dan definisi yang sesuai.

Proses adalah transformasi menurut algoritma tertentu dari arus informasi input menjadi output. Secara fisik diimplementasikan dalam beberapa cara: dengan membuat departemen di perusahaan yang memproses dokumentasi input dan laporan; persiapan program; menggunakan perangkat logis berupa aparatus, dll.

Sebuah proses, seperti subsistem, diidentifikasi dengan nomor. Nama proses dimasukkan di bidang nama - kalimat di mana ada kata kerja aktif yang tidak ambigu dalam bentuk tidak terbatas (menghitung, menghitung, menerima, memeriksa), diikuti oleh kata benda dalam kasus akusatif, misalnya: "Masukkan informasi tentang biaya saat ini”, “Periksa penerimaan dana” dll.

Departemen, program, atau perangkat keras perusahaan yang melakukan proses tertentu diketahui melalui informasi dari bidang implementasi fisik.

Perangkat penyimpanan data adalah perangkat abstrak tempat informasi disimpan. Data ini dapat ditransfer ke drive kapan saja dan, setelah waktu tertentu, diisolasi. Dalam hal ini, opsi penempatan dan isolasi bisa berbeda. Sebagai perangkat penyimpanan, Anda dapat menggunakan lemari arsip, microfiche, meja, file, dll.

Drive data diberi nomor arbitrer dan huruf D. Nama drive dipilih sehingga, melihatnya, perancang menerima informasi maksimum.

Sebagai aturan, penyimpanan informasi adalah prototipe database masa depan. Informasi yang disimpan di dalamnya harus sesuai dengan model.

Aliran data mendefinisikan informasi yang dikirim melalui koneksi dari sumber ke tujuan. Aliran informasi pada diagram ditampilkan sebagai garis yang diakhiri dengan panah yang menunjukkan kemana aliran itu akan pergi. Setiap aliran data memiliki nama yang mencerminkan informasi yang dikandungnya.

Konstruksi hierarki DFD diperlukan, pertama-tama, untuk deskripsi sistem yang jelas dan dapat dipahami di semua level detail, serta pembagian level ini menjadi beberapa bagian dengan hubungan tertentu.

  • Bagaimana mengatur segala sesuatunya dalam proses bisnis jika Anda memiliki perusahaan yang "buruk"

Tahapan utama pemodelan proses bisnis

Tahap 1. Identifikasi.

Pada tahap ini, proses bisnis diidentifikasi, batasan pemodelan dan interaksinya dijelaskan, dan tujuan yang berbeda sering ditetapkan. Proses mungkin sudah ada di perusahaan (kemudian dijelaskan apa adanya (As Is)) atau dikembangkan, disesuaikan (To Be).

Tahap 2. Pengumpulan informasi.

Berdasarkan pengetahuan tentang proses, spesialis terlibat dalam menentukan titik kontrolnya, mengidentifikasi di dalamnya indikator kunci, membuat rencana untuk mengumpulkan informasi tentang proses. Semua data yang diperoleh selanjutnya digunakan untuk analisis.

Tahap 3. Analisis informasi.

Informasi yang dikumpulkan pada langkah sebelumnya dianalisis, melihat apakah mereka tidak setuju dengan data aktual (sebagai persyaratan bisnis untuk proses yang harus dikembangkan) dan menggunakan simulasi.

Tahap 4. Melakukan perbaikan.

Ketika pengembangan persyaratan bisnis berakhir, mereka mulai diimplementasikan, membuat perubahan pada dokumentasi metodologis, sistem informasi, melakukan sejumlah langkah-langkah organisasi, membuat penyesuaian pada sistem pelaporan, dll. Setelah proses bisnis diimplementasikan, itu dianggap sebagai elemen aktif dalam sistem manajemen proses.

Tahap 5. Pengendalian implementasi.

Pada waktu kontrol tertentu yang ditetapkan selama implementasi atau berdasarkan informasi yang dikumpulkan selama pemantauan yang direncanakan, dianalisis seberapa efektif pengenalan proses bisnis. Sebagai bagian dari analisis, mereka membandingkan indikator aktual dan yang direncanakan dan menyimpulkan apakah perlu untuk dimasukkan ke dalam proses bisnis perubahan tambahan. Jika ya, maka mereka mulai terus meningkatkan proses bisnis lagi.

  • meningkatkan model "sebagaimana mestinya". Pemodelan proses bisnis tidak terbatas pada pembuatan model “bagaimana seharusnya”. Setiap proses terus berubah dan meningkat di sepanjang jalan, sehingga model proses harus ditinjau dan ditingkatkan secara teratur. Tahap pemodelan ini dikaitkan dengan perbaikan proses yang berkelanjutan dan peningkatan model proses bisnis.

Jenis pemodelan proses bisnis

Pemodelan proses bisnis dapat memiliki fokus yang berbeda. Itu tergantung pada masalah apa yang seharusnya dipecahkan dengan bantuannya. Memperhitungkan secara mutlak semua pengaruh pada proses dapat secara signifikan memperumit model dan menyebabkan redundansi dalam deskripsi proses. Untuk menghindari hal ini, pemodelan proses bisnis dibagi berdasarkan jenisnya. Jenis simulasi dipilih tergantung pada karakteristik proses yang diteliti.

Paling sering, untuk tujuan perbaikan proses, jenis pemodelan berikut digunakan:

  • Pemodelan fungsional. Jenis pemodelan ini menyiratkan deskripsi proses dalam bentuk fungsi yang saling berhubungan dan terstruktur dengan jelas. Pada saat yang sama, urutan fungsi temporal yang ketat, dalam bentuk yang ada dalam proses nyata, tidak diperlukan.
  • Pemodelan Objek- menyiratkan deskripsi proses sebagai satu set objek yang berinteraksi - mis. unit produksi. Objek adalah objek apa pun yang ditransformasikan selama eksekusi proses.
  • Simulasi- dengan pemodelan proses bisnis jenis ini, dimaksudkan untuk memodelkan perilaku proses dalam berbagai kondisi eksternal dan internal dengan analisis karakteristik dinamis proses dan analisis distribusi sumber daya.

Pembagian pemodelan berdasarkan jenis dilakukan untuk menyederhanakan pekerjaan dan fokus pada karakteristik tertentu dari proses. Dalam hal ini, untuk proses yang sama dapat diterapkan jenis yang berbeda pemodelan. Ini memungkinkan Anda untuk bekerja dengan satu jenis model secara independen dari yang lain.

Prinsip-prinsip pemodelan proses bisnis

Pemodelan proses bisnis didasarkan pada sejumlah prinsip yang memungkinkan untuk membuat model proses yang memadai. Ketaatan mereka memungkinkan untuk menggambarkan satu set parameter status proses sedemikian rupa sehingga dalam satu model komponen saling berhubungan erat, sementara model individu tetap cukup independen satu sama lain.

Prinsip-prinsip utama pemodelan proses bisnis adalah sebagai berikut:

  • Prinsip penguraian– setiap proses dapat diwakili oleh satu set elemen yang tersusun secara hierarkis. Sesuai dengan prinsip ini, proses harus dirinci ke dalam elemen-elemen penyusunnya.
  • Prinsip fokus– untuk mengembangkan model, perlu abstrak dari banyak parameter proses dan fokus pada aspek-aspek kunci. Untuk setiap model, aspek ini mungkin berbeda.
  • Prinsip dokumentasi– elemen yang termasuk dalam proses harus diformalkan dan diperbaiki dalam model. Penunjukan yang berbeda harus digunakan untuk elemen proses yang berbeda. Memperbaiki elemen dalam model tergantung pada jenis pemodelan dan metode yang dipilih.
  • Prinsip konsistensi- semua elemen yang termasuk dalam model proses harus memiliki interpretasi yang jelas dan tidak saling bertentangan.
  • Prinsip kelengkapan dan kecukupan- sebelum memasukkan elemen ini atau itu dalam model, perlu untuk mengevaluasi dampaknya terhadap proses. Jika elemen tersebut tidak esensial untuk eksekusi proses, maka tidak disarankan untuk memasukkannya ke dalam model, karena itu hanya dapat memperumit model proses bisnis.

Metode untuk memodelkan proses bisnis

Hari ini cukup sejumlah besar metode pemodelan proses bisnis. Cara-cara ini untuk jenis yang berbeda pemodelan dan memungkinkan Anda untuk fokus pada aspek yang berbeda. Mereka berisi alat grafis dan tekstual, di mana Anda dapat memvisualisasikan komponen utama dari proses dan memberikan definisi yang tepat dari parameter dan hubungan elemen.

Paling sering di manajemen mutu pemodelan proses bisnis dilakukan dengan menggunakan metode berikut:

Flow Chart Diagram (diagram alur kerja) adalah metode grafis yang mewakili suatu proses di mana operasi, data, peralatan proses, dll digambarkan dengan simbol khusus. Metode ini digunakan untuk menampilkan urutan logis dari tindakan proses. Keuntungan utama dari metode ini adalah fleksibilitasnya. Prosesnya dapat direpresentasikan dalam banyak cara.

Data Flow Diagram (diagram aliran data). Diagram aliran data atau DFD digunakan untuk menunjukkan transfer informasi (data) dari satu operasi proses ke operasi lainnya. DFD menggambarkan hubungan operasi melalui informasi dan data. Metode ini adalah dasar dari analisis struktural proses, karena memungkinkan Anda untuk menguraikan proses ke tingkat logis. Setiap proses dapat dipecah menjadi sub-proses pada tingkat detail yang lebih tinggi. Penggunaan DFD memungkinkan Anda untuk mencerminkan hanya aliran informasi, tetapi bukan aliran materi. Diagram aliran data menunjukkan bagaimana informasi masuk dan keluar dari suatu proses, tindakan apa yang mengubah informasi, di mana informasi disimpan dalam suatu proses, dan sebagainya.

Role Activity Diagram (diagram peran). Ini digunakan untuk memodelkan proses dalam hal peran individu, kelompok peran, dan interaksi peran dalam suatu proses. Peran adalah elemen abstrak dari proses yang melakukan beberapa fungsi organisasi. Diagram peran menunjukkan tingkat "tanggung jawab" untuk proses dan operasinya, serta interaksi peran.

IDEF (Definisi Terintegrasi untuk Pemodelan Fungsi) - adalah seluruh rangkaian metode untuk menggambarkan berbagai aspek proses bisnis (IDEF0, IDEF1, IDEF1X, IDEF2, IDEF3, IDEF4, IDEF5). Metode-metode ini didasarkan pada metodologi SADT (Structured Analysis and Design Technique). Metode IDEF0 dan IDEF3 paling sering digunakan untuk memodelkan proses bisnis.