Vizör Çözümleri


Destek
Kaydol
Giriş Yap
Ücretsiz Deneme başlat
Etki analizi
Blog listesi

Etki Analizi Nedir?   

Blog | 6 dakikalık okuma
Administrator tarafından yazıldı.

İçindekiler

Her kararın sonuçları vardır. Liderler bunları derinlemesine düşünmediğinde, sonuçlar düpedüz yıkıcı olabilir. Etki analizi, kararların beklenmedik, genellikle olumsuz etkilerine odaklanarak, bir değişikliğin olası sonuçlarını belirleyebilir ve kuruluşların bilinçli kararlar almasına yardımcı olabilir.

Bu makale, etki analizinin ne olduğunu, yazılım mühendisliğinde nasıl uygulanabileceğini ve gereksinim yönetimi yazılımının bu kritik öneme sahip süreci neden destekleyebileceğini açıklamaktadır.

Etki Analizi Açıklaması

Değişiklik etki analizi olarak da bilinen etki analizi, ilk olarak 1996 yılında Amerikalı yazılım mühendisleri Robert S. Arnold ve Shawn A. Bohner tarafından Software Maintenance adlı kitaplarında tanımlanmıştır. Kitapta Arnold ve Bohner, etki analizinin “bir değişikliğin potansiyel sonuçlarını belirlemek veya bir değişikliği gerçekleştirmek için nelerin değiştirilmesi gerektiğini tahmin etmek” ile ilgili olduğunu belirtti.

Uygulamada etki analizi, ticari faaliyetler, bağımlılıklar ve altyapının ayrıntılı bir çalışmasıdır. Kritik ürün ve hizmetlerin nasıl teslim edildiğini ortaya çıkarır ve yıkıcı bir olayın zaman içindeki potansiyel etkisini inceler.

Arnold ve Bohner'e göre, üç ana etki analizi türü vardır:

İzlenebilirlik Etki Analizi

İzlenebilirlik etki analizi; gereksinimler, özellikler, tasarım öğeleri ve testler arasındaki bağlantıları yakalar ve başlatan bir değişikliğin kapsamını belirlemek için bunların ilişkilerini analiz eder. Bir değişiklikten neyin etkileneceğini manuel olarak belirlemek, gereksinim yönetimi yazılımının devreye girdiği karmaşık projelerde son derece zaman alıcı olabilir (bununla ilgili daha fazla bilgi bu makalenin ilerleyen bölümlerinde).

Bağımlılık Etki Analizi

Bu tür etki analizi, sistem üzerindeki etkinin derinliğini belirlemek için kullanılır.

Deneyimsel Etki Analizi

Deneyimsel etki analizi, kuruluştaki uzmanların önceki deneyimlerini dikkate alarak, gelecekte neler olabileceğini belirlemek için geçmişte benzer durumlarda neler olduğunu inceler.

Görüş Etki Analizi. Etki Analizi Nedir?
Görsel-Etki-Analiz

Yazılım Mühendisliğinde Etki Analizi

Etki analizi, yazılım mühendisliği ile her zaman yakından bağlantılı olmuştur, çünkü yaratıcıları başlangıçta onu yazılım sisteminin sistemdeki değişikliklerden etkilenebilecek kısımlarını tahmin etmek için kullandılar.

Yazılım mühendisliğinin gerçeği, yazılım geliştirme sürecinin tüm aşamalarında değişikliklerin meydana gelmesidir. Ancak, her değişiklik talebini kabul etmek genellikle mümkün değildir ve tavsiye edilir. Bunu yapmak büyük gecikmelere, bütçe aşımlarına ve hatta istenen sonuçların sağlanamamasına neden olabilir.

Etki analizi, yazılım proje yönetiminin, değişiklik talebinin yazılım sisteminin diğer bölümleri üzerindeki etkisi hakkında bilgi vererek, bir değişiklik talebinin ne zaman kabul edilebileceğine karar vermesine yardımcı olur. Yazılım geliştirme sürecinde etki analizi yapmak, geliştirmenin toplam maliyetini artırabilir, ancak eklenen masraf kolayca gerekçelendirilebilir.

Etki Analizi Nasıl Yapılır?

Tüm organizasyonlar farklı olduğundan, etki analizi yapmanın belirlenmiş bir yolu yoktur. Genel olarak, süreç üç adıma bölünebilir, ancak daha fazla adım eklemek, sıralarını değiştirmek ve hatta bazı durumlarda adımları kaldırmak tamamen mümkündür.

1. hazırlamak

Bir etki analizinin başarısı büyük ölçüde önceki hazırlığa bağlıdır. Önerilen değişiklik hakkında ihtiyaç duyacağınız tüm bilgilere erişimi olan iyi bir ekip oluşturun ve üst yönetimden onay alın. Etki analizi ile neyi başarmayı hedeflediğinizi net bir şekilde ortaya koymalısınız, bu nedenle amaçlarını, hedeflerini ve kapsamını tanımladığınızdan emin olun. Kuruluşunuz iş için doğru insanlardan yoksunsa, etki analizini üçüncü bir tarafa dış kaynak sağlamak mümkündür.

2. Bilgi Toplayın

Ardından, bölümün stratejisi, müşteri grupları ve iş süreçleri gibi önerilen değişiklikten etkilenen üst düzey alanlarda beyin fırtınası yapın ve analiz yapmak için gereken bilgileri toplayın. Değişikliğin birkaç departmanı etkileyeceğini biliyorsanız, bunları listeleyin. Bilgi toplamanın iki yaygın yolu vardır: anketler ve veri toplama görüşmeleri. Her birinin bazı avantajları ve dezavantajları vardır, bu yüzden genellikle birleştirilirler.

3. Toplanan Bilgileri Değerlendirin

Son olarak, toplanan bilgileri değerlendirme zamanı. Kendinize değişimin en büyük faydalarının ve olumsuz sonuçlarının ne olacağını sorun ve bunlarla en etkili şekilde nasıl başa çıkacağınızı öğrenin. Bulgularınızı bir etki analizi raporunda özetleyin. Rapor, bir yönetici özeti ile başlamalı ve diğer şeylerin yanı sıra veri toplamak ve değerlendirme yapmak için kullanılan metodolojileri, bulguların özetini ve iyileştirme önerilerini açıklamalıdır.

Toplanan Bilgiler Nasıl Değerlendirilir

Değişim Etki Analizi Yapmak İçin En İyi Uygulamalar

Etki analizi konusunda uzmanların deneyimini sadece birkaç maddeye dönüştürmek imkansız olsa da, herkesin bilmesi gereken değişiklik etki analizi yapmak için bazı en iyi uygulamalar vardır.

  1. Nicel (parasal) etkiler ile niteliksel etkiler arasında ayrım yapmak yararlıdır.
  2. Her bir etki analizinin kapsamını yakından tanımlamayı asla unutmayın.
  3. Etki analizi kapsamındaki tüm alanları temsil eden bir etki analizi proje ekibi oluşturun.
  4. Etki analizi için yazılı yönetici taahhüdü aldıysanız, insanları dahil etmek her zaman daha kolaydır.
  5. Uçtan uca izlenebilirliği sağlamak için gereksinim yönetimi yazılım araçlarından yararlanın.
Visure Requirement ALM tarafından oluşturulan İzlenebilirlik Matrisi

Değişiklik Etkisi Analizi için Gereksinim Yönetimi aracını kullanma

Etki analizinin, önerilen bir değişikliğin sonuçlarının doğru bir şekilde anlaşılmasını sağladığı ve ilgili herkesin bilinçli kararlar almasına yardımcı olduğu için sorumlu gereksinim yönetiminin önemli bir yönü olduğunu söylemek abartı olmaz.

Sorun şu ki, bir gereksinimin konseptinden, belirtim ve geliştirme yoluyla ve dağıtımına kadar manuel olarak tanımlanması ve izlenmesi, binlerce yapıt içeren karmaşık projelerde neredeyse imkansız.

Gereksinim yönetimi araçları Visure Gereksinimleri gibi, her gereksinimin kaynağını tanımlamayı kolaylaştırır ve tüm değişiklikleri izleonları etkilemek, uçtan uca sağlamak izlenebilirlik ve etki analizi için doğru ve belgelenmiş bilgi sağlamak.


Diğer ilgili makaleler:

Bu gönderiyi paylaşmayı unutmayın!

Iyi