Teknoloji Yazılım Bilişim Hizmetleri
 Yazılım Altyapımız
  SmartLib 2.0
  SmartControls 2.0
  SmartFlow 2.0
  SmartReport 2.0
  SmartDOCServer 2.0
  SmartADServer 2.0
  SmartWebService 2.0
Altyapı Mimari Özellikler
  Genel Özellikler
  Kodlama nasıl yapılıyor?
  Neden altyapı önemli?
Örnek Proje Ekranları
  Örnek Ekranlar
 TechSoft ' dan Haberler
  Platform Testleri
  Testleri başarıyla geçtik
  Microsoft Partner olduk

  
 

Yazılım altyapımızın müşterilerimize getirdiği avantajlar nelerdir?

İster klasik windows yazılımlarınız olsun isterse web tabanlı yazılımlarınız olsun bunlarda kullanılan altyapı kütüphane yazılımlarının olup olmadığı çok önemlidir. Bu tür yazılımlarınız direk olarak herhangi bir yazılım dili kullanılarak yazılmış iseler bu tip yazılımların bakımı ve desteği çok zor olmakta , bu yazılım dillerinde meydana gelen değişikliklerin yazılımlara yansıması çok uzun olmakta, problemlerin tespiti ve giderilmesi uzun zaman almakta bütün bunlarda müşteriye ekstra maliyet ve başağrısına sebep olmaktadır.

Bu tür müşteri çözümlerini ve yazılımlarını halihazırda herhangi bir yazılımın eğitimini almış her kişi yazabilmektedir. Sonucunda ise işletmeler açısından çok büyük problemlerle karşılaşılmaktadır. TechSoft, 2 yıllık yoğun bir çalışma süresi içinde geliştirdiği Nesne Tabanlı ASP.NET yazılım kütüphanesi SmartLib Application Framework for ASP.NET 2.0 ile bu tür bir çok potansiyel tehlike ve problemin önceden ortaya konulmasını, giderilmesini sağlamakta ve müşterilerimize sağlıklı ve istenilen sonuçların alındığı yazılımların üretilmesini garanti etmektedir.

Yazılım kütüphanemizin Microsoft tarafından tanınan ve tüm dünyada bu tür yazılımları ayrıntılı testlerden geçirerek onay veren VERITEST tarafından 2 alanda test edilip onaylanması da müşterilerimiz açısından çok önemlidir.

İşte bu altyapı yazılımının kullanılarak yazılan çözümlerin müşterilerimiz açısından avantajları aşağıdaki gibi özetlenebilir :

  • Yazılımın yapılmadan önce analiz ve isteklere göre oluşturulan protokol dökümanı ve daha sonra oluşturulacak teknik dökümana göre birebir yazılması, istenen değişikliklerin kolay yapılabilmesine, kod kaynaklı problemlerin anında giderilmesine yardımcı olmaktadır.
  • Yazılımcının kod geliştirme esnasında bir çok detayı kütüphaneye sadece aç/kapa şeklinde bildirmesi sonucu bu detaylarla ilgili bütün kodların kütüphane tarafından otomatik yazılması ve bunun sonucunda yazılımcının esas iş süreçlerine odaklanması sağlanarak müşteri açısından kaliteli ve istenen sonuçların alındığı bir yazılımın ortaya çıkması sağlanmaktadır.
  • Yazılımın müşteri isteğine göre hızlı ve zamanında geliştirilmesi. Adam/Saat maliyetinin buna göre azalması.
  • Müşteri isteğine göre yapılacak değişikliklerde hem yazan yazılımcıya bağlı olmaması hem de hızlı değişiklik yapılabilmesi. Yazılımı yazan yazılımcıya bağlı olmaması müşterimizin daha sonraki bakım kaygılarını gidermekte, hızlı yapılabilmesi ile de adam/saat maliyeti yine düşük olmakta.
  • Müşteri yazılım destek konusunda en hızlı cevabı bu çözümler kütüphane ile yazıldığından hemen alabilmekte. Herhangi bir yazılım uzmanımız teknik detay dökümanı ve kodun sadece belli kısmına bakarak en hızlı şekilde cevap verebilmektedir.
  • Kütüphane içinde yapacağımız değişiklik ve iyileştirme çalışmaları müşteri yazılımını hiç etkilemeden otomatik olarak müşteri yazılımlarına yansıyacaktır. Müşteriye yazdığımız kodlarda bir değişiklik olmayacak tüm testler firma merkezinde daha önceden tüm müşteri projeleri için yapılacak , bu tür durumlarda müşteri beklemek zorunda kalmayacaktır.
  • Kütüphane mimari kodlamasının ileride bu yazılım teknolojisinde meydana gelecek değişim ve gelişimlere karşı tamamen açık olması. Yazılım teknolojisinde meydana gelecek bu tip değişikliklerin zamanında kütüphaneye yansıtılması ile sadece kütüphanenin müşteri tarafında güncellenmesi sonucu müşterilerin yeniliklere anında adaptasyonu sağlanmakta.
  • Müşterilerimizden aldığımız geri dönüş ve buralardan edindiğimiz tecrübelerimizle kütüphane de yaptığımız faydalı ve her müşteriye uygulanabilir çözümler istenildiği an diğer müşterilerimize de uygulanabilmekte. Bu da genel ve faydalı müşteri istek ve çözümlerinin diğer müşterilere yansıması açısından çok önemlidir.
  • Müşteri veritabanı değiştiğinde sadece tek bir parametre değiştirilerek farklı veritabanları ile çalışması sağlanmaktadır. Halbuki kütüphane kullanılmadan yapılan yazılımlarda bu işlem saatler hatta proje büyüklüğüne göre günlerce sürebilmektedir.
  • Yazılımın kendisinden veya verilerin yetersiz , eksik vb olmasından kaynaklanan hatalar olduğunda tek bir parametre değişikliği ile günlük Log tutarak bunların sebebini tespit etmek ve hızlı bir şekilde çözüm üretmek mümkün. Kütüphane kullanılmadan veya bu tür fonksiyonalitesi olmayan kütüphaneler için hem bu işlemi yapmak saatler hatta günler alır hem de problemin kaynağını bulmak çok zorlaşır.
  • Kullanıcı arabiriminde birden fazla dil seçenek desteği sadece bir kaç parametre değişikliği ile mümkün olmakta, takvim, tarih, sayı gibi değerlerde buna göre otomatik değişmektedir. Münferit yazılan yazılımlarda ise bu işlemleri yapmak saatler hatta günlerce sürmektedir.
  • Kütüphane aynı zamanda Microsoft ' un yeni işletim sistemi Windows Vista ve 64 bit dediğimiz bugünün 32 bit mikro işlemcilerinden daha hızlı olan bilgisayarlarda da çalışmaktadır. Bu da müşterilerimizin gelecekte yapacakları bilgi işlem yatırımlarını tamamen desteklemesi açısından önemli bir noktadır.
  • Kütüphane nesne tabanlı ve çok esnek yazıldığından çalışma anında yapılan otomatik kütüphane işlemlerinin her aşaması içine müdahale edilebilmektedir. Bu işlem müşterimizin karmaşık istek ve işlemlerini yazılımcılarımızın kolaylıkla çözmesi anlamını taşımaktadır.
 bir  iştirakidir