• Sonuç bulunamadı

6. BPM KURULUMU: BĠR Ġġ AKIġI UYGULAMASI

6.3 Sonuç

Bir BPM projesi ister ana süreçlerde ister idari destek süreçlerde yürütülsün beraberinde mutlaka bir yeniden yapılandırmayı gerektiriyor. Özüne bakıldığı zaman her BPM projesi bir BT projesidir ve beraberinde BT projelerinin tüm zorluklarını getirir. Her BPM projesi odaklandığı süreçler ve seçilen çözümün özelliklerine göre farklılık gözterir. Bir insan iş süreci yönetimi projesinde entegrasyon konuları çok büyük bir önem teşkil etmezken sistem süreçleri yönetimi projelerinde entegrasyon en önemli konu olabilmektedir.

Buna karşılık bir sistem süreçleri yönetimi projesinde süreç modellemede BPM çözümünün görsel yetkinliği çok önemli olmazken insan süreçleri söz konusu olduğunda görsel modelleme önem kazanmaktadır.

Odaklanılan süreçler daha dar kapsamda olduğu zaman BPM çözümünün gelişmiş bir paket olması çok sıkıntı yaratmazken tüm kuruma yayılan süreçlerde çözümüm tek bir platform altında uygulamalar sunuyor olması bir avantaj olarak karşımıza çıkmaktadır.

Her ne kadar dar kapsamlı süreçlerde anahtar performans göstergeleri tanımlı olmasa da BPM çözümünün anahtar performs göstergelerini destekliyor olması BPMS projesinin ne kadar başarılı olduğunu anlamak ve sürecin optimizasyonunu metrik olarak ortaya koymak adına oldukça önemli olacaktır.

KAYNAKLAR

Aalst , W.M.P., Andersson, B., Hofstede, A.H.M.T., Russell, N., and Wohed, P., 2009. Patterns-based evaluation of open source BPM systems: The cases of jBPM, OpenWFE, and Enhydra Shark, Information and Software Technology, 51, 1187-1216.

Aalst , W.M.P., Mendling, J., and Reijers, H.A., 2010. Seven process modeling guidelines, Information and Software Technology, 52, 127–136. Aalst, W.M.P. and Reijers, H.A., 2005. The effectiveness of workflow

management systems: predictions and lessons learned, International Journal of Information Management, 25, 458-472.

Aalst, W.M.P., Verbeek, H.M.W., and Weske, M., 2004. Advances in business

process management, Data and Knowledge Engineering, 50, 1–8.

Ali, L., Biennier, F., and Mathieu, H., 2006. Towards pro-active information system management in virtual enterprises, 12th IFAC Conference, 17- 19 Mayıs, Saint-Etienne, Fransa.

Attaran, M., 2004. Exploring the relationship between information technology and business process reengineering, Information and Management, 41, 585–596.

Bae, J., Ha, B.H., Kang, S.H., and Park, Y. T., 2006. Development of process execution rules for workload balancing on agents, Data and Knowledge Engineering, 56, 64–84.

Blochinger, W., and Held, M., 2009. Structured collaborative workflow design, Future Generation Computer Systems, 25, 638-653.

Brauel, B., Matsumura, M., and Shan, J., 2009. Soa adoption for dummies,Willey Publishing Inc, Indianapolis, ABD.

Bustelo, B.C.P.G., Díaz, B., Fernández, H.F., González, E.P., Lovelle, J.M.C., and Martínez, O.S., 2010. SBPMN — An easier business process modeling notation for business users, Computer Standards and Interfaces, 32, 18–28.

Casati, F., Castellanos, M., Dayal, U., Grigoria, D., Sayal, M., and Shan, M.C., 2004. Business Process Intelligence, Computers in Industry, 53, 321– 343.

Chena, M., Zhangb, D., and Zhoub, L., 2007. Empowering collaborative commerce with Web services enabled business process management systems, Decision Support Systems, 43, 530– 546.

Choi, I., Jung, J., and Song, M., 2007. An integration architecture for knowledge management systems and business process management systems.

Damjanovic, V., 2009. Semantic reengineering of business processes. Information Systems, 35, 496–504.

Davenport, T., Harmon, P., 2007. Business Process Change A Guide for Business Managers and BPM and Six Sigma Professionals, Morgan Kaufman Publishers, Massachusett, ABD. Decker,G., and Mendling, J., 2009. Process instantiation, Data and Knowledge

Engineering, 68, 777–792.

Demirkan, H., Fill, H.G., Karagiannis, D., Kauffman, R.J., Maglio, P.P., and Vayghan, J. A., 2008. Service-oriented technology and management: perspectives on research and practice for the coming decade, Electronic Commerce Research and Applications, 7, 356-376.

Downs, D., Lindsay, A., and Lunn, K., 2003. Business processes - attempts to find a definition, Information and Software Technology, 45, 1015–1019. Eardley, A., Shah, H., and Radman, A., 2008. A model for improving the role of

IT in BPR, Business Process Management Journal, 4, 629.

Eshuis, R., Grefen, P., Kouvas, G., Mehandjiev, N., and Weichhart, G., 2009. Dynamic business network process management in instant virtual enterprises, Computers in Industry, 60, 86–103.

Fang, C.F., and Sing, L.C., 2009. Collaborative learning using service-oriented architecture: A framework design, Knowledge-Based Systems, 22, 271–274.

Finkelstein, C., 2006. Enterprise Architecture for Integration : Rapid Delivery Methods and Technologies, Artech House Incorporated, Massachusetts, ABD.

Finley, I. ve Swanton, B., 2007. SOA and BPM for enterprise applications: a dose of reality, AMRRresearch Report, Mayıs, 2007, http://www.softwareag.com/amr, alındığı tarih 10.10.2009

Garimella, K., Lees, M., and Williams, B., 2008. BPM basics for dummies, Willey Publishing Inc, Indianapolis, ABD.

Gibbons, J., and Wong, P.Y.H., 2009. Formalisations and applications of BPMN, Science of Computer Programming, doi:10.1016/j.scico.2009.09.010 Governatori, G., Lu, R., and Sadi, S., 2009. On managing business processes

variants. Data and Knowledge Engineering, 68, 642–664.

Gregoriades, A., and Sutcliffe, A., 2008. A socio-technical approach to business process simulation, Decision Support Systems, 45, 1017–1030.

Gruhn, V., and Laue, R., 2007. What business process modelers can learn from programmers, Science of Computer Programming, 65, 4–13.

Halaris, C., Mentzas, G., and Kavadias, S., 2001. Modelling business processes with workfow systems: an evaluation of alternative approaches, International Journal of Information Management, 21, 123-135. Han, H.K., Kang, J.G., and Song, M., 2009. Two-stage process analysis using the

process-based performance measurement framework and business process simulation, Expert Systems with Applications, 36, 7080–7086.

Hee, K., Hidders, J., Houben G.J., Paredaens, J., and Thiran, P., 2009. On the relationship between workflow models and document types, Information Systems, 34, 178-208.

Luthria, H., and Rabhi, F., 2009. Service oriented computing in practice- an agenda for research into the factors influencing the organizational adoption of service oriented architecture, Journal of Theoritical and Applied electronic Commerce Research, 4, 39-57.

Kiranoudis, C.T., Tarantilis, C.D., and Theodorakopoulos, N.D., 2008. A Web- based ERP system for business services and supply chain management: Application to real-world process scheduling, European Journal of Operational Research, 187, 1310–1326.

Kovacic, A., Vuksic, V.B., and Stemberger, 2008. Business process management and business intelligence as performance measurement drivers, The Business Review, 10, 338-344.

Muehlen, M.Z., Stohr, E.A., 2008. Business process management: impact on organizational flexibility, Global Journal Of Flexible Systems Management,9, 3-6.

Mutschler, B., Reichert, M., and Weber, B., 2010. Investigating the effort of using business process management technology: Results from a controlled experiment. Science of Computer Programming,75,292-310.

Nelson, M.L., Peterson, J., Rariden, R.L., and Sen, R., 2010. Transitioning to business rule management service model: case studies from the property and casualty insurance industry, Information Management, 47, 30-41.

Orlowska, M.E., and Sadiq, S., 2005. Collaborative business process technologies, Data and Knowledge Engineering, 52, 1–3.

Pereira, J.V., 2009. The new supply chain‘s frontier: Information management, International Journal of Information Management, 29, 372–379. Teodoru, S. F., 2009. Business Process Management Integration Solution in

Financial Sector, Informatica Economica, 13, 47-57.

Tiwari, A., Turner, C.J., and Vergidis, K., 2008. Business process perspectives: theoretical developments vs. real-world practice, International Journal of Production Economics, 114, 91-104.

Trkman, P. 2010. The critical success factors of business process management, International Journal of Information Management, 30, 125-134. Url-1 < http://bpmn.org>, alındığı tarih 12.10.1009.

Url-2 < http://www.softwareag.com> , alındığı tarih 20.10.2009. Url-3 <http://www.systems-thinking.org/>, alındığı tarih 20.10.2009.

Url-4<http://www.microsoft.com/biztalk/solutions/bpm/whitepaper.mspx>, alındığı tarih 24.11.2009.

EKLER

EK A1.

Çizelge A.1 : BPMS ürünlerinin kullanıcı arayüzü açısından entegrasyon durumu. Yetkinlik

(Yetkinlik Açıklama)

BEA

Systems IBM Oracle SAP TIBCO

web- Methods Geliştirme

Modeli Tekil Şelale Senkron Çeşitli Tekil Tekil

Kullanıc

ı Ara

yüz

ü

Genel

İş süreçleri ile etkileşen kullanıcı arayüzleri geliştirmek için genel araçlar

İş Akışı İş akışı motoru, arayüzleri ve iş akışı kuralları

X X X

Çizelge A.2 : BPMS ürünlerinin icra fonksiyonu açısından entegrasyon durumu. Yetkinlik

(Yetkinlik Açıklama)

BEA

Systems IBM Oracle SAP TIBCO

web- Methods Geliştirme

Modeli Tekil Şelale Senkron Çeşitli Tekil Tekil

İc

ra

ESB

Servisleri ayağa kaldırma ve uygulamaları entegre etme mekanizması

Servis Kaydı

İcra zamanındaki güvenlik ve politikalar

Monitör Etme

Teknik yönden, zaman aşıma uğrayan vb. süreçleri izleme

Geliştirme Platformu

Geliştirme araçlarını entegre etmek için sunulan platform

Sunucu Ortamı

Çizelge A.3 : BPMS ürünlerinin süreç modelleme açısından entegrasyon durumu. Yetkinlik

(Yetkinlik Açıklama)

BEA

Systems IBM Oracle SAP TIBCO

web- Methods Geliştirme

Modeli Tekil Şelale Senkron Çeşitli Tekil Tekil

İş Süre

ci

İş Modelleme

İş hedefleri ve stratejilerinin üst seviyede tarif edilmesi

X X X

İş Analisti için BPM

Kullanıcı seviyesinde iş sürecinin, rollerin ve enformasyonun tarif edilmesi

X X X X X

Simülasyon

Kaynakların yeterli olup olmadığının anlaşılması için önerilen iş sürecinin simüle edilmesi

X X X X X

Mimar, Geliştirici

için BPM

İş modelinin nasıl hayata geçirileceğinin karar verilmesi

X X X X

İş Kuralı Motoru

Kodu değiştirmeden parametrik olarak iş kurallarının değiştirilmesini sağlar

X X X X

İş Aktivite İzleme-

BAM

İş sürecinin performansını anlamak için olay-tabanlı enformasyonu analiz etme

Çizelge A.4 : BPMS için kurumsal servis kataloğu yetkinlik kriterleri. Kurumsal Uygulama/Servis Kataloğu

1 API, veritabanı ve web servislerine erişim için temel yetkinlikler 2 Çözüm sağlayıcıların kütüphanesinden servis ve API tanımlarına erişim

yeteneği

3 Mesaj yönelimli ara katmana erişim için standart servisler 4 Çözüm sağlayıcı tarafından desteklenen ERP ve diğer uygulamalar için

servisler.

5 Endüstri dikey ve yatay topluluklarından erişime açık servisler Çizelge A.5 : BPMS için iş süreçleri yönetimi yetkinlik kriterleri.

İş Süreçleri Yönetimi

1 İş süreçleri tasarımı için eksiklikleri olan araçlar; iş analisti için arayüz geliştirme araçları yok

2

İş süreçlerinin herhangi bir formu için (insan iş akışı vs.) baştan sonra geliştirme araçları. Aktiviteler için bir araçtan öbür araca enformasyon

aktarımı gerekli

3 Şelale modeli geliştirme var.

4 İş modelleme ve teknik modelleme arasında senkronşzasyon var. 5 Tek bir model üzerinde çalışmak üzere entegre araçlar var.

Çizelge A.6 : BPMS için kullanıcı arayüzü geliştirme yetkinlik kriterleri. Kullanıcı Arayüzü Geliştirme

1 Kullanıcı arayüz geliştirmeleri standart geliştirme ortamından kopuk 2 İnsan iş akışları portal aracı olarak var; genel kullanıcı arayüzleri

yaratmak için programlama bilgisi gerektirir.

3 İş akışı yönetimi ve kullanıcı arayüz şablonları için entegre standart bileşenler.

4 İş akışları ile birleştirilmiş arayüzler yaratmak için iş analistinin kullanabileceği araçlar 5 Çoğu fonksiyonlar için otomatik yaratılan kullanıcı arayüzleri; tüm

Çizelge A.7 : BPMS için geliştirme ortamlarının entegrasyon yetkinliği kriterleri. Geliştirme Ortamlarının Entegrasyonu

1 Bağımsız araçlar; iş analisti ve geliştirme platformları arasında raporlardan başka entegrasyon yoktur. 2 İş modelleme, İş süreci modelleme ve SOA faaliyetleri için bağımsız

araçlar; bilgi bu araçlar arasında taşınır

3 Çoğu araç ortak platforma entegredir ancak hala bazı araçları dahil etmek gerekir.

4 Ortak geliştirme ortamı var ancak ambar ve kütük yetkinlikleri sınırlıdır. 5 Tüm SOA ve BPM araçları aynı geliştirme ortamını içinde aynı ortak ambarı kullanır.

Çizelge A.8 : BPMS için iş aktiviteleri izleme yetkinliği kriterleri. İş Aktiviteleri İzleme

1 Limitli

2 Temel süreç metrikleri; operasyonlar için çevrim süreleri 3 Olay yakalama; gösterge paneli için analitikler

4 Olaylar arası benzerlik ve alaka kurmaya yarayan kompleks olay analizleri

5 Otomatik aksiyon almak için çıkarımlara dayalı karar verme mekanizması

Çizelge A.9 : BPMS için kütük ve ambar yetkinliği kriterleri. Kütük ve Ambar

1 Herhangi bir kayıt yapısı yoktur.

2 Servis ve politikalar için entegre olmamış kütük yapısı vardır 3 Servis kütüğü hem iş analistinin hem de geliştiricinin ortamına

entegredir.

4 Hem iş analisti hem de geliştirici ortamları için servis ve servislerin metadatasını tutan ambar

Çizelge A.10 : BPMS için servis geliştirme yetkinliği kriterleri. Servis Geliştirme

1 Kütüğe elle servis girişi; WSDL ve programlama gerektirir 2 WSDL dosyalarından servis yaratmak için temel yetkinlikler; yeni servis

yaratmak WSDL ve programlama bilgisi gerektirir.

3 Görsel servis tasarım araçları; geliştirme ortamları ile entegre. Yeni servis yaratmak programlama gerektirir.

4 Küçük API‘ler ve servislerden yeni servis yaratmaya yarayan görsel araçlar. Yeni uygulama geliştirme programlama gerektirir. 5 Yeni servis yaratmak için görsel servis tasarım araçları ve yeni uygulama

ÖZGEÇMĠġ

Ad Soyad: Fehime Çağlayan Can Doğum Yeri ve Tarihi: Kırcaali, 1980 Adres: Nilüfer, BURSA

Lisans Üniversite: İTÜ, Fen Edebiyat Fakültesi, Matematik Mühendisliği Bölümü Yayın Listesi:

Benzer Belgeler