Yazılım

Altyapı Çalışması

Milyonlarca insanın yaşadığı büyük şehirlerde altyapı ne kadar önemliyse, yine milyonlarca insanın yüzlerce işlem talebine çok kısa sürelerde yanıt vermesi beklenen yazılım projelerinde de bu kavram en az o kadar önemlidir.

Kullanılacak kaynakların belirlenmesi, planlanması, veri tabanı seçimi ve tasarımı gibi aşamalar; katmanlı yazılım mimarisi için öncelikle ele alınması ve oldukça iyi düşünülüp tasarlanması gereken kavramlar haline gelmiştir. Bu aşamada projenin ana hatlarının ne olduğunun ortaya konması yanında, gelecekte nereye evrilebileceğinin de doğru bir biçimde öngörülebilmesi, sonradan ortaya çıkabilecek ihtiyaçların daha sorunsuz çözülmesine olanak sağlayacaktır.

Tüm bu planlama ve altyapı tasarımı sırasında harcanan zaman, yazılım maliyetininin oldukça önemli bir kısmını oluşturmaktadır. Bunun yanında işin bitmesini dörtgözle bekleyen müşterilere bu aşamada tatmin edici bir demo sunabilmekte oldukça güç olacaktır.

İşte bu sorunlara çare olmak için daha önce yaptığımız işlere belirli aralıklarla geri dönerek onları gerektiğinde daha başka yapılar ile birleştirebilecek şekilde parçalara bölüyoruz. Bu parçaları hem yapısal hem de içerik miktarı olarak geliştiriyoruz. Bu sayede doğru altyapıyı oldukça hızlı bir şekilde uygulama fırsatı yakalıyoruz.