Yazılım firması ne yapar, özel yazılım ne demek?
Özel yazılım, bir işletmenin kendi iş akışına göre sıfırdan tasarlanıp geliştirilen programdır. Hazır bir paketin sunduğu ekranlara ve kurallara uymak yerine, yazılım işletmenin çalışma biçimine uyar: teklifler sizin hazırladığınız şekilde hazırlanır, onaylar sizin şirketinizdeki sırayla ilerler, raporlar sizin baktığınız rakamları gösterir.
Bir yazılım firmasının işi kod yazmaktan önce, işi anlamakla başlıyor. Bir talebin şirkete nasıl girdiğini, kimin elinden geçtiğini, nerede beklediğini, hangi bilginin kaç farklı yere yazıldığını ve nerede kaybolduğunu görmeden yazılan program, eski karmaşayı yeni bir ekrana taşımaktan öteye geçmiyor. Biz projeye bu akışı birlikte çıkararak başlıyor, yazılımı bu akışı sadeleştirecek şekilde kurguluyoruz.
Web sitesi yapımı, SEO ve yazılım geliştirme birbirinden farklı işler. Web sitesi işletmenizi dışarıya anlatır; yazılım ise içeride işin yürümesini sağlar: siparişlerin, tekliflerin, müşterilerin, stokların, saha ekiplerinin ve belgelerin yönetimini. Bu sayfada yazılım tarafını anlatıyoruz; kurumsal web sitesi için Web & Dijital Görünürlük sayfamıza bakabilirsiniz.
Hangi durumda özel yazılıma ihtiyacınız var?
Çoğu işletme yazılım ihtiyacını, büyümenin yarattığı küçük aksaklıklar birikince fark ediyor. Aşağıdakilerden birkaçı size tanıdık geliyorsa, işinizi bir yazılımla düzenlemenin zamanı gelmiş olabilir:
- Müşteri, sipariş ya da proje bilgileri birden fazla Excel dosyasında tutuluyor ve hangisinin güncel olduğu tartışılıyor.
- İş takibi WhatsApp gruplarında yürüyor; eski bir bilgiyi bulmak için mesajlar arasında dakikalarca arama yapılıyor.
- Aynı bilgi, örneğin bir sipariş, önce bir programa sonra başka bir programa elle yazılıyor.
- Bir teklifin ya da işin hangi aşamada olduğunu öğrenmek için birini aramak gerekiyor.
- Çalışan izne çıktığında ya da ayrıldığında, onun takip ettiği işlerin bilgisi de onunla birlikte gidiyor.
- Yönetici, işletmenin genel durumunu görmek için her ay farklı kaynaklardan rakam toplayıp rapor hazırlıyor.
- Kullandığınız hazır program işinizin bir kısmını karşılıyor, ama kalanı için ek dosyalar ve elle yapılan işler gerekiyor.

Yazılım çözümlerimiz
İşletmenizin ihtiyacına göre tek bir modülden kapsamlı bir yönetim sistemine kadar geliştirme yapıyoruz. En sık çalıştığımız yazılım türleri:
CRM ve yönetim panelleri
Müşteri kayıtları, görüşme notları, teklifler, satış süreci, görevler ve hatırlatmalar tek bir panelde. Ekibin her üyesi kendi işini, yönetici ise bütün resmi görür. CRM'i işletmenizin satış adımlarına göre kuruyor; teklif şablonları, onay akışları ve raporları sizin kullandığınız biçimde hazırlıyoruz.
Mobil uygulamalar (iOS ve Android)
Müşterilerinizin kullanacağı uygulamalar ya da saha ekiplerinizin işini kolaylaştıracak iş uygulamaları geliştiriyor, App Store ve Google Play'de yayına alıyoruz. Bildirimler, kamera ve konum kullanımı, çevrimdışı çalışma gibi özellikler uygulamanın amacına göre kurgulanıyor.
E-ticaret ve B2B bayi sistemleri
Hazır altyapıların sınırlarına takılan e-ticaret projeleri için özel altyapılar; bayilerinizin kendilerine özel fiyat ve iskontolarla sipariş verebildiği, cari hesaplarını ve sipariş durumlarını takip edebildiği B2B portalları geliştiriyoruz.
Entegrasyonlar
Muhasebe ve e-fatura yazılımınız, ERP'niz, pazar yeri mağazalarınız, kargo ve ödeme sağlayıcılarınız ile SMS ve e-posta servisleriniz arasında bilgiyi kendiliğinden taşıyan bağlantılar kuruyoruz. Aynı bilginin iki kez yazılmasını ortadan kaldıran entegrasyonlar, çoğu zaman en hızlı geri dönüş sağlayan yazılım yatırımı oluyor.
Müşteri ve tedarikçi portalları
Müşterilerinizin sipariş ya da proje durumunu, belgelerini ve faturalarını kendi hesaplarından görebildiği portallar, telefonla gelen "ne durumda?" sorularını büyük ölçüde azaltıyor. Aynı yapı tedarikçi, bayi ya da yatırımcılar için de kurulabiliyor.
Raporlama ve yönetim ekranları
Satış, üretim, stok, finans ve saha verilerini tek ekranda toplayan yönetim panoları hazırlıyoruz. Yöneticinin her sabah baktığı rakamlar, ayrı ayrı dosyalardan derlenmek yerine kendiliğinden güncelleniyor.
Yapay zekâ destekli özellikler
Belgelerden bilgi okuma, gelen talepleri konusuna göre sınıflandırma, uzun yazışmaları özetleme ya da müşteri sorularına ilk cevabı hazırlama gibi işleri yapay zekâ ile otomatikleştiriyoruz. Yapay zekâyı, sonucu bir insanın kontrol edebildiği ve işe gerçekten zaman kazandırdığı yerlerde kullanmayı öneriyoruz.
CRM yazılımı: satış sürecinizi görünür kılın
Satış kaybının en sık sebebi kötü bir ürün ya da yüksek fiyat değil; unutulan bir geri dönüş, zamanında takip edilmeyen bir teklif, kimin ilgileneceği belli olmayan bir talep. CRM yazılımı, her talebin şirkete girdiği andan sonuçlanana kadar hangi aşamada olduğunu ve sıradaki adımın kimde olduğunu herkes için görünür kılarak bu kayıpları önlüyor.
Özel bir CRM'de satış adımları sizin süreçlerinize göre tanımlanıyor: yeni talep, keşif, teklif, görüşme, sözleşme, teslim. Her adımda yapılması gerekenler, hatırlatmalar ve onaylar yazılıma işleniyor. Teklifler tek tıkla kurumsal şablonunuzla hazırlanıyor, müşteriye gönderiliyor ve hangi teklifin ne zaman açıldığı, ne kadar süredir beklediği takip edilebiliyor.
Yönetici için de tablo netleşiyor: bu ay kaç talep geldi, kaçına teklif verildi, kaçı kazanıldı, hangi kaynaktan gelen müşteriler daha çok satın alıyor, hangi aşamada en çok kayıp yaşanıyor. Bu soruların cevabı, aylık rapor hazırlamaya gerek kalmadan her an panelde.
Hazır program mı, özel yazılım mı?
Her işletmeye özel yazılım gerekmiyor; bunu ilk görüşmede açıkça söylüyoruz. Karar verirken şu ayrımı kullanmanızı öneriyoruz:
- Hazır program uygun: İş akışınız sektörünüzdeki çoğu işletmeyle aynıysa, kullanıcı sayınız azsa ve hızlı başlamak önceliğinizse.
- Özel yazılım uygun: Süreçleriniz size özgüyse, hazır programa uymak için çalışma biçiminizi değiştirmeniz gerekiyorsa, birden fazla programı elle veri taşıyarak birlikte kullanıyorsanız ya da kullanıcı başına ödenen lisans ücretleri büyüdükçe ağırlaşıyorsa.
- Ara çözüm: Kullandığınız hazır programları değiştirmeden, aralarında entegrasyon kurmak ya da eksik kalan kısmı küçük bir özel modülle tamamlamak.
Sektöre özel hazır ürünlerimiz
Bazı sektörlerin ihtiyaçlarını yakından tanıdığımız için onlara özel ürünler de geliştirdik. Terra Solar, güneş enerjisi santrali (GES) kuran firmaların teklif, proje, saha, şarj istasyonu ve bakım süreçlerini tek panelden yönetmesi için tasarlandı. Bu ürünler, özel yazılımın esnekliğini hazır programın hızıyla birleştiriyor: sektöre özgü akışlar hazır geliyor, işletmeye özel kısımlar ayrıca uyarlanıyor.
Mobil uygulama geliştirme
Mobil uygulama, kullanıcının sürekli ve sık geri döndüğü işler için güçlü bir araç: sipariş takibi, randevu, sadakat programları, saha ekiplerinin iş emirleri, bayilerin sipariş vermesi. Telefonun kamerası, konumu ve bildirimleri, bir web sayfasında zor olan işleri kolaylaştırıyor.
iOS ve Android için uygulama geliştiriyor, App Store ve Google Play'deki yayın sürecini de yürütüyoruz. Uygulamanın arkasında çalışan yönetim paneli ve veri altyapısı da işin parçası: uygulamadaki her sipariş, form ya da fotoğraf, yönetim panelinize ve gerekirse diğer programlarınıza anında düşüyor.
Her mobil ihtiyaç için mağazada yayınlanan bir uygulama gerekmiyor. Kullanıcının bir kez ya da nadiren kullanacağı işler için telefona uygun bir web uygulaması daha hızlı ve daha ekonomik olabiliyor; ana ekrana eklenebilen ve bazı özellikleri çevrimdışı da çalışan web uygulamaları (PWA) bu iki dünyanın arasında duruyor. Hangisinin uygun olduğunu, uygulamanın kim tarafından, ne sıklıkta ve hangi amaçla kullanılacağına göre birlikte belirliyoruz.
B2B bayi ve sipariş sistemleri
Bayi ve toptan müşterileriyle çalışan işletmelerde siparişler hâlâ çoğunlukla telefonla, mesajla ya da e-postayla geliyor. Her sipariş elle sisteme giriliyor, fiyat ve iskonto her müşteri için ayrı hesaplanıyor, stok durumu telefonla soruluyor. Sipariş sayısı arttıkça bu düzen hem hata hem de zaman kaybı demek.
B2B bayi sistemiyle bayileriniz, kendilerine tanımlı fiyat listeleri ve iskontolarla, güncel stok bilgisini görerek günün her saatinde sipariş verebiliyor. Cari hesap bakiyeleri, geçmiş siparişler, kargo durumu ve faturalar bayi panelinde; siparişler ise doğrudan sizin muhasebe ya da ERP programınıza aktarılıyor. Satış ekibiniz sipariş yazmak yerine yeni bayi kazanmaya ve mevcut bayileri büyütmeye vakit ayırabiliyor.

Entegrasyon: programlarınız birbiriyle konuşsun
Çoğu işletme birden fazla program kullanıyor: bir muhasebe programı, bir e-ticaret sitesi, belki birkaç pazar yeri mağazası, bir kargo hesabı, bir de Excel. Bu programlar birbiriyle konuşmadığında, aradaki köprüyü insanlar elle kuruyor: siparişi bir yerden okuyup başka bir yere yazıyor, stok sayısını her kanalda ayrı güncelliyor, faturayı ayrıca kesiyor.
Entegrasyon, bu köprüyü yazılımla kurmak demek. Bir pazar yerinde sipariş geldiğinde stok bütün kanallarda kendiliğinden düşüyor, e-fatura oluşturuluyor, kargo kaydı açılıyor ve kayıt muhasebe programına aktarılıyor. Elle yapılan her aktarım hem zaman kaybı hem de hata riski olduğu için, entegrasyonlar genellikle en hızlı karşılığını veren yazılım yatırımı oluyor.
En sık kurduğumuz entegrasyonlar
- Muhasebe ve ön muhasebe programları, e-fatura ve e-arşiv servisleri
- ERP sistemleri ile web sitesi, bayi portalı ve CRM arasında stok, fiyat ve sipariş aktarımı
- Pazar yeri mağazaları ile stok, fiyat ve sipariş eşitlemesi
- Kargo firmaları: gönderi oluşturma, etiket ve takip bilgisi
- Sanal POS ve ödeme altyapıları
- SMS, e-posta ve WhatsApp bildirimleri
Bir yazılım projesi adım adım nasıl ilerler?
Yazılım projelerinde en büyük risk, aylarca çalışılıp sonunda ihtiyacı tam karşılamayan bir programla karşılaşmak. Bu riski azaltmak için projeyi küçük ve görülebilir adımlarla ilerletiyoruz:
- Keşif: İş akışınızı, kullanıcıları, mevcut programları ve verileri birlikte inceliyoruz; yazılımın çözeceği sorunlar ve başarı ölçütleri netleşiyor.
- Kapsam ve teklif: İlk sürümde neler olacağı, sonraki aşamalara nelerin bırakılacağı, takvim ve fiyat yazılı olarak belirleniyor.
- Ekran tasarımı: Kod yazılmadan önce ekranların tıklanabilir taslaklarını hazırlıyor, kullanacak kişilerle birlikte gözden geçiriyoruz.
- Aşamalı geliştirme: Yazılım bölüm bölüm geliştiriliyor; her aşamanın sonunda çalışan sürümü görüp deneyebiliyorsunuz.
- Test ve veri aktarımı: Gerçek senaryolarla test ediliyor, mevcut verileriniz yeni sisteme taşınıyor ve doğrulanıyor.
- Yayın ve eğitim: Yazılım kullanıma açılıyor, kullanıcılara eğitim veriliyor; ilk haftalarda gelen geri bildirimlerle ince ayarlar yapılıyor.

Kullanılan yazılım: sahadaki çalışanı düşünmek
Bir yazılımın başarısı, ne kadar özelliğe sahip olduğuyla değil, ne kadar kullanıldığıyla ölçülüyor. Çalışanların kullanmakta zorlandığı, işi hızlandırmak yerine yavaşlatan bir program, kısa süre içinde bir kenara bırakılıyor ve eski Excel dosyaları geri dönüyor.
Bu yüzden ekranları, onları her gün kullanacak kişiyi düşünerek tasarlıyoruz: şantiyede eldivenle telefon kullanan teknisyen, aynı anda üç müşteriyle konuşan satış temsilcisi, ay sonunda rapor bekleyen yönetici. En sık yapılan işler en az tıklamayla yapılabiliyor; gereksiz alanlar gizleniyor, hatalı girişler daha yazılırken uyarılıyor. Eğitim süresi kısalıyor, kullanım alışkanlığı kendiliğinden oluşuyor.
Güvenlik, yetkilendirme ve KVKK
İşletmeye özel yazılımlar, çoğu zaman şirketin en değerli bilgilerini taşıyor: müşteri listeleri, fiyatlar, teklifler, finansal kayıtlar. Bu bilgilerin korunması, yazılımın tasarımının en başından düşünülüyor.
- Rol bazlı yetkilendirme: Her kullanıcı yalnızca görevi için gereken ekranları ve bilgileri görüyor; satış temsilcisi fiyat listesini değiştiremiyor, bayi yalnızca kendi kayıtlarına erişebiliyor.
- İşlem kaydı: Önemli kayıtlarda kimin, neyi, ne zaman değiştirdiği izlenebiliyor.
- Şifreli bağlantı ve güvenli oturum: Veriler şifreli bağlantı üzerinden taşınıyor; parolalar açık metin olarak saklanmıyor.
- Düzenli yedekleme: Veriler düzenli olarak yedekleniyor; bir sorunda geri dönülebilecek bir kopya her zaman hazır.
- KVKK'ya uygun veri işleme: Kişisel veriler yalnızca gerektiği kadar toplanıyor; açık rıza, aydınlatma ve silme taleplerini karşılayacak yapı kuruluyor.
Sektörlere göre yazılım ihtiyaçları
Her sektörün yazılımdan beklediği şey farklı. Sık karşılaştığımız ihtiyaçlar:
- Enerji ve GES firmaları: Teklif, proje, saha kurulumu, şebeke başvuruları ve periyodik bakım takibi. Bu sektör için Terra Solar ürünümüz hazır.
- İnşaat ve taahhüt: Proje ve hakediş takibi, şantiye raporları, malzeme talepleri, taşeron ve ekip yönetimi.
- Toptan ticaret ve dağıtım: Bayi siparişleri, cari hesaplar, depo ve stok yönetimi, sevkiyat planlaması.
- Teknik servis ve bakım firmaları: İş emirleri, saha ekibi mobil uygulaması, periyodik bakım hatırlatmaları, servis formları ve fotoğraflı raporlar.
- Turizm ve konaklama: Rezervasyon ve kanal yönetimi entegrasyonları, transfer ve tur operasyonu, misafir iletişimi.
- Üretim: Sipariş, üretim planı, iş istasyonları, kalite kontrol kayıtları ve sevkiyat takibi.
Yayından sonra: bakım, destek ve yeni geliştirmeler
Yazılım yayına alındığı gün bitmiyor; asıl hayatı o gün başlıyor. Kullanıcılar arttıkça yeni ihtiyaçlar ortaya çıkıyor, işletmenin süreçleri değişiyor, entegre olunan programlar güncelleniyor, güvenlik güncellemeleri yayımlanıyor.
Teslim ettiğimiz yazılımlarda yayından sonra ortaya çıkan hataları düzeltiyor; aylık bakım ve destek kapsamında sunucu ve güvenlik güncellemelerini, yedeklerin kontrolünü ve küçük geliştirmeleri üstleniyoruz. Daha büyük yeni özellikler ise ayrı aşamalar olarak planlanıyor; böylece yazılım, işletmeyle birlikte büyümeye devam ediyor.
Yazılım fiyatları neye göre belirleniyor?
Özel yazılımın hazır bir fiyat listesi yok; fiyatı, yazılımın kapsamı belirliyor. Başlıca etkenler şunlar:
- Ekran ve modül sayısı, iş akışlarının ve onay adımlarının karmaşıklığı
- Kullanıcı türleri ve yetki yapısı (yalnızca çalışanlar mı, bayi ve müşteri de mi kullanacak?)
- Mobil uygulama gerekip gerekmediği, iOS ve Android sürümleri
- Entegre olunacak programların sayısı ve bu programların sunduğu bağlantı imkânları
- Taşınacak mevcut verinin miktarı ve düzeni
- Raporlama ihtiyaçları ve yayından sonraki bakım kapsamı
Aşamalı başlamak
Bütçeyi tek seferde büyük bir projeye ayırmak yerine, en çok zaman kaybettiren işi çözen bir ilk sürümle başlamayı öneriyoruz. İlk sürüm kullanılmaya başladıkça hangi özelliğin gerçekten gerektiği daha net görülüyor; sonraki aşamalar bu deneyimle, daha doğru önceliklerle planlanıyor.
Yazılım firması seçerken nelere dikkat etmeli?
Yazılım, yıllarca kullanılacak bir yatırım; firma seçerken fiyat kadar şu sorulara da cevap aramanızı öneriyoruz:
- İşi anlamaya ne kadar zaman ayırıyor? İlk görüşmede ekranlardan değil, iş akışınızdan konuşan firma doğru yolda.
- Aşamalı ilerliyor mu? Aylarca hiçbir şey göstermeden çalışan bir süreç yerine, düzenli aralıklarla çalışan sürümleri görebilmelisiniz.
- Benzer işler yapmış mı? Daha önce geliştirdiği yazılımları ve bunların hâlâ kullanılıp kullanılmadığını sorun.
- Yayından sonrası nasıl? Hata düzeltme, bakım ve yeni geliştirmelerin nasıl yürüyeceği baştan konuşulmalı.
- Kapsam yazılı mı? Teklifte neyin olduğu kadar neyin olmadığı da açıkça yazmalı; sonradan sürpriz maliyetler çıkmamalı.
Yazılım projelerini uzaktan, tüm Türkiye'yle yürütüyoruz
Yazılım projelerinin keşif, tasarım, geliştirme ve eğitim aşamalarını uzaktan yürütüyoruz. Görüntülü görüşmelerle iş akışınızı birlikte çıkarıyor, her aşamada çalışan sürümü sizinle paylaşıyoruz. Antalya'daysanız ofisimizde de buluşabiliriz.
Aklınızdaki yazılımı ya da sizi yavaşlatan işi Teklif Al formunda kısaca anlatmanız yeterli. İlk görüşmede ihtiyacınızı dinliyor, özel yazılımın mı, hazır bir çözümün mü, yoksa bir entegrasyonun mu size en uygun olduğunu açıkça söylüyoruz.
Yazılım geliştirme hakkında sık sorulan sorular
Bir yazılım projesi ne kadar sürede tamamlanır?
Süre, kapsamla doğrudan ilişkili. Tek bir entegrasyon ya da küçük bir modül birkaç haftada tamamlanabilirken, birden fazla kullanıcı türü, mobil uygulama ve entegrasyon içeren kapsamlı bir sistem aylar sürebiliyor. Keşif aşamasından sonra net bir takvim veriyor, projeyi aşamalara bölerek ilk sürümü olabildiğince erken kullanıma açıyoruz.
Mobil uygulama mı, telefona uygun web uygulaması mı yapmalıyız?
Kullanıcılar uygulamayı her gün ya da sık kullanacaksa, bildirim, kamera, konum ve çevrimdışı çalışma gibi özellikler önemliyse mağazada yayınlanan bir mobil uygulama doğru tercih. Kullanım seyrekse ya da kullanıcıların uygulama indirmesi zor olacaksa, telefona uygun bir web uygulaması daha hızlı ve ekonomik bir çözüm sunuyor.
Başka bir firmanın yazdığı yazılımı geliştirebilir misiniz?
Çoğu durumda evet. Önce yazılımın kodunu, altyapısını ve belgelerini inceleyip mevcut durumu raporluyoruz. Kod sağlıklıysa üzerine geliştirmeye devam ediyor; ciddi sorunlar varsa, yazılımın hangi kısımlarının yeniden yazılması gerektiğini ve bunun maliyetini açıkça paylaşıyoruz.
Yazılım bulutta mı çalışıyor, kendi sunucumuza kurulabilir mi?
İkisi de mümkün. Çoğu proje için güvenilir bir bulut sunucusunda barındırmayı öneriyoruz: bakım, yedekleme ve erişim kolaylaşıyor, ekipler her yerden bağlanabiliyor. Verilerin şirket içinde kalması gereken durumlarda yazılımı kendi sunucunuza kuruyoruz.
Uygulamayı App Store ve Google Play'de yayınlıyor musunuz?
Evet. Mağaza hesaplarının açılması, uygulama açıklamaları ve ekran görüntüleri, mağazaların inceleme süreçleri ve sonraki güncellemelerin yayınlanması işin parçası. Yalnızca şirket çalışanlarının kullanacağı uygulamaları, mağazada herkese açık olmadan yalnızca belirli kişilere dağıtmak da mümkün.
Yazılımı kullanmayı ekibimize öğretiyor musunuz?
Evet. Yayın öncesinde kullanıcı gruplarına göre eğitim veriyor, sık yapılan işler için kısa kullanım kılavuzları hazırlıyoruz. İlk haftalarda gelen soruları ve geri bildirimleri yakından takip ediyor, kullanımı zorlaştıran noktaları hızla düzeltiyoruz.
Projeyi küçük başlatıp sonra büyütebilir miyiz?
Evet, hatta bunu öneriyoruz. Yazılımın altyapısını baştan büyümeye uygun kuruyor, ilk aşamada en çok ihtiyaç duyulan kısmı geliştiriyoruz. İlk sürüm kullanıldıkça ortaya çıkan gerçek ihtiyaçlara göre yeni modüller ekleniyor; böylece kullanılmayacak özelliklere bütçe harcanmıyor.
Yazılım geliştirirken işimizin aksamaması için ne yapıyorsunuz?
Yeni yazılım, mevcut düzeniniz çalışmaya devam ederken ayrı bir ortamda geliştirilip test ediliyor. Geçiş zamanını yoğun olmayan bir döneme planlıyor, verileri taşıyıp doğruladıktan sonra kullanıma açıyoruz. Gerekirse kısa bir süre eski ve yeni düzen birlikte yürütülüyor.
Bu sayfadaki fotoğrafların fotoğrafçı ve lisans bilgileri: Görsel kaynakları ve lisanslar


