Ev gelişme Çevik BT endüstrisini nasıl dönüştürebilir?

Çevik BT endüstrisini nasıl dönüştürebilir?

İçindekiler:

Anonim

Yazılım geliştirme için Agile metodolojisi BT endüstrisini olumlu etkileyebilir. Çevik metodolojinin benimsenmesinin sonuçları çeşitli şekillerde ölçülebilir. Yazılım değişikliği taleplerinin daha hızlı tamamlanması, daha az hata, takım performansının ve darboğazların nicel ölçümü, Agile'ın başarılı bir uygulamasının yansımalarıdır. Agile'ın etkisini başarılı bir şekilde ölçmek için bir kuruluşun Agile öncesi ve Agile sonrası gelişim ile ilgili çeşitli ölçümleri karşılaştırması gerekir. Agile'ın gerçek etkisi sadece gelirdeki artış veya sabit hataların artmasıyla ölçülemez. Gerçek etkiyi anlamak için birkaç dahili parametrenin dikkate alınması gerekir. (Çevik geliştirme hakkında daha fazla bilgi için, bkz. Çevik Yazılım Geliştirme 101.)

Neden Çevik BT?

BT endüstrisi, esas olarak yazılım geliştirme şelale modelinin kısıtlamaları nedeniyle Çevik uygulamalara yönelmektedir. Genel olarak, BT şirketlerinin değişen müşteri taleplerine veya pazar koşullarına cevap veremedikleri veya yazılım geliştirme şelale modeli ile maliyetleri azaltamadıkları gözlenmiştir. Bu ezici eğilimi Agile metodolojisine karşı koysak ve heyecanın bir kısmını sadece aldatmaca olarak görsek bile, şelale modeline karşı birçok ampirik geri bildirim var.

Basitçe söylemek gerekirse, şelale modeli, çalışmanın ardışık bir şekilde - bir aşamada birbiri ardına - yapıldığı bir yazılım geliştirme modelidir. Bu modelin beş aşaması vardır: gereksinimler, tasarım, uygulama, doğrulama ve bakım. Genellikle, bir aşama tamamlandıktan sonra, daha önceki bir aşamada değişiklik yapmak imkansız olmasa bile zordur. Yani, varsayım, gereksinimlerin hemen hemen sabit olduğu yönündedir. Çevik model ile temel fark, gereksinimlerde değişiklik olmayacağı varsayımında yatmaktadır. Agile, iş durumlarının değişeceğini ve şartların değişeceğini varsayar. Böylece, yazılım sprintler üzerinde daha küçük parçalar halinde teslim edilirken, şelale modelinde, ilk teslimat veya sürüm uzun bir süre sonra yapılır. (Geliştirme hakkında daha fazla bilgi için bkz. Apache Spark Hızlı Uygulama Geliştirmeye Nasıl Yardımcı Olur.)

Çevik BT endüstrisini nasıl dönüştürebilir?