10.07.2015 Views

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Web Tabanlı CMMI Süreç Yönetimi Uygulamalarının Süreç ve Yazılım Geliştirme Performansına Pozitif EtkileriCemalettin Öcal Fidanboy, Meral Yücel, Mehmet Reşit Tolun<strong>Akademik</strong> Bilişim’<strong>10</strong> - XII. <strong>Akademik</strong> Bilişim Konferansı Bildirileri<strong>10</strong> - <strong>12</strong> Şubat 20<strong>10</strong> Muğla Üniversitesirafından etkin bir şekilde kullanımının sağlanması,etkin bir süreç yönetimi için en önemlihususları oluşturmaktadır. Süreç yönetimi altyapısınınweb tabanlı bir şekilde oluşturulması,sayılan bu hususların etkinliğinin arttırılmasındaönemli bir rol oynayacaktır.Günümüzde, yazılım süreçlerin web tabanlı olarakmodellenmesine imkan verecek bir çok araçbulunmaktadır. Bahsedilen bu araçlar ile, mevcutsüreç varlıklarının web tabanlı bir ortamdayönetilmesi mümkün olmaktadır. Web tabanlısüreç yönetimi uygulamaları ile, süreçlerlesağlanan bilgiye daha kolay ve hızlı bir şekildeulaşılabilmekte, süreçlerin girdi-çıktıları net birşekilde izlenebilmekte, süreçteki adımlardan sorumlupersonelin yapacağı faaliyetler daha kolayve akıcı bir şekilde takip edilebilmektedir.Web tabanlı süreç yönetimi uygulamalarınınsağladığı pozitif etkilerin başında, geliştirmepersonelinin sisteme dahil olmasında sağladığıkatkılar gelmektedir. Geliştirme personeli, birçoknedenlerle süreç bilgisine en kısa yoldanulaşmak istemekte ve çoğu zaman, basılı olarakhazırlanmış veya elektronik ortamda olsadahi kendisine fazlaca karmaşık gözüken süreçdokümantasyonunu takip etmekte zorlanmaktadır.Web tabanlı süreç yönetimi uygulamalarısayesinde, personelin sisteme daha kolayentegre olması sağlanabilmekte ve süreç kapsamındakendisinden beklenen görevleri dahayeterli şekilde yerine getirdiği görülmektedir.Web tabanlı süreç yönetimi uygulamalarının,yazılım kalite güvence denetimleri açısından daoldukça önemli avantajları bulunmaktadır. Kalitegüvence denetimlerinde temel amaç, süreçlerinuygulanmasını ve süreçlerle ilgili iş ürünlerininoluşturulmasını güvence altına almaktır.Kalite güvence denetimlerinde, Proje KaliteYöneticisi’nin süreçler arasındaki ilişkileri çoknet bir şekilde görmesi gereklidir. Bir süreçteüretilen çıktının, diğer bir sürece girdi sağladığıdikkate alındığında, web tabanlı denetimlerinsüreç uygunsuzluğu veya iyileştirme önerisi tespitindeoldukça önemli bir rol oynadığı açıkçagörülecektir. Bu açılardan bakıldığında, yazılımkalite güvence denetimlerinin web tabanlı süreçyönetimi ortamları ile yapılması, denetim performansınıve denetimlerden beklenen çıktılarınkalitesini pozitif yönde arttıracaktır.Proje izleme ve kontrol faaliyetlerinde, ProjeYöneticileri tarafından, çoğu zaman süreç bilgisineihtiyaç duyulmakta ve bu bilgiye çabuk vepratik bir şekilde ulaşılmak istenmektedir. ProjeYöneticisi, süreç uygulamaları kapsamında karşılaştığıbir problemde, web tabanlı süreç yönetimiuygulamaları sayesinde, süreç bilgisine enkısa zamanda ulaşılabilmekte ve ihtiyacı olanbilgiyi kolay bir şekilde elde edebilmektedir.Web tabanlı süreç yönetimi uygulamaları, süreçeğitimlerinin arttırılmasında önemli bir roloynamaktadır. Bu uygulamalar sayesinde personel,süreçler arasındaki ilişkileri ve kendisininüstleneceği rolleri açık bir şekilde göreceğiiçin, verilen süreç eğitimlerimin performansıoldukça yüksek olmaktadır.CMMI, kurumsal süreç varlıkları seti içinden seçilenprojeye özgü süreçlerin belirlenmesini veproje personelinin, proje ihtiyaçlarına göre uyarlanmışsüreç varlıklarını kullanmasını istemektedir.Web tabanlı uygulamalar sayesinde, projepersoneli, projesi için gerekli olan tüm süreçvarlıklarına kolay bir şekilde ulaşabilmektedir.Etkin bir kalite yönetim sisteminden beklenensonuç; en az dokümantasyonla, en etkin süreçuygulamalarının yapılmasıdır. Bu açıdan bakıldığında,web tabanlı süreç yönetim uygulamalarıile, dokümantasyon en aza indirilebilmekteve buna paralel olarak süreç varlıklarının bakımıçok daha kolay hale gelmektedir.5. Sonuç ve ÖnerilerSonuç olarak, CMMI Modeli kullanılarak yapılansüreç yönetimi çalışmaları kapsamındakiweb tabanlı uygulamaların, geliştirme personelininperformansı, yazılım kalite güvence denetimlerinetkinliğinin arttırılması, proje izlemeve kontrol faaliyetlerine etkisi, süreç eğitimlerineetkisi, projeye özgü olarak uyarlanmışsüreç dokümantasyonun kullanım etkinliğininarttırılması ve süreç yönetimi uygulamalarındakullanılan dokümantasyonun azaltılmasıaçısından, yazılım geliştirme yapan kuruluşlaraönemli katkılar sağladığı değerlendirilmiştir.6. Kaynaklar[1] CMMI Product Team, “CMMI for Development,Version 1.2”, Carnegie Melon University,Software Engineering Institute, (2006).[2] Chrissis M.B., Konrad M., Shrum S.,“CMMI Second Edition, Guidelines for ProcessIntegration and Product Improvement”,SEI Series in Software Engineering, AddisonWesley, (2007).[3] Ahern D. M., Clouse A., Turner R., “CMMIDistilled: A Practical Introduction to IntegratedProcess Improvement, Third Edition”, AddisonWesley Professional, (2008).Şekil 1. CMMI Proje İzleme ve Kontrol Süreç Alanı için Web Tabanlı Bir Uygulama Örneği190191

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!