ÖZEL YAZILIM PROJELERİ
Firmamız, müşterileri için sağlıklı, ölçeklenebilir ve düşük maliyetli yazılım çözümleri geliştirmeyi hedefler. Konusunda uzman çalışanlardan oluşan ekibimiz, geliştirdiğimiz projelerde tecrübelerini sizlerle paylaşarak, size sunduğumuz ürünlerin kalitesini ve güvenilirliğini garanti altına alır.
Yazılım ekibimiz kompleks müşteri gereksinimlerini karşılarken en güncel yazılım geliştirme araçlarından, proje yönetimi tekniklerinden ve yazılım mühendisliği alanındaki son gelişmelerden yararlanır.
Projenin büyüklüğüne ve mahiyetine bağlı olarak Sabit Fiyat veya Zaman Bazlı Fiyat İş Modelleri uygulanmaktadır.
Firmamız Yazılım konusunda aşağıdaki alanlarda hizmet vermektedir:
- Client/Server Mimarili uygulamalar
- Dağıtık mimarili uygulamalar
- Mobil Uygulamalar
- GSM Uygulamaları
- Windows Tabanlı uygulamalar
- Web Tabanlı uygulamalar
- Bileşen mimarili uygulamalar
- Veritabanı uygulamaları
- .NET uygulamaları
- Web Servisleri
- Ağ uygulamaları
- Mevcut Uygulamaların güncellenmesi
Süreçler
Keşif
Yazılım projeniz için teklif talebi ile Firmamız’e ulaşmanız sonrasında, projenizi yönetecek ekip sizinle birlikte ücretsiz olarak gereksinimleriniz üzerinden giderek bir vizyon/kapsam dokümanı hazırlar. Proje yönetim ekibi projenin genel yönelimini, sonuç ürünün hangi özelliklere sahip olacağını, hangi özelliklere sahip olmayacağını ve projenin safhalarına ilişkin genel bir takvimi belirler.
Planlama
Bu faz boyunca ekip fonksiyonel şartnameleri, tasarımı, iş planlarını, maliyet tahminlerini ve farklı aşamalar için takvimleri belirler. Bu aşama bir anlaşmanın imzalanması ile sonuçlanır.
Kullanıcı arayüzü içeren projelerde ortaya çıkarılacak sistemin bir protipi oluşturulur. Böylece projenin erken aşamalarında, sonuç ürünün yaklaşık olarak neye benzeyeceğini görebilir, değişiklik talebinde bulunabilir, fikir belirtebilirsiniz.
Tasarım ve Geliştirme
Proje ekibi bu aşamada çözümün bileşenlerini oluşturur (kodlama ve dokümantasyon). Süreç modelimiz waterfall ve spiral modellerinin bileşimdir. Projerimizde birçok standart sürece ilişkin en iyi ve en güncel yaklaşımları kullanırız.
Geliştirme sürecimiz tamamen etkileşimlidir. Bu şu anlama gelir: müşteriler online olarak bütün geliştirme sürecini takip edebilir ve böylece son anda bir süpriz ile karşılaşmazlar.
Test
Bu aşamada kodlanması tamamlanmış senaryolar üzerinde testler koşturulur. Testler gerçeğe yakın koşullar altında sistemin kullanımını ve çalışmasını denetler. Ekip, sorunların ve olası hataların (bugs) önem sırasına konması ve çözülmesi üzerinde yoğunlaşırken, bir yandan da ürünü kullanıma hazırlar.
Test mühendisleri Test Planını, Test Case lerini ve scriptleri hazırlar, sistemi test eder ve proje başında hazırlanmış olan şartnameye uygun olarak çalışıp çalışmadığını kontrol eder.
Aşama yoğun bir test sürecinden sonra sonuçlanır.
Kurulum ve Destek
Firmamız’in Proje Ekibi müşteri tarafında gerekli kurulumları yapar, uygulamanın stabilize olmasını ve projenin operasyonal hale geçişini sağlar ve müşterinin son onayını alır. Bundan sonra proje destek aşamasındadır.
Firmamız proje sonucunda müşteriye sadece bir ürün teslim etmez, oluşturulan meta tam anlamıyla bir çözümdür.
Bir yazılım çözümü genellikle aşağıdaki bileşenleri içerir:
- Yazılım Ürünü
- Teknik gereksinimler ve tasarım dokümantasyonu
- Kullanıcı kılavuzu
- Kurulum programı ve kurulum talimatnamesi
- Dokümante edilmiş halde kaynak kodu
- Bakım talimatnamesi
Proje Ekibi kurulumdan sonra da yazılıma gerekli desteği vermeye devam eder.
Kalite Anlayışı
Firmamız, hatasız yazılım ürünleri sunmak için bütün projelerinde yıllardır geliştirdiği Kalite Güvence metodolojilerini ve uygulamalarını takip eder. Müşterilerimizi memnun etmenin tek yolu olduğuna inandığımız için, kalite standartlarına harfiyen uymak birincil amacımızdır.
Firmamız’in Kalite Güvence Sistemi, yazılım süreçlerinin ve ürünlerinin belirlenen gereksinimlere, standartlara ve prosedürlere uymasını garanti altına alır.
Firmamız’in yıllardır iş süreçleri için kullandığı ve geliştirdiği Kaliye Güvence rehberleri, en iyi endüstri uygulamalarını ve CMMI gibi kalite standartlarını baz alır.
Belirlenen gereksinimler, standartlar ve prosedürler ile uyumluluk süreç izleme, ürün değerlendirme, auditler ve testler ile sürekli kontrol altında tutulur.
Bu uygulamalar Firmamız’in fonksiyonlarını ölçmemizi, değerlendirmemizi ve geliştimemizi sağlarken, bir yandan da verimli bir performansı ve yüksek kaliteli projeleri mümkün kılar.
Yüksek kaliteli projeler için anahtar faktörler:
- Mükemmel proje yönetimi
- Verimli süreçler
- Eksiksiz dokümantasyon
- Hızlı ve etkin iletişim
Firmamız’in Kalite Güvence için anahtar süreçleri:
- Prototipleme
- Test
- Dokümantasyon Yönetimi
- Kod değerlendirme ve revizyonu
- Hata izleme (Bug Tracking)
- Konfigürasyon Yönetimi
- Süreç İzleme ve Değerlendirme
- Risk Yönetimi
Teknolojiler
Kodlama Dilleri |
Yazılım Geliştirme Ortamları |
Veri Tabanları (RDBMS) |
C# .Net
VB .Net
Scripting Dilleri (JavaScript, VBScript vb)
ASP
ASP .Net
Visual Basic
Delphi
PHP |
MS Visual Studio
Macromedia DreamWeaver |
Oracle
MS SQL Server
MySQL
MS Access
PostGreSQL
Interbase |
Web Geliştirme Araçları |
Web Teknolojileri |
Proje Yönetim Araçları ve Metodolojileri |
Macromedia DreamWeaver
Macromedia Flash
MS Frontpage
MS Visual Interdev |
Active Server Pages (ASP.NET, ASP)
Hypertext Pre-Processor (PHP)
Wireless Application Protocol (WAP)
HTTP
XMLHTTP |
MS Project
Rational Unified Process
Extreme Programming |
Grafik Tasarım Araçları |
Tasarım Araçları ve Metodolojileri |
Test Araçları |
Adobe Photoshop
Fireworks |
MS Visio
UML |
Test Complete |
|