Çevik Yazılım Geliştirme Manifestosu
Yazılım Ustalığı Manifestosu
Yüksek emeller peşinde koşan Yazılım Ustaları olarak bizler, profesyonel yazılım geliştirme çıtasını, bizzat uygulayarak ve başkalarının bu mesleği öğrenmelerine yardım ederek yükseltiyoruz. Bu çalışmaların sonucunda:
Sadece çalışan yazılıma değil, ustaca üretilmiş yazılıma da
Sadece değişikliğe cevap vermeye değil, sürekli değer katmaya da
Sadece bireylere ve etkileşimlere değil, profesyoneller topluluğuna da
Sadece müşteri ile işbirliğine değil, üretken ortaklığa da
Değer vermeye kanaat getirdik. Sol taraftaki maddeleri takip etmekle birlikte, sağ taraftaki maddeleri vazgeçilmez bulmaktayız.
Çevik Bildirinin Temelindeki İlkeler
Bizler şu ilkeleri izliyoruz:
En önemli önceliğimiz
değerli yazılımın erken ve devamlı teslimini sağlayarak
müşterileri memnun etmektir.
Değişen gereksinimler yazılım sürecinin son aşamalarında bile kabul edilmelidir.
Çevik süreçler değişimi müşterinin rekabet avantajı için kullanır.
Çalışan yazılım, tercihen kısa zaman aralıkları belirlenerek
birkaç haftada ya da birkaç ayda bir düzenli olarak müşteriye sunulmalıdır.
İş süreçlerinin sahipleri ve yazılımcılar
proje boyunca her gün birlikte çalışmalıdırlar.
Projelerin temelinde motive olmuş bireyler yer almalıdır.
Onlara ihtiyaçları olan ortam ve destek sağlanmalı,
işi başaracakları konusunda güven duyulmalıdır.
Bir yazılım takımında bilgi alışverişinin en verimli ve
etkin yöntemi yüzyüze iletişimdir.
Çalışan yazılım ilerlemenin birincil ölçüsüdür.
Çevik süreçler sürdürülebilir geliştirmeyi teşvik etmektedir.
Sponsorlar, yazılımcılar ve kullanıcılar sabit tempoyu sürekli devam ettirebilmelidir.
Teknik mükemmeliyet ve iyi tasarım konusundaki
sürekli özen çevikliği artırır.
Sadelik, yapılmasına gerek olmayan işlerin mümkün olduğunca arttırılması sanatı, olmazsa olmazlardandır.
En iyi mimariler, gereksinimler ve tasarımlar
kendi kendini örgütleyen takımlardan ortaya çıkar.
Takım, düzenli aralıklarla nasıl daha etkili ve verimli olabileceğinin üzerinde düşünür
ve davranışlarını buna göre ayarlar ve düzenler.
Manifestoyu hazırlayanları ve ilk imzacıları görmek için Software Craftsmanship sayfasını ziyaret edebilirsiniz.