GQM + Stratejileri - GQM+Strategies

GQM+Stratejiler [1][2] bir organizasyonda hedefler ve stratejiler arasında bağlantı oluşturmak için kavramlar ve eyleme geçirilebilir adımlar sağlayan ve ölçüm tabanlı karar vermeye olanak tanıyan bir yöntemdir. Tarafından geliştirilmiştir Victor Basili Jens Heidrich, Mikael Lindvall, Jürgen Münch, Myrna Regardie, Carolyn B. Seaman ve Adam Trendowicz. Yöntem başlangıçta BT'ye ve yazılım sistemlerinin geliştirilmesine güçlü bir şekilde odaklanan kuruluşlar için geliştirilmiştir, ancak yöntemin popülerliği diğer alanlara da artmıştır ve herhangi bir kuruluşa uygulanabilir. Kitap Kuruluşları Ölçüm Yoluyla Uyumlaştırma[3] yönteme kapsamlı bir genel bakış sunar, eyleme geçirilebilir rehberlik, vaka çalışmaları ve pratik uygulamalar sağlar.

Arka fon

Günümüzün rekabetçi piyasalarında örgütsel hayatta kalma ve büyüme, iş hedeflerine ulaşmak için çok çeşitli kurumsal hedef ve stratejileri hizalamanın etkili araçlarını gerektirir. Etkili uyum, organizasyonun tüm bölümlerinin aynı yönde hareket etmesine yardımcı olur. İş hedeflerinin ve stratejilerinin etkisini belirlemek, bir şirket içinde etkili karar verme için çok önemlidir. Bir organizasyonun farklı seviyelerinde farklı hedefler ve stratejiler vardır (örneğin, yönetim seviyesinde, departman seviyesinde, proje seviyesinde). Uygulamada, bu hedefler ve stratejiler genellikle uyumlu değildir ve başarıları veya başarısızlıkları genellikle içgüdüsel bir duygu olarak belirlenir. Örneğin, bir yazılım organizasyonunda mühendisler, yazılım geliştirmeyle ilgili görünüşte gerçekçi olmayan hedeflerle sık sık karşı karşıya kalırlar. Bütçe ve programdaki sapmalardan kaçınmak için nadiren bu tür kararlar için ödünleşmeler veya diğer seçenekler hakkında bir tartışma vardır. Hedefler ve stratejiler açıkça tanımlanmalı ve sistematik ve şeffaf bir şekilde üst düzey iş hedeflerinden türetilmelidir. Dahası, temel varsayımlar ve çevresel faktörler genellikle belgelenmez, bu da başarısız stratejilerin nedenlerini belirlemeyi zorlaştırır. Ayrıca, proje düzeyinde ölçüm verileri toplanırsa, orada gerçekleştirilen faaliyetlerin ve toplanan verilerin kuruluşun daha üst düzey hedeflerine nasıl katkıda bulunduğu genellikle açık değildir. Dahası, etkili bir ölçüm programı oluşturmak başlı başına zorlu bir görevdir. Hedefler, bağlam faktörleri ve varsayımlarla ilgili gözlem, deneyim kolaylaştırma, işbirliği, karar verme, analiz ve sentezi içerir. Dahası, süreci sürdüren ve öğrenen bir organizasyon yapısı üstlenir.

Fikir

GQM'nin uygulanmasının ana çıktısı+Stratejiler yaklaşımı, GQM olarak adlandırılır+Stratejiler tablosu. Izgara, bir organizasyonun tüm seviyelerindeki hedefleri ve stratejileri, bunları izlemek ve kontrol etmek için gereken ölçüm programı da dahil olmak üzere belirtir. Altta yatan meta model, birden çok hedef düzeyine izin verir ve bu hedef düzeylerinin her biri için birden çok stratejinin türetilmesine izin verir. Bir hedef bir dizi stratejiyle gerçekleştirilebilir ve bu da bir dizi hedefe yol açabilir. Önceden tanımlanmış hedeflerin ve stratejilerin seçimi ve uyarlanmasının yanı sıra yeni hedeflerin ve stratejilerin tanımlanması sözde bağlam faktörleri ve varsayımlar tarafından yönlendirilir. Bağlam faktörleri, organizasyonel ortamı temsil eden ve kullanılabilecek model ve veri türlerini etkileyen çevresel değişkenlerdir (örneğin, bir organizasyonun türü, pazarı). Varsayımlar, verilerin yorumlanmasını etkileyebilecek tahmini bilinmeyenlerdir (örneğin, müşteri memnuniyetinin iyileştirilmesi satışları artıracaktır). GQM'nin tamamı+Stratejiler modeli, bir kuruluşa yalnızca daha büyük, üst düzey kurumsal endişelerle tutarlı bir ölçüm tanımlamak için değil, aynı zamanda sonuçta elde edilen ölçüm verilerini her düzeyde yorumlamak ve yuvarlamak için bir mekanizma sağlar. Her hedef düzeyinde, belirlenen hedefe ulaşılıp ulaşılmadığını, seçilen strateji ile birlikte GQM aracılığıyla ölçmek için ölçüm planları tanımlanır.

GQM+Stratejiler uygulama süreci, en üst seviyeden, alt seviyeden veya bir organizasyonun ortasında bir yerden başlamak isteyip istemediğinize bağlı olarak farklı şekillerde bir ızgara oluşturmayı destekler. Sonuç olarak, yaklaşım farklı organizasyonel seviyelerdeki ilgili paydaşlara hitap etmektedir.

Faydaları

GQM+Stratejiler yöntemi, bir organizasyonun tüm seviyelerinde üst düzey hedefleri, stratejileri ve ilgili ölçüm hedeflerini açık hale getirir. Tüm yöntem, bir kuruluşa, daha büyük, üst düzey kurumsal endişeleri ele alan yazılım ölçümünü tanımlamak ve her düzeyde elde edilen ölçüm verilerini yorumlamak ve yuvarlamak için bir mekanizma sağlar. GQM+Stratejilerin, kaynakların etkin kullanımı, hızlı ve odaklı iyileştirme gibi sayısız faydası vardır. Bir kuruluşun, hedefleri ve stratejileri farklı birimler arasında tutarlı bir şekilde hizalamasına, ölçüm temelli karar vermeyi etkinleştirmesine, kuruluş içinde hedef ve stratejileri şeffaf bir şekilde iletmesine ve hedefe ulaşmayı ve tanımlanan stratejilerin başarısını / başarısızlığını objektif olarak izlemesine olanak tanır. Yaklaşım, bir organizasyondaki mevcut ölçüm yaklaşımları için bir entegratör olarak çalışır.

Deneyimler ve Pratik Uygulamalar

GQM+Stratejiler tipik olarak stratejileri hedefler üzerindeki etkileriyle ilişkilendirmek ve hedefleri ve stratejileri hizalamadaki mevcut boşlukları belirlemek için kullanılır. Endüstrideki vaka çalışmalarından elde edilen deneyimler ve yöntemin değerlendirilmeleri literatürde rapor edilmiştir, örneğin, Elektrobit'te GQM + Stratejilerinin uygulanmasından elde edilen deneyimler[4] ve GQM + Stratejilerinin organizasyonel uyum üzerindeki etkilerine ilişkin bir değerlendirme.[5]Güncel araştırma[6] Uygulayıcıların kavramlara ilişkin biliş düzeyini değerlendirmek için bir çerçeve olarak gözden geçirilmiş Bloom taksonomisini kullanan yaklaşımı değerlendirdi. Son araştırmalar, GQM + Stratejileri yaklaşımını BT Hizmetleri alanına da uyguladı.[7]

Değerlendirme, yöntemin pratik bir değere sahip olduğunu ve mevcut gerçek dünya sorunlarını ele aldığını gösterdi. Yaklaşım, telekomünikasyon, otomotiv ve havacılıktan klasik bilgi sistemine kadar farklı endüstriyel ortamlarda ve farklı alanlarda uygulanmıştır.[8] Örnek olay çalışmalarının çoğu bir şebeke kurmaya odaklanıyordu. Organizasyonel hedefler ve stratejiler değiştikçe, şebekenin buna göre uyarlanması ve organizasyona kontrollü bir şekilde yerleştirilmesi gerekir. Bu nedenle, gelecekteki çalışma, yaklaşımın dağıtım ve bakım yönlerini ele almaktadır.

Diğer Yaklaşımlar

Toplanacak ve analiz edilecek verilerin seçimine rehberlik etmek için farklı mekanizmalar kullanılarak (yazılım) ölçümüne yönelik çeşitli yaklaşımlar geliştirilmiştir:

  • GQM[9] yaklaşımı, hedefleri tanımlamak, bunları sorulara ve son olarak toplanacak verilere dönüştürmek ve ardından bunları analiz etmek ve yorumlamak için bir yöntem sağlar. GQM modelini görselleştirmek için çeşitli araçlar ve araçlar mevcuttur (örneğin, bir özet sayfası veya bir GQM ağacı olarak).
  • Kurumsal Karne (BSC)[10] stratejik hedefleri ve önlemleri ilişkilendirir. Tipik görselleştirme dört perspektiften oluşur: finansal, müşteri, dahili iş süreçleri ve öğrenme ve büyüme. Strateji haritaları, bu perspektiflerle ilişkili stratejileri birbirine bağlamak için kullanılır.
  • Pratik Yazılım Ölçümü (PSM)[11] yazılım ölçümü hakkında ayrıntılı rehberlik sunar. Ağaç benzeri yapılar sorunları, ölçüm kategorilerini ve ölçüleri birbirine bağlamak için kullanılır.
  • Becker ve Bostelman[12] kurumsal düzeydeki strateji ile yazılım kuruluşlarının proje düzeyi arasındaki yanlış hizalamayı ele alır. Yanlış hizalamanın iki nedenine odaklanırlar: (1) kurumsal hedeflere hitap etmeyen proje verileri ve (2) proje düzeyindeki süreçler ve ölçüler aracılığıyla operasyonel hale getirilmeyen kurumsal hedefler. Yazarlar, organizasyonel ve proje seviyesindeki hedeflerin uyumunu desteklemek için ortak bir ölçüm çerçevesi önermektedir. Yaklaşımları, dört BSC perspektifinin her birine bir GQM yapısı yerleştirmektir.
  • M3P - Modelleme, Ölçme, Paradigma Yönetme[13] - Offen ve Jeffery tarafından sunulan QIP ve GQM'nin bir uzantısıdır. Becker ve Bostelman'ın yaklaşımına benzer şekilde, M3P, GQM'yi daha üst düzey organizasyonel endişeleri kapsayan daha geniş bir çerçeve içine bir ölçüm tanımlama tekniği olarak yerleştirir.
  • COBIT[14] ve ITIL[15] BT yönetişimi / hizmet alanından gelen yaklaşımlardır ve BT altyapısının hedefleri ve öznitelikleri arasında bağlantılar sunar. COBIT, iş, BT, süreç ve faaliyet seviyelerindeki sonuç ölçümleri ve performans göstergeleri arasında sabit bir bağlantı yapısı kullanır. Bu yaklaşımlar, organizasyonel hedefleri ve önlemleri birbirine bağlama ihtiyacını kabul etseler de, açıkça bağlantılı olan organizasyonun farklı seviyelerinde kapsamlı bir hedefler ve stratejiler ağı oluşturmayı desteklemezler.

Referanslar

  1. ^ Basili, V.R .; J. Heidrich; M. Lindvall; J. Münch; C.B. Denizci; M. Regardie; A. Trendowicz (2009). "Hedefe yönelik ölçümden ilkeleri kullanarak iş stratejilerinin etkisini belirlemek". Ticari Hizmetler: Konzepte, Technologien, Anwendungen. 9. Uluslararası Tagung Wirtschaftsinformatik. Kitaplar OCG. Viyana, Avusturya: Österreichische Computer Gesellschaft. ISBN  978-3-85403-246-5.
  2. ^ Basili, Victor R; Mikael Lindvall; Myrna Regardie; Carolyn Seaman; Jens Heidrich; Jurgen Munch; Dieter Rombach; Adam Trendowicz (2010). "Ölçüm Yoluyla Yazılım Geliştirme ve İş Stratejisi Arasında Bağlantı Kurmak". Bilgisayar. 43 (4): 57–65. arXiv:1311.6224. CiteSeerX  10.1.1.715.9229. doi:10.1109 / MC.2010.108. ISSN  0018-9162. S2CID  401343. Alındı 2010-05-26.
  3. ^ Basili, Victor; Adam Trendowicz; Martin Kowalczyk; Jens Heidrich; Carolyn Seaman; Jürgen Münch; Dieter Rombach (2014). Kuruluşları Ölçüm Yoluyla Uyumlaştırma - GQM+Stratejiler Yaklaşımı. Springer-Verlag.
  4. ^ Münch, Jürgen; Fabian Fagerholm; Petri Kettunen; Maksimum Sayfa Sayısı; Jari Partanen (2013). "GQM + Stratejilerinin Örgütsel Uyum Üzerindeki Etkileri". DASMA Yazılım Metrik Kongresi Bildirileri (MetriKon 2013). Magdeburger Schriften zum Empirischen Yazılım Mühendisliği. Kaiserslautern, Almanya: Magdeburg Üniversitesi.
  5. ^ Münch, Jürgen; Fabian Fagerholm; Petri Kettunen; Maksimum Sayfa Sayısı; Jari Partanen (2013). "Bir Sistem Ürün Geliştirme Kuruluşunda GQM + Stratejilerinin Uygulanmasına İlişkin Deneyimler ve İçgörüler". 39. EUROMICRO Yazılım Mühendisliği ve İleri Uygulamalar Konferansı Bildirileri (SEAA 2013). Santander, İspanya. arXiv:1311.1618.
  6. ^ Mandic, V .; L. Harjumaa; J. Markkula; M. Oivo (2010). "GQM'nin Pratik Değerinin Erken Ampirik Değerlendirmesi+Stratejiler ". Uluslararası Yazılım Süreci Konferansı, ICSP 2010 Proceedings. LNCS. Paderborn, Almanya: Springer-Verlag.
  7. ^ Trinkenreich, B .; G. Santos; M. Barcellos (2018). "SINIS: Bir GQM+BT hizmetleri için hedefleri, stratejileri ve göstergeleri belirlemek için stratejilere dayalı yaklaşım ". Bilgi ve Yazılım Teknolojisi. Elsevier. 100: 147–164. doi:10.1016 / j.infsof.2018.04.006.
  8. ^ "GQM+Stratejiler uygulama alanları ". Mart 2010. Alındı 2010-04-07.
  9. ^ Basili, V.R .; G. Caldiera; D. Rombach (1994). "Hedef Soru Metrikleri Yaklaşımı". Yazılım Mühendisliği Ansiklopedisi. Wiley.
  10. ^ Kaplan, R .; D. Norton (1992). "Performansı Yönlendiren Dengeli Sonuç Kartı Ölçüleri". Harvard Business Review.
  11. ^ "Pratik Yazılım Ölçümü, Nesnel Proje Yönetimi Temeli, v. 4.0b". Ekim 2000. Alındı 2007-04-12.
  12. ^ Becker, S.A .; M.L. Bostelman (1999). "Stratejik ve Proje Ölçüm Sistemlerinin Uyumlaştırılması". IEEE Yazılımı. 16 (3): 46–51. doi:10.1109/52.765786. S2CID  10380541.
  13. ^ Offen, R.J .; R. Jeffery (1997). "Yazılım Ölçüm Programlarının Oluşturulması". IEEE Yazılımı. 14 (2): 45–53. doi:10.1109/52.582974. S2CID  780037.
  14. ^ "Bilgi ve ilgili Teknolojiler için Kontrol Hedefleri (COBIT)". Alındı 2007-04-12.
  15. ^ Devlet Ticaret Ofisi (OGC) (2002). BT Altyapı Kitaplığı (ITIL) Hizmet Sunumu. Kırtasiye Ofisi Londra.