Microsoft

State Machine Workflow di Windows Workflow Foundation

Posted on

Pada sebuah organisasi atau perusahaan, dikenal dengan adanya sebuah SOP (Standard Operational Procedure) yang melandasi alur kerja yang ada. Dalam pelaksanaannya, para anggota diwajibkan untuk mengikuti SOP yang telah didefinisikan. Alur kerja perusahaan yang semakin kompleks membuat manajemen proses kerja harus diperhatikan dengan seksama, sehingga dibutuhkan teknologi yang dapat mengakomodasi kinerja perusahaan agar tercipta hasil yang maksimal. Saat telah banyak perusahaan yang menggunakan teknologi untuk mengontrol, memonitoring proses bisnis yang ada. Tercatat ada beberapa teknologi dari masing-masing vendor, antara lain Microsoft dengan Sharepointnya, SAP, Oracle dan IBM. Dalam platform teknologi Microsoft sendiri, Windows Workflow Foundation (WWF) menjadi salah satu andalan dalam mendefinisikan dan mengatur kinerja perusahaan agar lebih efektif. Artikel lengkap tentang WWF bisa dibaca di https://fadlikadn.wordpress.com/2013/05/05/wwf-1-workflowtesting/.

Pada Windows Workflow Foundation, ada 2 tipe workflow, yaitu Sequence Workflow dan State Machine Workflow. Sequence Workflow merupakan workflow yang didesan dengan alur top down, di mana alur proses bisnis didefinisikan secara berurutan (sequence). Sedangkan State Machine Workflow merupakan workflow yang mengacu pada state activity yang saling dihubungkan, sehingga lebih dinamis. Baca entri selengkapnya »

Windows Workflow Foundation – #1 Workflow Testing

Posted on Updated on

Kali ini saya ingin membagi wawasan kepada pembaca tentang teknologi dari Microsoft yang bernama Windows Workflow Foundation (WWF)  dan apa saja yang bisa dilakukan oleh teknologi ini? Mari kita simak artikel pengenalan berikut ini.

WWF Logo

Sekilas Windows Workflow Foundation

Windows Workflow Foundation (WWF) merupakan sebuah tool yang dapat digunakan untuk membangun workflow-enabled applications. Pada WWF, workflow didefinisikan sebagai sebuah rangkaian dari tahap-tahap yang berbeda pada sebuah proses. Masing-masing step dapat diibaratkan menjadi sebuah activity. WWF menyediakan beragam library yang dapat digunakan untuk merepresentasikan activity, di mana dapat dimodifikasi secara fleksibel. Activity yang ada dapat dirangkai dengan mudah menggunakan Workflow Designer yang sudah terintegrasi pada Visual Studio 2010.

Diibaratkan pada usaha pencetakan roti. Untuk meningkatkan penjualan, produsen berkreasi dengan membuat roti dengan bentuk yang berbeda-beda, tetapi dengan komposisi bahan yang sama. Nah, jika diibaratkan, WWF ini adalah cetakan rotinya, yang bisa berubah-ubah tanpa harus mengubah komposisi bahan pembuat roti. Semuanya dilakukan saat operasional. Dalam software engineering, berarti WWF ini dapat dijalankan saat sistem tetap dalam keadaan berjalan (running). Ini akan membuat sistem aplikasi menjadi lebih fleksibel dalam melayani performa business process yang dijalankan. Baca entri selengkapnya »

Belajar Active Directory #Part1

Posted on

Saya mulai menyadari, bahwa di dunia teknologi seperti saat ini terjadi berbagai irisan dari berbagai bidang ilmu. Selama kuliah di kampus teknik seperti ITS sendiri, banyak terjadi fenomena ini. Mahasiswa-mahasiswa dengan bidang ilmu yang berbeda saling bertukar ilmu, karena memang satu bidang ilmu tidak bisa berdiri sendiri, tetapi saling bergantung satu sama lain. Nah ini juga berlaku di bidang keilmuan saya, informatika. Di kampus saya (red: Jurusan Teknik Informatika ITS) memiliki bidang minat yang harus dipilih oleh seorang mahasiswa ketika memasuki semester 6 (tahun ketiga). Ada tiga bidang peminatan yang berbeda, yaitu Rekayasa Perangkat Lunak (Software Engineering), Komputasi Cerdas dan Visualisasi (Intelligence Business System), dan Network Centric Computing. Masing-masing bidang peminatan memiliki lingkup yang lebih spesifik, yang bisa dilihat dari mata kuliahnya. Walapun begitu, seorang mahasiwa bisa mengambil mata kuliah bidang peminatan lain, tentunya dengan beban SKS yang lebih sedikit dibandingkan mata kuliah bidang peminatannya.

Dengan berstatus sebagai mahasiswa semester 6, saya juga diharuskan memilih pilihan ini. Dan pilihan yang saya ambil adalah Software Engineering. Di bidang peminatan yang saya pilih ini, lebih difokuskan pada arsitektur perangkat lunak dan pengembangannya. Bidang peminatan Network Centric Computing berfokus pada arsitektur jaringan, sedangkan Intelligence Business System fokus pada optimasi dan rasa science-nya lebih kuat.

Kembali pada cerita awal, selain disibukkan dengan aktivitas kuliah, saya juga diamanahi menjadi administrator di Laboratorium Rekayasa Perangkat Lunak, lab yang dikhususkan bagi mahasiswa tingkat akhir untuk mengerjakan tugas akhir. Nah, beberapa waktu yang lalu, ada kebijakan baru dari dosen selaku Kepala Lab untuk meningkatkan pelayanan baru pada para pengguna lab. Dan kebijakan ini mau tidak mau harus diterapkan dengan seefisien mungkin. Baca entri selengkapnya »

Learn Microsoft Solution in Microsoft Case Studies

Posted on Updated on

Microsoft Technology
Microsoft Technology

Teknologi Microsoft seakan tidak ada habisnya luncur di pasaran teknologi informasi. Berbagai inovasi, konsep, arsitektur baru terus diciptakan seiring munculnya software / tool yang digunakan untuk mempelajari teknologi tersebut. Seakan tak mau kalah, vendor teknologi lain juga melakukan hal yang serupa yang tidak kalah kreatif. Sun, Adobe, Google, Nokia dan vendor yang lain. Bagi kalangan corporate / enterprise, seringkali pemilihan teknologi untuk mendukung operasionalnya merupakan sesuatu yang harus dipikirkan dengan matang dan hati-hati. Ini bisa dimaklumi, karena teknologi yang digunakan akan mempengaruhi produktivitas kinerja perusahaan ke depannya.

Microsoft sebagai salah satu penggerak inovasi di bidang teknologi informasi sebenarnya telah memberikan banyak pilihan dan solusi yang bisa digunakan. Hal ini penting diketahui, terlebih oleh para generasi muda di negara-negara berkembang seperti Indonesia. Tidak dapat dipungkiri generasi mudalah yang akan melanjutkan pembangunan bangsa. Dengan Microsoft, kita bisa menyelesaikan permasalahan-permasalahan yang ada. Baca entri selengkapnya »