Rekayasa Perusahaan

Rekayasa Perusahaan

Rekayasa Perusahaan

Rekayasa Perusahaan adalah penerapan prinsip-prinsip rekayasa untuk manajemen perusahaan. Ini mencakup penerapan pengetahuan, prinsip, dan disiplin yang terkait dengan analisis, desain, implementasi, dan pengoperasian semua elemen yang terkait dengan perusahaan.

Rekayasa perusahaan didasarkan pada premis bahwa perusahaan adalah kumpulan entitas yang ingin sukses dan akan beradaptasi untuk melakukannya. Implikasi dari pernyataan ini adalah bahwa proses rekayasa perusahaan lebih tentang membentuk ruang di mana organisasi mengembangkan sistem sehingga organisasi yang berinovasi dan beroperasi untuk berhasil dalam misi lokalnya akan secara otomatis dan pada saat yang sama berinovasi dan beroperasi untuk kepentingan perusahaan. . Proses rekayasa perusahaan lebih difokuskan pada pembentukan lingkungan, insentif, dan aturan keberhasilan di mana rekayasa klasik terjadi. Rekayasa perusahaan mengoordinasikan, menyelaraskan, dan mengintegrasikan upaya organisasi dan individu melalui proses yang diinformasikan atau diilhami oleh evolusi alam dan pasar ekonomi. Rekayasa perusahaan mengelola sebagian besar melalui intervensi, bukan kontrol.

Akar Rekayasa Perusahaan

Rekayasa Perusahaan adalah bidang baru, muncul dari Rekayasa Sistem Informasi dan ilmu Organisasi. Perkembangan ini ditunjukkan pada Gambar 1.

Gambar 1 . The roots of Enterprise Engineering

Dari atas ke bawah evolusi pemikiran dalam bidang Ilmu Komputer ditampilkan. Ini terdiri dari dua bagian. Revolusi pertama, sekitar tahun 1970-an, adalah pengakuan akan perbedaan antara bentuk dan isi. Tanggal Rekayasa Sistem menjadi Rekayasa Sistem Informasi. Saat ini sedang berlangsung evolusi/revolusi kedua. Ini terdiri dari mengenali dua bagian yang berbeda dalam komunikasi: proposisi dan niat. Proposisi dapat dilihat sebagai isi sedangkan niat mengungkapkan hubungan antara komunikator (dengan contoh, pembicara) dan proposisi. Contoh niat adalah meminta, menjanjikan, menyatakan dan menerima. Seperti isi komunikasi yang diletakkan di atas bentuknya pada tahun 1970-an, maksud komunikasi sekarang diletakkan di atas isinya. Ini menjelaskan dan memperjelas pengertian organisasi tentang kolaborasi dan kerjasama, serta pengertian seperti wewenang dan tanggung jawab. Untuk penjelasan yang lebih komprehensif tentang konsep niat saya ingin merekomendasikan buku ‘Enterprise Ontology’ [Dietz, 2006]. Revolusi saat ini dalam ilmu sistem informasi menandai transisi dari era rekayasa sistem informasi ke era rekayasa perusahaan. Namun, Enterprise Engineering erat kaitannya dengan organisasi, sehingga berfokus pada sistem sosio-teknis. Oleh karena itu mengadopsi juga pengetahuan tentang ilmu-ilmu organisasi. Enterprise Engineering adalah tentang perusahaan rekayasa dalam arti berfokus pada konstruksi, tampilan kotak putih, perusahaan. Tidak lupa bahwa perusahaan adalah sistem yang juga terdiri dari orang-orang.

Metode Rekayasa Perusahaan

Rekayasa perusahaan melibatkan metodologi, metode, dan teknik formal yang dirancang, diuji, dan digunakan secara ekstensif untuk menawarkan solusi proses bisnis yang dapat digunakan kembali oleh organisasi. Metodologi, teknik, dan metode ini kurang lebih cocok untuk memodelkan perusahaan dan proses yang mendasarinya:

  • Metodologi  Computer Integrated Manufacturing Open Systems Architecture (CIMOSA) : CIMOSA menyediakan template dan konstruksi pemodelan yang saling berhubungan untuk mengkodekan aspek bisnis, manusia, dan teknologi informasi (TI) dari kebutuhan perusahaan. Ini dilakukan dari berbagai perspektif: Tampilan informasi, Tampilan fungsi, Tampilan sumber daya, dan tampilan Organisasi. Konstruksi ini selanjutnya dapat digunakan untuk menyusun dan memfasilitasi desain dan implementasi sistem TI yang terperinci. Pembagian menjadi pandangan yang berbeda membuatnya menjadi referensi klarifikasi untuk perusahaan dan insinyur perangkat lunak. Ini menunjukkan kebutuhan informasi untuk fungsi perusahaan yang berbeda seperti kegiatan, proses dan operasi di samping sumber daya yang sesuai. Dengan cara ini dapat dengan mudah ditentukan sistem TI mana yang akan memenuhi kebutuhan informasi dari aktivitas tertentu dan proses terkaitnya.
  • Metodologi Integrated DEFinition (IDEF) : IDEF, pertama kali dikembangkan sebagai bahasa pemodelan untuk memodelkan sistem manufaktur, telah digunakan oleh Angkatan Udara AS sejak 1981 dan awalnya menawarkan empat notasi berbeda untuk memodelkan perusahaan dari sudut pandang tertentu. Ini adalah IDEF0, IDEF1, IDEF2 dan IDEF3 untuk analisis fungsional, data, dinamis dan proses. Selama dekade terakhir sejumlah alat dan teknik untuk integrasi notasi yang berbeda ini telah dikembangkan secara bertahap. IDEF menunjukkan bagaimana proses bisnis mengalir melalui berbagai fungsi bisnis yang terdekomposisi dengan input, output, dan aktor informasi yang sesuai. Seperti CIMOSA, ia juga menggunakan tampilan perusahaan yang berbeda. Selain itu, IDEF dapat dengan mudah diubah menjadi diagram UML untuk pengembangan sistem TI lebih lanjut. Karakteristik positif ini menjadikannya metode yang kuat untuk pengembangan Arsitektur Perangkat Lunak Fungsional.
  • Petri Nets: Petri Nets adalah alat yang digunakan untuk memodelkan sistem manufaktur. Mereka sangat ekspresif dan memberikan formalisme yang baik untuk pemodelan sistem konkuren. Properti yang paling menguntungkan adalah kemampuan untuk membuat representasi sederhana dari keadaan, transisi sistem bersamaan dan kemampuan sehingga memungkinkan pemodelan durasi transisi. Akibatnya, Petri Nets dapat digunakan untuk memodelkan proses bisnis tertentu dengan status dan transisi atau aktivitas yang sesuai di dalamnya serta output. Selain itu, Petri Nets dapat digunakan untuk memodelkan sistem perangkat lunak yang berbeda dan transisi antara sistem ini. Dengan cara ini programmer dapat menggunakannya sebagai referensi pengkodean skema. Dalam beberapa tahun terakhir penelitian telah menunjukkan bahwa Petri Nets dapat berkontribusi pada pengembangan integrasi proses bisnis. Salah satunya adalah metodologi “Model Blue” yang dikembangkan oleh IBM’s Chinese Research Laboratory. Model Blue menguraikan pentingnya integrasi bisnis yang digerakkan oleh model sebagai pendekatan yang muncul untuk membangun platform perangkat lunak terintegrasi. Korespondensi antara pandangan bisnis Model Blue mereka dan Petri Net yang setara juga ditampilkan, yang menunjukkan bahwa penelitian mereka telah menutup kesenjangan antara bisnis dan TI. Namun, alih-alih Petri Nets, para peneliti malah menggunakan tampilan TI Model Blue mereka sendiri, yang dapat diturunkan dari pandangan bisnis mereka melalui mesin transformasi.
  • Unified Modeling Language (UML) atau Unified Enterprise Modeling Language (UEML): Unified Modeling Language (UML) adalah bahasa pemodelan yang diterima secara luas untuk pengembangan sistem perangkat lunak dan aplikasi. Banyak dalam komunitas analisis dan desain berorientasi objek juga menggunakan UML untuk tujuan pemodelan perusahaan. Di sini, penekanan ditempatkan pada penggunaan objek perusahaan atau objek bisnis dari mana sistem perusahaan yang kompleks dibuat. Kumpulan objek-objek ini dan interaksi yang sesuai di antara mereka dapat mewakili sistem atau proses bisnis yang kompleks. Sementara Petri Nets fokus pada interaksi dan status objek, UML lebih fokus pada objek bisnis itu sendiri. Kadang-kadang ini disebut “blok bangunan perusahaan” dan mencakup sumber daya, proses, tujuan, aturan, dan metamodel. Terlepas dari kenyataan bahwa UML dapat digunakan untuk memodelkan sistem perangkat lunak terintegrasi, telah dikemukakan bahwa realitas bisnis dapat dimodelkan dengan bahasa pemodelan perangkat lunak. Sebagai tanggapan, komunitas berorientasi objek membuat ekstensi bisnis untuk UML dan mengadaptasi bahasa yang sesuai. Extended Enterprise Modeling Language (EEML) berasal dari UML dan diusulkan sebagai bahasa pemodelan bisnis. Pertanyaannya tetap apakah transformasi bisnis ini adalah metode yang benar untuk digunakan, seperti yang telah dikatakan sebelumnya bahwa UML dalam kombinasi dengan metode bisnis “murni” lainnya mungkin merupakan alternatif yang lebih baik.
  • Enterprise Function Diagrams (EFD): EFD digunakan sebagai teknik pemodelan untuk representasi fungsi perusahaan dan interaksi yang sesuai. Proses bisnis yang berbeda dapat dimodelkan dalam representasi ini melalui penggunaan “modul fungsi” dan pemicu. Sebuah proses bisnis awal memberikan masukan yang berbeda untuk fungsi yang berbeda. Sebuah proses yang mengalir melalui semua fungsi dan sub-fungsi menciptakan banyak keluaran. Diagram Fungsi Perusahaan dengan demikian memberikan representasi yang mudah digunakan dan terperinci tentang proses bisnis dan fungsi, input, output, dan pemicunya yang sesuai. Dengan cara ini EFD memiliki banyak kesamaan dengan diagram IDEF0, yang juga mewakili proses bisnis secara hierarkis sebagai kombinasi fungsi dan pemicu. Keduanya berbeda karena EFD menempatkan fungsi bisnis dalam perspektif hierarki organisasi, yang menguraikan hilir proses tertentu dalam organisasi. Di sisi lain, diagram IDEF0 menunjukkan tanggung jawab fungsi bisnis tertentu melalui penggunaan panah. Selanjutnya, IDEF0 memberikan representasi yang jelas dari input dan output untuk setiap (sub)fungsi. EFD dapat digunakan sebagai front-end bisnis untuk bahasa pemodelan perangkat lunak seperti UML dan kesamaan utamanya dengan IDEF sebagai alat pemodelan menunjukkan bahwa ini memang mungkin. Namun, penelitian lebih lanjut diperlukan untuk meningkatkan teknik EFD sedemikian rupa sehingga pemetaan formal ke UML dapat dilakukan. Penelitian tentang penggunaan pelengkap IDEF dan UML telah berkontribusi pada penerimaan IDEF sebagai ujung depan bisnis dan oleh karena itu penelitian serupa harus dilakukan dengan EFD dan UML.

Komponen Enterprise Engineering (Lihat Gambar 2.)

a. Visi Strategis
b. Pembangunan Manusia dan Kebudayaan
c. Perkembangan Teknologi Informasi
d. TQM, Kaizen

  • Perubahan berkelanjutan diterapkan di seluruh perusahaan
  • Kaizen – istilah Jepang untuk perbaikan terus-menerus
  • Semua orang meningkatkan segalanya sepanjang waktu

e. Desain Ulang Prosedur

  • Penemuan kembali yang terputus-putus dari proses yang ada

f. Reinvention Aliran Nilai

  • Penemuan kembali aliran “ujung ke ujung” yang terputus-putus
  • Peningkatan terobosan untuk Pelanggan

g. Desain Ulang Perusahaan

  • Desain ulang terputus-putus
  • Perubahan holistik ke arsitektur dunia baru, terkadang dilakukan dengan membangun unit bisnis baru anak perusahaan.

Tujuh Komponen Rekayasa Perusahaan

Gambar 2 . Tujuh Komponen Rekayasa Perusahaan

Tahapan Proses Rekayasa Perusahaan

Prinsip utama di balik rekayasa perusahaan adalah keyakinannya bahwa suatu perusahaan memiliki struktur dasar yang dapat dipelajari, dibongkar, dan dikerjakan untuk meningkatkan desain dan fungsinya. Dengan cara ini, perusahaan diperlakukan seperti bangunan atau mesin, dengan semua komponennya saling terkait satu sama lain. Perusahaan bisnis dan perusahaan bukan satu-satunya yang dapat memperoleh manfaat dari rekayasa sistem semacam ini, tetapi juga semua jenis perusahaan seperti departemen pemerintah dan organisasi nirlaba. Secara umum, rekayasa perusahaan menggunakan proses siklus untuk mengevaluasi dan melakukan perbaikan pada struktur suatu perusahaan. Siklus ini mungkin melibatkan banyak langkah, tetapi dapat diringkas dalam tiga fase sederhana.

  • Yang pertama adalah “perencanaan strategis,” di mana semua informasi dan data yang ada tentang perusahaan dianalisis. Dari semua informasi tersebut akan terbentuk beberapa implikasi tentang perusahaan, termasuk tempatnya di pasar, status quo tentang keuntungan, dan efisiensi sumber daya manusia. Dalam tahap perencanaan strategis ini — disebut kekuatan, kelemahan, peluang, ancaman (SWOT) —, analisis perusahaan juga disertakan.
  • Keadaan kedua dalam siklus rekayasa perusahaan adalah “perbaikan proses,” di mana semua informasi yang dikumpulkan digunakan untuk lebih memajukan efisiensi sistem perusahaan. Tahap ini melibatkan upaya tim di mana setiap orang di perusahaan bekerja sama untuk mencapai tujuan. Dalam banyak kasus, insinyur perusahaan dapat memberikan diagram atau model sistem yang dapat dicoba diikuti oleh perusahaan. Terkadang, ini melibatkan proses coba-coba, mencoba berbagai metode hingga perusahaan menemukan metode yang paling cocok. Perbaikan proses tidak hanya mementingkan tujuan jangka pendek, tetapi juga pencapaian jangka panjang.
  • Tahap terakhir adalah “pengukuran kinerja”, di mana perusahaan mengevaluasi kemajuannya sejak tahap pertama perencanaan strategis. Fase rekayasa perusahaan ini memastikan bahwa daftar tujuan direalisasikan dan perusahaan mengalami peningkatan secara terus-menerus. Laporan evaluasi dan survei biasanya dilakukan untuk mengukur dan mengukur peningkatan ini, yang dapat mengembalikan rekayasa perusahaan ke tahap pertama.
Related Post