

Merhaba,
tahmin ettigin gibi veritabani ve diger tüm ne varsa hepsi gerektigi zamanda, gerektigi yerde yapilir. Mümkün mertebe sonradan lazim olabilecek seyleri, yeri geldiginde yapmalsini. Bu yüzden cok kere güncellemen gerekir. Bu isini zorlastirma anlamina gelmez, daha cok basitletirir.
Make it easy...
Iyi calismalar...
cevaplandı: 09 May '13, 11:33
mahmut_can ♦


Karşılaştığım en büyük sorun agile yapıyoruz diyince müşterinin bazen uçup geriye yönelik değişiklikler de istemesi. Bu sebeple veritabanında
Felaket örneği:
1 Kullanıcı 1 Departmana bağlıdır:
"aaa şimdi birden fazla departmanda da olabilirler öyle istek geldi yapacak birşey yok"
Sistemde kullanıcıdan yola çıkılan tüm sorgular da değişecek.


Bu çok güzel bir soru. Biraz acalım:
Mimariyi ve projeyi tasarlayan arkadasların daha proje başlamadan evvel beyin ve kalplerindeki ekranda implemente edilecek sistemi, akışları, süreçleri net bir şekilde görmeleri gerekiyor. Eğer bu olmazsa, yükler ve sorunlar, acılar, memnuniyetsizlikler yukarıdan aşağıya (yerçekiminde olduğu gibi) düşecek oradaki takım arkadaşlarının hayatını zorlaştıracaktır.
Tabi bu çok geniş bir konu, yukarıdaki birinci nokta ancak sağlam ve deneyimli yöneticilerle kontrol altina alinabilir.
İkinci nokta, yani veritabanı kısmında nesne ve ilişkilerin iç yüzünü iyi anlamış (beyninin ve kalbinin derinliklerine kadar) kişilerin yapabileceği bir şey. Bu da ancak derin derin düşünmek, sormak, denemek ve ciddi bir şekilde çalışmakla elde edilebilecek bir şey. Böylesi yoğun bir calısmanın en önemli getirilerinden biri kullanilan fikir taslaklarının, nesnelerin, ilintilerin, ilşkilerin ve bağımlıkların giderek standartlaşması ve aslında buna paralel olarak ta proje ve çalışma hayatımızın giderek kolaylaşması ve zevkli hale gelmesi.
Üçüncü ve son nokta da ikinci noktayla ilintili ancak burada da düzen, miktar, tarz, akış, ölçü, kaynaklar, hedef vs. gibi pek çok noktada tecrübelerin ve fikirlerin keskinleştirilmesi gerekiyor.
Okumak ve sormak olmazsa olmazlardan belki en önemli ikisi (ve belki de en ucuz ve kolay olanı).


konu ile ilgili bir slayt var http://www.slideshare.net/kefukar/agile-cevik-yaklasimilescrumyontemisavasdoganccby adresinden bakabilirsin. bu konu hakkında geniş bir bilgi vermektedir.
cevaplandı: 09 May '13, 09:04
jacksparrow47