Etiket arşivi: Product Backlog

Agile Modelleme Pratikleri

Agile Modelleme Pratikleri

Bu makalemizde daha önce bahsettiğimiz Agile Modellemenin pratik yani uygulama tarafına değineceğim. Bu uygulamaları anlatırken Agile Metotları içinden Extreme Programming(XP)i örnek alarak anlatacağım.

Agile modelleme uygulamaları çekirdek ve tamamlayıcı olarak aşağıda iki farklı bölümde anlatılmaktadır.

AMDD(Agile Model Driven Development) yaklaşımını gerçekten kullandığınızı iddia edebilmeniz için Çekirdek Uygulamaları benimsemelisiniz.

Agile Modelleme Pratikleri yazısına devam et

Çevik Yaklaşımlar

Çevik Yaklaşımlar Nelerdir?

Yazılım geliştirmede yaklaşımlar Adaptasyon ve Öngörülülük yaklaşımları diye 2’ye ayrılır.

Çeviklik bu yaklaşımların adaptasyon tarafında yer alır. Adaptasyon Yaklaşımları çabucak adapte olmaya ve değişikliğe odaklanır. Bir projenin ihtiyaçları değiştiği zaman Adaptif Takımda değişir. Adaptif Takım gelecekte ne yaşanacağını belirlemekte sıkıntılar yaşayacaktır. Tarih ne kadar ileri olursa Adaptif Yaklaşım gelecekte ne yaşanacağına dair daha fazla belirsizlik içinde olacaktır. Adaptif Takım gelecek hafta yapacakları görevleri tam anlamıyla rapor edemez fakat gelecek ay için sunumu planlayabilir. Adaptif Takıma, günümüzden 6 ay sonra yapılacak bir sürüm hakkında soru sorulduğunda, Adaptif Takım görev açıklamalarıyla ilgili rapor sunabilir ya da beklenen değer ve harcamaları belirleyebilir.

Çevik Yaklaşımlar yazısına devam et

Agile Yazılım Geliştirme Manifestosu

Agile Yazılım Geliştirme Manifestosu

 

Biz, daha iyi yazılım geliştirme yollarını ortaya çıkarıyoruz ve diğer yazılım geliştiricilerin bunu yapabilmeleri için yardım ediyoruz. Bu çalışmanın sonucu olarak:

 

  • Bireyler ve Etkileşimlere, Süreçler ve Araçlardan fazla
  • Çalışan Yazılıma, Kapsamlı Dokümantasyondan fazla
  • Müşteri İşbirliğine, Sözleşme Maddelerinden fazla
  • Değişime Karşılık Vermeye, Planı Takip Etmekten fazla

Agile Yazılım Geliştirme Manifestosu yazısına devam et