Sistem anatomisi - System anatomy

Bir sistem anatomisi sistem yetenekleri arasındaki bağımlılıklara odaklanan bir sistemin basit görsel açıklamasıdır.

Genel Bakış

Sistem anatomisi ilk olarak bir projede kullanıldı Ericsson ve Jack Järkvik, konseptin mucidi olarak kabul ediliyor. Bundan sonra, sistem anatomisi ve benzeri proje anatomisi (Ayrıca entegrasyon anatomileri) farklı Ericsson projelerinde yaygın olarak kullanılmıştır ve şimdi diğer büyük şirketlere yayılmaktadır. Kompleks sistem gelişme de.

Anatomilerin, geliştirilmekte olan sistemin ortak bir görüntüsünü elde etmek için bir araç olarak kullanıldığından, bir sistemi tanımlamanın insan merkezli bir yolu olduğu söylenebilir.

Anatomiler özellikle büyük karmaşık sistemlerin geliştirilmesinde faydalıdır. artımlı ve entegrasyon odaklı geliştirme ve bir koordinasyon aracı olarak çevik geliştirme takımlar.

Avantajlar ve sınırlamalar

Sistem anatomisi, kardeşlerinden farklı olarak (proje anatomisi, entegrasyon anatomisi), aslında sistemin yalnızca başka bir görünümüdür, ürün yapısı modelleme, UML diyagramları ve akış şemaları. Geliştirme ekibi, sistemin yeteneklerine - hem dahili hem de para kazandıran yeteneklere - ve bunlar arasındaki bağımlılıklara odaklanarak, geliştirilecek sistemin ortak bir resmini elde eder ve bu, diğer birçok modelden daha kolay anlaşılır.

Sistem anatomisinin temel özelliklerinden biri basitliğidir. Bu, elbette, anatominin diğer modellerin veya tasarım araçlarının yerini alamayacağı anlamına gelir. Bu, tasarımı SW araçlarında, kağıt üzerinde veya sistem mühendislerinin kafalarında tanımlamanın başka bir yoludur.

Sistem anatomisi, bir proje yönetim aracı olarak daha fazla kullanıma sahip bir entegrasyon anatomisi (diğer bir deyişle proje anatomisi) oluştururken bir başlangıç ​​noktası olarak kullanılabilir.

Misal

Aşağıdaki örnek, bir sorun yönetim sistemi için basitleştirilmiş bir sistem anatomisi örneğidir. Bu anatomi, en temel yeteneklerle en üstte çizilir. Gösterim, okun sonundaki kabiliyetin başlangıçtaki kabiliyete bağlı olduğudur. Bu örnekte anatomi, gelişim ilerlemesini de gösterir (mavi kutular).

Basit bir sorun yönetim sistemi için bir sistem anatomisi örneği

daha fazla okuma

  • Taxén L ve diğerleri, Sistem Anatomisi: Çevik Proje Yönetimini Etkinleştirme, Studentlitteratur, ISBN  978-91-44-07074-2
  • Adler, N. (1999). Karmaşık Ürün Geliştirmeyi Yönetme - Üç yaklaşım. EFI, Stockholm Ekonomi Okulu. ISBN  91-7258-524-2
  • Berggren, C., Järkvik, J. ve Söderlund, J. (2008). Lagomizing, organik entegrasyon ve sistem acil servisler: Karmaşık sistem geliştirme projelerinin yönetiminde yenilikçi uygulamalar. Proje Yönetimi Dergisi, Ek, 39, 111–122
  • Lilliesköld, J., Taxén, L., Karlsson, M. ve Klasson, M. (2005). Karmaşık geliştirme projelerini yönetme - sistem anatomisini kullanarak. Bildirilerinde Portland Uluslararası Teknoloji ve Mühendislik Yönetimi Konferansı, PICMET '05, 31 Temmuz - 4 Ağustos 2005, Portland, Oregon - ABD.
  • Taxén L, Lilliesköld J (2005) Sistem Geliştirmede Paylaşılan Güçlendirmeleri Bildirmek - Sistem Anatomisi, ALOIS * 2005, 3. Uluslararası Dil, Organizasyonlar ve Bilgi Sistemlerinde Eylem Konferansı, 15–16 Mart 2005, Limerick, İrlanda, s. 28–47. Alınan http://www.alois2005.ul.ie/ (Şubat 2006).
  • Järkvik, J., Berggren, C. ve Söderlund, J. (2007). Proje yönetiminde yenilik: Zaman açısından kritik karmaşık sistem geliştirmeye neo-gerçekçi bir yaklaşım. IRNOP VIII Konferansı, Brighton, İngiltere, 19–21 Eylül 2007
  • Jönsson, P. (2006). Anatomi - Yazılım Evrimini ve Evrimleşebilirliği Yönetmek İçin Bir Araç. İkinci Uluslararası IEEE Yazılım Geliştirilebilirliği Çalıştayı (SE'06) (sayfa 31–37). Philadelphia, Pensilvanya, ABD. 24 Eylül 2006.
  • Taxén, L. ve Lilliesköld, J. (2008). Karmaşık projelerde aksiyon aracı olarak imajlar, Uluslararası Proje Yönetimi Dergisi, 26 (5), 527–536
  • Taxén, L. ve Petterson, U. (2010). Büyük Sistemlerin Çevik ve Artımlı Gelişimi. İçinde 7. Avrupa Sistem Mühendisliği Konferansı, EuSEC 2010. Stockholm, İsveç, 23–26 Mayıs 2010
  • Söderlund, J. (2002). Karmaşık geliştirme projelerini yönetmek: alanlar, bilgi süreçleri ve zaman. Ar-Ge Yönetimi, 32 (5), 419–430.