Tanışma
Yazılım projesinin çare olması istenen problem tespit edilir. Hali hazırda tespit edilmiş bir problem mevcut ise nasıl çözüleceği kararlaştırılır. Kararlaştırılan çözüm yolu için zaman ve maliyet hesabı yapılarak onaya sunulur.
Yazılım projesinin çare olması istenen problem tespit edilir. Hali hazırda tespit edilmiş bir problem mevcut ise nasıl çözüleceği kararlaştırılır. Kararlaştırılan çözüm yolu için zaman ve maliyet hesabı yapılarak onaya sunulur.
Nasıl ki bir inşaat yapılmadan önce tüm ayrıntıları ile planlanıyorsa, yazılım projesinin de aynı şekilde planlanması zorunludur. Belki betondan bir yapı inşa etmiyoruz ama emin olun ki bizim işimiz de inşaattır.
Bir inşaatın olmazsa olmazı güçlü ve dayanıklı olmaktır, Gelin görünki dış görünüşünü beğenmediğiniz bir evde oturmak istemezsiniz. Mimar yapılacak binayı nasıl hayal edip de çiziyorsa bizde aynısını yazılım için gerçekleştiriyoruz. Unutmadan binanın dış ve iç dekorasyonunun bizdeki karşılığı U.I./U.X tasarımıdır.
Hazırlanan grafik tasarımların web ve mobil uygulamalarda görünebilmesi için tasarımın koda dökülmesi işlemidir.
Ön taraftaki çalışma bitti ama fonksiyonlar ne olacak. Tüm fonksiyonların çalışması ve ön tarafta kullanıcıya sunulabilmesi için yapılacak olan yazılım işinin adıdır back end kodlama. Tüm bilgilerin tutulduğu bir veri tabanı vardır ve kullanıcı ile sürekli etkileşim içindedir. Veri tabanı işlemlerinin yönetilmesi görevinin tamamı back end tarafına aittir.
Herşey tamam sistem çalışıyor. Nedir bu web servis? Bir mobil uygulamanın çalışabilmesi için back end ile haberleşmesi gerekir ve bu haberleşme A.P.I. ile sağlanır. Ayrıca başka bir çok entegrasyon işlemlerinde de kullanılır.
Test olmazsa hiç bir iş doğru çalışmaz. Test yazılımın içinde de dışında da yapılabilir. En doğrusu test yapılabilecek nereler varsa hepsinde de test işlemini yapmaktır. Projenin başlangıç maliyetini arttırır ama ileriki aşamaların maliyetini düşürür. Hele.zone olarak fikrimiz "uçtan uca test aşaması planlanmamış bir proje mühendislik projesi olarak tanımlanamaz".
Herşey tamamlandı artık dünyaya açılma zamanı. Karar verilen sunucu üzerinde proje yayınlanır.
İlerlemek ve büyümek için bu sozsuz döngüye girmek gerekir.
Proje beklentilerinizi tespit ettikten sonra proje içinde olması gereken özellikleri liste halinde hazırlayın. Belirlediğiniz yazılım şirketleri ile iletişime geçip listenizi paylaşın ve onlardan teklif bekleyin.
Her yazılım şirketi kendi sunduğu hizmete göre bütçe belirler. Önemli olan teklif edilen bütçenin karşılığında size sunulan hizmetin ne olduğudur. En güzel örnek: Her 4 tekerli otomobil aynı özelliklere sahip olmaz ve bu nedenle fiyatları birbirinden farklıdır.
Projenizin teknik alt yapısını açıklayan bilgilendirme sonrasında detaylar için görüşebiliriz.