All-in-one BPM
Farklı üreticilerin BPM Ürünlerini incelediğimde, aklıma gelen ilk şu soru oluyor, “acaba Uygulama geliştirirken, tüm bu farklı yazılımları Süreç Yönetim sistemi ile nasıl entegre edebiliriz? Genelde karşımıza bir Community veya Enterprise Çözümü çıkıyor ve bunu diğer gereksinimlere adapte ederken birçok sorunlarla karşılaşıyoruz. Örneğin her BPMS kendisine ait bir Veri tabanına sahip, bu anlamda ek bir Lisans maliyeti olabiliyor. Bazen de Müşteriler istenilen tüm uygulamaları tek bir Veri tabanı Sistemi (VTS) üzerinden çalıştırmak isteyebiliyorlar. Olmadı, Yazılım Mimarisi bazen .NET veya JAVA tabanlı olması gerekiyor, ama seçtiğiniz BPMS uyum sağlayabilir mi. En kötü kabus ise, BPM üretilen girdi ve çıktıları ancak kendi ara yüzlerinde doğru görüntülemesine ne dersiniz?
Cordys, İş Operasyonları Platformu, kısaca “Cordys BOP” olarak biliniyor ve yeni nesil İş süreçleri Yönetim (BPM) çözümüdür. Bu çözüm, kurumlara tasarım, yürütme, izleme, değiştirme ve sürekli iyileştirmeyi tek bir Zeminde (Platform) birleştiriyor. Bu çözüm, Kurumun tüm kritik iş süreçleri ve operasyonlarını destekleyecek şekilde tasarlanmış, İş ve Bilişim birimlerini ortak bir noktada birleştiriyor. En önemlisi mevcut sistemlerine entegrasyonu, temelde olan iş operasyonlarını çok uğraşmadan bazı yeniliklerle değiştirebiliyorsunuz. Küreselleşmenin getirdiği zorluklar, değişen iş ihtiyaçlarını hızlı ve esnek şekilde adapte olabilecek bir çözüm gerektiğinde, Cordys bunu size sağlar.
Yapı taşları bir dizi çok yönlü ve işlevsel anlamında Cordys BOP’un temel bileşenleri oluşturmakta dır. Bunların arasında en önemlileri şunlar sayabiliriz.
Cordys BOP, Birleştirici bir mimari model etrafında oluşturulmuş, bu yapı taşları kurumsal ihtiyaçlarınızı, kesintisiz, güvenilir ve yüksek performanslı tasarım sayesinde çok iyi bir çalıştırma ortamı sunmayı hedefliyor. Bu birleşik platformun özellikleri ve yetenekleri üç geniş operasyon bölümlerine ayrılmıştır – bütünüyle BPM, Servis Uygulamaları ve ortak Çalışma Alanı.
Cordys BOP büyük kurumsal iş süreçlerinin yönetiminde ve iyileştirmede engellerin üstesinden yardımcı olur. Özetle, aşağıdaki avantajları sunar:
Cordys BOP kullanarak, iş profesyonelleri kendi kurumsal işbirliği, yaratıcılığını, verimlilik ve üretkenliği teşvik edecek tam bir iş operasyonları ortamı oluşturabilirler. Basitçe söylemek gerekirse, bu süreçleri ve temel teknolojilerin tasarımı ve geliştirilmesinde işbirliği içinde olan farklı uzmanları için açık ve etkili bir ortam demektir. Aynı zamanda, etkinlikler ayrı farklı departmanlar, kullanıcılar ve sahipleri bir mantıksal ayırma gerektirmeden geliştirme sürecini güçlendirir.
[important]Daha fazla detay için Cordys Community kayıt olup ihtiyacınız olan kaynaklara ücretsiz ulaşabilirsiniz, ayrıca çok iyi bir Eğitim ve Dokümantasyona sahip olduklarını söylemekte fayda var. Yani öğrenirken kopmazsınız.[/important]
Ocak 2012, Joget Workflow v.3 Enterprise Sürümü Dünya çapında yayınlandı!
Community sürümünü, Enterprise sürümü arasında ki farklılıkları kıyaslayabilirsiniz. http://www.joget.org/product/features/ veya buradan http://www.joget.org/plugin-comparison/
Yeni gelen sürümde (v3),Formlar ve Userview araçları tamamen yeniden geliştirilmiş olup, plugin yöntemine yeni bir mimariye geçilmişitir. İstediğiniz zaman bazı araçları plug-ini mantığıyla yükleyebilirsiniz. Devrim sayılabilecek olan önemli bir Nokta ise, sadece (BPM) yani süreçlerinizi modellemek, çalıştırmakla sınırlı kalmadan, dilediğiniz herhangi bir uygulama yazabileceksiniz artık. Doğru duydunuz, tüm Program ve Uygulamalarınızı yeni Joget v.3 ile komple yazabileceksiniz!
Joget Workflow v3 – a Workflow Application Builder! from Joget Workflow on Vimeo.
App Builderi indirmek için
Alıntı: (http://blog.joget.org/2011/06/what-are-we-brewing-for-joget-workflow.html)
intalio | BPMS, dünyada en yaygın kullanılan İş Süreçleri Yönetim Sistemi (BPMS)’dir. intalio tarafından, açık kaynak kodlu Eclipse BPMN Modelleyici, Apache ODE BPEL motoru ve Tempo WS-İnsan Görevleri servisi kullanılarak geliştirilmiştir ve küçük veya büyük tüm süreçleri destekleyebilmektedir.
intalio Süreç Yönetim Sistemi (BPMS)’in iki farklı versiyonu bulunmaktadır. intalio BPMS Toplum (Community) Sürümü tamamen ücretsizdir ve Intalio’nun çevrimiçi forum (mesaj-panosu) ile desteklenmektedir. Intalio|BPMS Ticari (SLA for Enterprise version) Sürümü ise işlemci (CPU) bazlı lisansları ile yıllık olarak ücretlendirilir ve profesyonel destek ve bakım hizmetlerini içermektedir. Sürüm detayları için lütfen konunun devamını inceleyiniz.
Konunun devamında, intalio BPMS Sürümleri karşılaştırma Tablosu, Bileşenler ve Özellikler Tablolarına ulaşabilirsiniz.
Topluma açık sürüm (Community) |
Ticari Sürüm (Enterprise) |
|
Maliyet
|
Ücretsiz | Yıllık 9,500 USD’dan başlayan fiyatlar |
Bileşenler | Temel Özellikleri | İleri seviye Özellikler |
Platform Desteği | Temel Platformlar | Tüm Platformlar |
Kod Görünürlülüğü | 80% Açık Kaynak | 100% Açık Kaynak |
Dağıtım | İkili Değer | İkili değer + Kaynak Kodu |
Support | Çevrim-içi Forum | Ticari Destek Anlaşması |
Bakım | Manüel Güncelleme | Otomatik Güncelleme |
Güvence | Yok | $1,000,000’a kadar (isteye bağlı) |
Topluma açık sürüm (Community) |
Ticari Sürüm (Enterprise) |
|
BPMN Designer (Tasarım Ekranı) |
mevcut | mevcut |
BPEL Server (Sunucusu) |
mevcut | mevcut |
WS-İnsan Görevleri Servisi |
mevcut | mevcut |
Gelişmiş Güvenlik | yok | mevcut |
Dağıtılmış İşlemler | yok | mevcut |
Clustering (Kümeleme) | yok | mevcut |
Failover (Yük Devretme) | yok | mevcut |
OPSIYONEL BİLEŞENLER | yok | a,b,c,d,e,f |
a) BAM (İş performans Görüntüleme)
b) Business Rules (İş Kuralları)
c) Alfresco Connector (Konektörü)
d) Liferay Connector (Konektörü)
e) Mule Connector (Konektörü)
f) ServiceMix Connector (Konektörü)
intalio Designer 6.1.12 ↓ indir intalio BPMS Server ↓indir
Erkan Okur (BPMS Platformu hakkında ), intalio BPMS
Bir çok kuruluşla çalışırken edindiğim tecrübelerime göre, Kurumların BPM entegrasyonu öncesinde mevcut iş süreçlerine ait performanslarını ölçmek ve kurulacak sistemin avantajlarını görmek istiyorlar. Bu istek, Kurumun MIS ekibi için zor bir görevdir, çünkü kurulmuş ve çalışan bir BPMS henüz ortada yoktur ve beklenen performans sonuçları ancak böyle bir Sistemi besleyip çalıştırdıktan sonra elde edilebileceğini düşünüyorlar. BPM uygulama girişimleri çoğu zaman bu tür engellerden dolayı yeterince destek görmeden iptal oluyor veya erteleniyor. Gerçek şu ki kurumun iş süreçlerini ve performansları (KPI) ölçümleri BPMS bir bütün olarak entegre edilmeden öncesi ölçülebilir olmasıdır. Bu makalede bunu nasıl yapıldığına dahil bilgi vermeye çalışacağım.
Hepinizin bildiği gibi, bir BPM Projesi klasik uygulama döngüsü şu şekildedir;
Tasarla (Modeling) → Uygula (Execution) → Takip et (Monitoring) → İyileştir (Improvement)
Buraya bakarak, BPMS üzerinden tasarlanmış bir sürecin çalışır hale getirilmesi gerekiyor. Kurumlar ise yaygın olarak bu çalışmayı ancak, süreçlerin BPMN‘e uygun tasarlanmış ve uygulamanı uçtan uca (Kurumun ERP’si bağlantıları dahil) hazır olması gerektiğini düşünüyorlar. Böylece süreçler artık izlenebilir ve süreçler ait performansları ölçülebilir hale gelecektir. Fakat bu her zamana için geçerli değil!
Gerçek şu ki, kurumun günlük rutin iş süreçleri, yazılımları, insanları ve sistemleri çalışmaya devam ediyor. Burada yapılacak tek şey, mevcut iş süreçleri hızlıca iyileştirmek, yani bir “iyileştirme modeli” üzerinde durmak. (BPI).
Tasarla (Modeling) → Takip et (Monitoring) → İyileştir (Improvement)
Anlaşıldığı gibi BPM ile BPI arasında en önemli farkı, “Uygula”(Execution) BPI yaklaşımında bulunmuyor. Bu da BPMS üzerinde yapılan süreç tasarımı doğrudan izleyip performansı iyileştirebilirsiniz. Daha öncede belirtiğim gibi, süreçler saten uygulanıyor, bütünüyle entegre ve uygulanabilir bir BPMN modele ihtiyacınız şimdilik yok.
Söylediklerim daha iyi anlaşılması için hemen örnek bir süreç modeli ile konuyu destekleyelim;
Bu Örnekte, Sipariş-Tahsilat uygulamanın tüm aşamaları; yani Siparişin gelişi, Tedarikçiye bilgi verilmesi, sevkıyat ve tahsilat dan oluşmaktadır. Uçtan uca olan bu süreçleri, bir kaç sistemlerin dışında insanlar tarafından kontrol edilir, yönetilir ve kendi yöntemleriyle uygulanmaktadır. Genelde Kurumların süreçleri şekilde (2) görüldüğü gibi çalışıyor ve öncelikte bu süreçlerin iyileşmesini istiyorlar.
Son maddede ifade ettiğimiz “dar boğazların tespiti” şöyle bir örnek verebilirim;
“siparişi hazırla” prosesi rahatlıkla “otomatik” hale getirebiliriz ve yeni modelimizde çalıştırıp uygulayabiliriz.! Bu şekilde BPI yaklaşımımızdan yavaşça uzaklaşıp BPM döngüsüne ilk adımı gerçekleştirmiş oluruz. Buda, BPM projesine başlamadan önce, [minimum kaynaklarla] bir iyileştirme modelinin oluşturulmasına, entegrasyonu ve ölçümleriyle tatmin edici sonuçlar elde edilmesi sağlayacaktır.
Not: Piyasada ki çoğu BPMS, BPI döngüsünü desteklemektedir.
Balakrishnan B Article about Business process improvement (BPI)