Rehber

Yazılım Nedir? İşletmeler İçin Kapsamlı Rehber

Yazılım nedir, hangi türleri vardır ve bir işletme kendisine uygun olanı nasıl seçer? Bu yazılım rehberi; geliştirme sürecinden API ve otomasyona, güvenlikten maliyete kadar karar vermeniz için gereken her şeyi sade bir dille anlatır.

Bursa'nın en iyi yazılım ekiplerinden biri olma hedefiyle, işinizi anlayan sistemler inşa ediyoruz.

Hafta içi 09:00–18:00 2018'den beri Bursa merkezli, Türkiye geneli Güncelleme: 0539 748 53 22
Kısa cevap

Yazılım, bir bilgisayarın, telefonun ya da cihazın hangi işi nasıl yapacağını tarif eden komutlar, veriler ve belgelerin bütünüdür. İşletmeler için üç yol vardır: hazır paket, abonelikle kullanılan SaaS ya da işe göre yazılan özel yazılım. Doğru yazılım seçimi sürecin ne kadar standart olduğuna, entegrasyon ihtiyacına ve birkaç yıllık toplam maliyete bağlıdır. Yazılım geliştirme keşifle başlar, prototip, sprint, test ve yayınla sürer; bakım ise yayından sonra devam eder.

Bu sayfada
  1. Kısaca: bu rehberde neler var?
  2. Yazılım nedir?
  3. Yazılım türleri nelerdir?
  4. İşletmeler neden yazılıma yatırım yapar?
  5. Hazır paket, SaaS ya da özel yazılım: nasıl seçilir?
  6. Özel geliştirme kimler için doğru, kimler için değil?
  7. Yazılım geliştirme yaşam döngüsü nasıl işler?
  8. Yazılım projesi nasıl yürütülür? 6 adımda yol haritası
  9. Hangi teknolojiler kullanılır? PHP, Python, Node.js, Next.js ve React
  10. API ve entegrasyonlar: sistemleri birbirine konuşturmak
  11. Otomasyon ve botlar: tekrarlayan işi makineye bırakmak
  12. Yapay zekâ entegrasyonu: nerede gerçekten işe yarar?
  13. Güvenlik ve KVKK: neler baştan planlanmalı?
  14. Yazılım maliyeti ve süresi neye bağlıdır?
  15. Yazılım projelerinde en sık yapılan hatalar
  16. Sözlük: bilmeniz gereken temel kavramlar
  17. Yazılımı kim geliştirir? Ekip modelleri ve roller
  18. En iyi yazılım firması nasıl seçilir?
  19. Bursa'da yazılım ekosistemi
  20. Sıkça sorulan sorular
Kısa bir görüşme yapalım Kapsamı birlikte netleştirip size özel teklif hazırlayalım. Teklif alın

Kısaca: bu rehberde neler var?

  • Yazılım, donanıma ne yapacağını söyleyen komutlar ve verilerdir; pratikte sistem, uygulama, web, mobil, SaaS ve gömülü olmak üzere altı ana grupta ele alınabilir.

  • İşletmeler için seçim üç yol arasındadır: hazır paket, abonelikle kullanılan SaaS ya da işe göre yazılan özel yazılım.

  • İyi bir yazılım projesi keşif, prototip, sprint, test, yayın ve bakım adımlarıyla ilerler; en pahalı hatalar kod yazılmadan önce yapılır.

  • API'ler sistemleri birbirine bağlar; otomasyon ve yapay zekâ ise tekrarlayan işi azaltır.

  • Güvenlik ve KVKK yazılıma sonradan eklenen bir katman değildir, tasarımın parçasıdır.

  • Yazılım maliyetini ekran sayısından çok iş kuralları, entegrasyonlar ve bakım beklentisi belirler.

Yazılım nedir?

Yazılım, bir bilgisayarın, telefonun ya da herhangi bir elektronik cihazın hangi işi, hangi sırayla ve hangi kurallara göre yapacağını tarif eden komutlar, veriler ve belgelerin bütünüdür. Donanım elle tutulan fiziksel parçadır; yazılım ise o parçayı işe yarar hale getiren talimatlardır. Aynı telefon, üzerine yüklenen uygulamaya göre bir fotoğraf makinesine, bir ödeme terminaline ya da bir navigasyon cihazına dönüşebilir.

Yazılım neyden oluşur?

Çalışan bir program yalnızca koddan ibaret değildir. Çalışan bir sistemde genellikle şu parçalar bir arada bulunur:

  • Kaynak kod: geliştiricilerin bir programlama diliyle yazdığı, insanların okuyabildiği talimatlar.
  • Veri: müşteri, ürün, sipariş ya da ayar gibi yazılımın üzerinde çalıştığı kayıtlar. Veriler çoğu zaman bir veritabanında tutulur.
  • Arayüz: kullanıcının yazılımda gördüğü ve dokunduğu ekranlar; düğmeler, formlar, tablolar.
  • Yapılandırma: yazılımın hangi sunucuda çalışacağını, hangi servislere bağlanacağını belirleyen ayarlar.
  • Belgeler: kurulum talimatları, kullanıcı rehberi ve teknik açıklamalar.

Nasıl çalışır?

Geliştiricinin yazdığı kaynak kod, derleyici ya da yorumlayıcı adı verilen araçlarla makinenin anlayacağı komutlara dönüştürülür. Kullanıcı bir düğmeye bastığında arayüz bu isteği arka plandaki koda iletir, kod gerekli kuralları uygular, veritabanından okur ya da yazar ve sonucu ekrana geri gönderir. Bugün iş dünyasında kullanılan yazılımların büyük kısmı bu döngüyü internet üzerinden, bir sunucu ile kullanıcının tarayıcısı ya da telefonu arasında kurar.

Bu rehberi bir işletme sahibinin ya da yöneticinin soracağı sorulara göre düzenledik: ne olduğu, neden gerektiği, nasıl geliştirildiği, kimin geliştirmesi gerektiği, ne zaman yatırım yapılacağı ve nerede çalışacağı. Kendi projeniz için somut bir değerlendirme isterseniz sayfanın sonundaki formdan ya da WhatsApp'tan bize yazabilirsiniz.

Temsili Tipik bir iş yazılımının katmanları: kullanıcı arayüzü, API, veri katmanı ve dış entegrasyonlar.
2018yılından beri yazılım geliştiriyoruz
5kişiçekirdek ekip, doğrudan iletişim
5teknolojiPHP, Python, Node.js, Next.js, React
6aşamakeşiften bakıma geliştirme süreci
1iş günüiçinde ilk dönüş

Yazılım türleri nelerdir?

Yazılım türleri, programın kimin için ve nerede çalıştığına göre pratikte altı ana grupta toplanabilir: sistem, uygulama, web, mobil, SaaS ve gömülü. Bu tek resmî sınıflandırma değildir ve gruplar arasındaki sınırlar keskin değildir; örneğin bir SaaS ürünü aynı zamanda bir web uygulamasıdır. Ama bu yazılım türleri ayrımı, ihtiyacınızı doğru adlandırmanıza ve doğru ekibi bulmanıza yardım eder.

1. Sistem yazılımı

Sistem yazılımı, donanımı yöneten ve diğer programlara zemin hazırlayan katmandır. İşletim sistemleri (Windows, Linux, Android), cihaz sürücüleri ve sunucu programları bu gruptadır. İşletmelerin sistem yazılımını kendisi geliştirmesi neredeyse hiç gerekmez; doğru seçmesi ve güncel tutması yeterlidir.

2. Uygulama yazılımı

Uygulama yazılımı, kullanıcının doğrudan iş yaptığı programdır: ofis programları, muhasebe paketleri, tasarım araçları, stok takip programları. Masaüstüne kurulan klasik programlar da bu gruptadır; ancak bu programların önemli bir kısmı artık tarayıcıya ve buluta taşınmış durumda.

3. Web uygulamaları

Web uygulaması, kurulum gerektirmeden tarayıcıdan çalışan programdır. Yönetim panelleri, bayi portalları, randevu sistemleri ve e-ticaret siteleri bu yazılım grubundadır. Web tabanlı yazılımda güncelleme tek yerden yapılır, aynı sistem bilgisayarda, tablette ve telefonda çalışır. Amacınız işletmenizi tanıtan bir site ise bu bir geliştirme projesinden çok tasarım projesidir; o durumda kurumsal web tasarım daha doğru başlangıçtır.

4. Mobil uygulama

Mobil yazılımlar, yani uygulamalar, telefon ve tablete App Store ya da Google Play üzerinden kurulur. Her platform için ayrı (yerel) geliştirilebilir ya da tek kod tabanıyla iki platforma birden çıkılabilir. Kamera, konum, bildirim ve çevrimdışı çalışma gerektiren işler mobil uygulamayı mantıklı kılar. Birçok iç sistemde ise telefona uyumlu bir web yazılımı daha hızlı ve ekonomik bir çözümdür.

5. SaaS (hizmet olarak yazılım)

SaaS, sağlayıcının sunucularında çalışan ve aylık ya da yıllık abonelikle kullanılan dağıtım modelidir. SaaS yazılımda kurulum, güncelleme ve barındırma sağlayıcıya aittir; siz kullanıcı başına ya da paket başına ödersiniz. CRM, ön muhasebe, e-posta pazarlaması ve proje yönetimi yazılımlarının çoğu bu modelle sunulur. Kendi fikrinizi abonelikle satılan bir ürüne dönüştürmek istiyorsanız konu SaaS geliştirme başlığına girer.

6. Gömülü yazılım

Gömülü yazılım, bir cihazın içine yerleştirilmiş ve yalnızca o cihazı yöneten programdır: çamaşır makinesinin kontrol kartı, bir aracın motor yönetimi, fabrikadaki PLC'ler. Donanıma çok yakın çalışır ve kendine özgü bir uzmanlık ister. Bursa gibi otomotiv ve makine sanayisinin güçlü olduğu şehirlerde bu alan ayrı bir meslek dalıdır; biz bu alanda değil, iş uygulamaları tarafında çalışıyoruz.

Nerede çalışır? Bulut, sunucu ve cihaz

Bir iş yazılımı üç yerden birinde çalışır: sağlayıcının bulutunda (SaaS), sizin adınıza kiralanan bir bulut sunucusunda ya da şirket içindeki kendi sunucunuzda. Bulut, bakım yükünü azaltır ve her yerden erişim sağlar; kendi sunucunuz ise verinin fiziksel olarak nerede durduğu üzerinde tam kontrol verir. Yazılımın nerede çalışacağı seçiminde erişim ihtiyacı, kişisel verilerin yeri ve ekibinizin teknik kapasitesi belirleyicidir.

Temsili Web ve mobil yazılımda arayüz, taslaktan yayına aynı tasarım dilini koruyarak her cihaza uyarlanır.

İşletmeler neden yazılıma yatırım yapar?

İşletmeler yazılıma, aynı işi daha az hatayla, daha hızlı ve ölçülebilir biçimde yapmak için yatırım yapar. Yazılımsız, elle yürüyen bir süreç ekip büyüdükçe yavaşlar; doğru kurgulanmış bir sistem ise aynı ekiple daha fazla işi taşır. Yazılım yatırımının getirisi çoğu zaman tek bir kalemden değil, birkaç küçük kazancın birleşiminden gelir.

İşletmeye somut kazanımlar

  • Tek doğru veri: sipariş, stok ya da müşteri bilgisi beş farklı Excel dosyasında değil, tek bir yerde durur.
  • Daha az elle iş: aynı bilginin iki sisteme ayrı ayrı girilmesi, kopyala-yapıştır ve tekrar eden raporlama azalır.
  • Hata ve iz: kim, neyi, ne zaman değiştirdi sorusunun cevabı kayıt altındadır.
  • Ölçeklenme: sipariş ya da müşteri sayısı arttığında ekip aynı oranda büyümek zorunda kalmaz.
  • Müşteri deneyimi: sipariş durumu, randevu ya da teklif gibi bilgilere müşteri kendisi ulaşır.
  • Karar desteği: yönetim, gün sonunu beklemeden güncel tabloya bakarak karar verir.

Yazılım ihtiyacı ne zaman ortaya çıkar?

Yazılım ihtiyacı genellikle şu belirtilerle kendini gösterir: ekip günün önemli bir kısmını veri taşımakla geçirir, aynı soru müşterilerden tekrar tekrar gelir, iki sistem birbiriyle konuşmadığı için stok ya da fiyat hataları yaşanır, ya da kullanılan hazır programın kullanıcı başı maliyeti ekip büyüdükçe katlanır. Bu belirtilerden ikisi ya da daha fazlası varsa, yazılım konusunu bir keşif görüşmesiyle ele almanın zamanı gelmiş demektir.

Sık karşılaşılan iş süreçlerine özel rehberlerimiz: üretim takip programı, teklif hazırlama programı, personel takip programı, restoran programı ve haber yazılımı.

Hazır paket, SaaS ya da özel yazılım: nasıl seçilir?

Bu üç yazılım yolu arasındaki seçim, ilk fiyattan çok sürecinizin ne kadar standart olduğuna ve birkaç yıllık toplam maliyete bağlıdır. Aşağıdaki tablo üç yolu aynı ölçütlerle karşılaştırır.

ÖlçütHazır yazılım (lisanslı paket)SaaS (abonelik)Özel yazılım
Kullanıma başlamaKurulumla birlikte günler içinde.Hesap açılır açılmaz, çoğu zaman aynı gün.Keşif ve geliştirme gerekir; kapsama göre haftalar ya da aylar.
İlk maliyetLisans bedeli ve kurulum.Düşük; aylık ya da kullanıcı başı ödeme.Daha yüksek; aşamalara bölünmüş proje bedeli.
Uzun vadeli maliyetSürüm yükseltme ve destek ücretleri.Kullanıcı ve modül sayısıyla birlikte büyür.Barındırma ve bakım kalır; kullanıcı başı lisans artışı olmaz.
Sürece uyumÜrünün sunduğu ayarlar kadar.Sağlayıcının yol haritasına bağlı.Sistem sizin sürecinize göre kurulur.
EntegrasyonSınırlı; çoğu zaman dosya aktarımıyla.Sağlayıcının sunduğu API ve bağlantılar kadar.API'si olan her sisteme bağlanabilir.
Veri ve kontrolVeri sizin sunucunuzda; kod sağlayıcıda.Veri sağlayıcının altyapısında.Veri ve kaynak kod sizde.
En uygun olduğu durumStandart ve az değişen işler.Hızlı başlamak isteyen, süreci standart ekipler.Rekabet avantajı süreçten gelen ya da çok sistemi bağlayan işletmeler.

Pratikte en sağlıklı yapı çoğu zaman karmadır: muhasebe gibi standart işler hazır üründe kalır, işletmeye özgü kısım özel geliştirilir ve ikisi API ile bağlanır. Hazır ve uyarlanabilir bir yerli çözüm arayanlar için kendi ürünümüz İş Küpü'nü de değerlendirebilirsiniz.

Özel geliştirme kimler için doğru, kimler için değil?

Özel bir yazılım doğru yerde işi sadeleştirir, yanlış yerde bakım yüküne dönüşür. Aşağıdaki ayrım, hangi tarafta durduğunuzu görmenize yardım eder.

Kimler için uygun

  • Excel ve mesajlaşma gruplarıyla yürüyen operasyonunu tek sisteme taşımak isteyen KOBİ'ler.
  • Bayi, tedarikçi ya da saha ekibi için kendi portalına ihtiyaç duyan üretici ve toptancılar.
  • E-ticaret, pazar yeri, muhasebe ve depo sistemlerini birbirine bağlamak isteyen işletmeler.
  • Fikrini çalışan bir ürüne dönüştürmek isteyen girişimler.
  • Eskiyen bir sistemi modernleştirmesi gereken şirketler.

Kimler için uygun değil

  • Süreçleri standart olan ve hazır bir ürünün ihtiyacı zaten karşıladığı işletmeler.
  • Kapsamı ve karar vericisi belli olmadan "her şeyi yapan" bir sistem isteyen projeler.
  • Yayından sonra bakım ve barındırma için hiç kaynak ayırmayı düşünmeyen ekipler.

Yazılım geliştirme yaşam döngüsü nasıl işler?

Yazılım geliştirme yaşam döngüsü (SDLC), bir fikrin çalışan ve bakımı yapılan bir sisteme dönüşene kadar geçtiği aşamaların adıdır: planlama, analiz, tasarım, geliştirme, test, yayın ve bakım. Yazılım geliştirme aşamalarının adı ekipten ekibe değişebilir ama mantık aynıdır: her adım, bir sonrakinin hatasını ucuzlatmak için vardır.

Aşamalar tek tek

  1. Planlama ve analiz: sorun, hedef, kullanıcılar ve bağlanılacak sistemler netleşir. Kapsam belgesi bu aşamanın çıktısıdır.
  2. Tasarım: veri modeli, sistem mimarisi ve ekran akışları hazırlanır. Tıklanabilir prototip, yanlış anlaşılmaları kod yazılmadan önce yakalar.
  3. Geliştirme: kod kısa döngülerle yazılır, her döngü sonunda çalışan bir parça ortaya çıkar.
  4. Test: otomatik testlerin yanında gerçek kullanıcılarla kabul testi yapılır; yetki, veri doğruluğu ve hata durumları ayrıca kontrol edilir.
  5. Yayın: canlı ortama geçiş, veri taşıma ve geri dönüş planıyla birlikte yapılır.
  6. Bakım: güvenlik güncellemeleri, hata düzeltmeleri ve yeni ihtiyaçlara göre geliştirme.

Şelale mi, çevik mi?

Şelale (waterfall) modelinde her aşama bitmeden bir sonrakine geçilmez; kapsamı baştan kesin olan, değişmeyecek işlerde işe yarar. Çevik (agile) yaklaşımda ise geliştirme, en fazla bir ay süren ve çoğu ekipte iki hafta olarak belirlenen sprintlere bölünür ve her sprint sonunda çalışan bir sürüm gösterilir. İş yazılımlarında ihtiyaçlar kullanım sırasında netleştiği için çoğu ekip çevik yöntemi tercih eder. Yazılım projesinde önemli olan yöntemin adı değil, ilerlemeyi düzenli olarak çalışan bir sürüm üzerinden görebilmenizdir.

Yayın bir son değil, başlangıçtır

Kullanılan kütüphaneler güncellenir, tarayıcılar değişir, bağlandığınız servisler API'lerini yeniler. Bakımı yapılmayan bir yazılım zamanla güvenlik açığı ya da uyumsuzluk üretir. Bu yüzden yaşam döngüsünün en uzun aşaması çoğu zaman bakımdır ve bütçede baştan yer almalıdır.

Temsili Tipik bir yazılım geliştirme süreci: keşif, prototip, sprint, test, yayın ve bakım birbirini besleyen bir döngüdür.

Yazılım projesi nasıl yürütülür? 6 adımda yol haritası

Bir yazılım projesini işletme tarafından yönetmek için teknik bilgi şart değildir; doğru sırayla doğru soruları sormak yeterlidir. Aşağıdaki adımlar orta ölçekli bir iş yazılımı için tipik akışı gösterir.

  1. Sorunu ve hedefi yazıya dökün

    Başlangıç

    Bugün işin nasıl yürüdüğünü, nerede zaman kaybedildiğini ve projeden ne beklediğinizi bir sayfada anlatın. Karar verecek tek bir sorumlu belirleyin.

  2. Keşif ve kapsam belgesi

    1–2. hafta

    Geliştirici ekip süreci, kullanıcıları ve mevcut sistemleri inceler. Sonuçta ekranları, rolleri, kuralları ve kapsam dışı kalanları yazan bir belge ile aşamalı teklif çıkar.

  3. Prototip ve kullanıcı testi

    2–3. hafta

    Ana ekranlar tıklanabilir prototip olarak hazırlanır. Gerçek kullanıcılar üzerinde bir işi baştan sona dener; eksik alanlar ve gereksiz adımlar burada ayıklanır.

  4. Sprintlerle geliştirme

    4. haftadan itibaren

    Kod iki haftalık döngülerle yazılır. Her döngü sonunda test ortamında çalışan sürümü görür, bir sonraki önceliği birlikte belirlersiniz.

  5. Test, veri taşıma ve yayın

    Planlanan tarih

    Kabul testleri tamamlanır, eski verinin temizlenip aktarılması planlanır ve canlıya geçiş yedek ve geri dönüş planıyla yapılır.

  6. Ölçüm, bakım ve büyütme

    Yayından sonra

    İlk haftalarda kullanım yakından izlenir. Bakım sözleşmesiyle güvenlik ve uyum güncellemeleri sürer, yeni ihtiyaçlar öncelik sırasına göre eklenir.

Hangi teknolojiler kullanılır? PHP, Python, Node.js, Next.js ve React

Yazılım teknolojisi seçimi, projenin ihtiyacına ve sistemin yıllarca bakımının yapılabilmesine göre yapılmalıdır; "en yeni" ya da "en popüler" olan her zaman en doğrusu değildir. Yazılımda yaygın, iyi belgelenmiş ve geliştirici bulması kolay teknolojiler, işletmeyi tek bir ekibe bağımlı olmaktan korur.

TeknolojiNe için güçlü?Tipik kullanım
PHPOlgun, yaygın barındırma desteği, geniş ekosistem.Yönetim panelleri, web uygulamaları, e-ticaret altyapıları.
PythonVeri işleme, yapay zekâ kütüphaneleri, hızlı betik yazımı.Otomasyon, veri analizi, bot ve yapay zekâ entegrasyonları.
Node.jsSunucuda JavaScript, çok sayıda eş zamanlı bağlantı.API'ler, gerçek zamanlı bildirim ve sipariş ekranları.
Next.jsReact tabanlı, sunucu tarafında sayfa oluşturma.Hızlı açılan ve arama motorlarınca okunabilen web uygulamaları.
ReactBileşen tabanlı, etkileşimli arayüzler.Panel ekranları, karmaşık formlar, tek sayfa uygulamalar.

Veritabanı ve altyapı

Teknoloji yığınının görünmeyen ama en kritik parçası veritabanıdır. İş uygulamalarının çoğunda MySQL ya da PostgreSQL gibi ilişkisel veritabanları kullanılır; hız gereken yerlerde önbellek katmanı eklenir. Yazılım kodu, Git ile sürüm kontrolünde tutulur ve mümkün olduğunda otomatik testten geçirilerek sunucuya dağıtılır. Bu düzen, bir hatanın hangi değişiklikle geldiğini bulmayı ve gerekirse geri almayı kolaylaştırır.

Teknoloji seçerken sorulacak üç soru

  • Bu teknolojiyle çalışan başka bir ekip, ileride sistemi devralabilir mi?
  • Bağlanacağımız servislerin (ödeme, pazar yeri, muhasebe) bu dil için hazır kütüphanesi var mı?
  • Yazılımın herkese açık bir bölümü varsa, arama motorları sayfaları okuyabilecek mi?

API ve entegrasyonlar: sistemleri birbirine konuşturmak

API (uygulama programlama arayüzü), iki yazılımın önceden tanımlanmış kurallarla birbirinden veri istemesini ve birbirine veri göndermesini sağlayan arayüzdür. Bir işletmede API'ler sayesinde e-ticaret sitesi, pazar yerleri, muhasebe programı, kargo firması ve e-fatura entegratörü aynı veriyi elle aktarım olmadan paylaşır.

Bir API nasıl çalışır?

Yazılımlar arasındaki en yaygın bağlantı biçimi REST API'dir: bir sistem belirli bir adrese "bana bugünkü siparişleri ver" ya da "bu ürünün stoğunu 12 yap" gibi standart bir istek gönderir, karşı taraf da cevabı genellikle JSON biçiminde döndürür. Webhook ise yazılımlar arasında ters yönde çalışır: bir olay olduğunda (yeni sipariş, ödeme onayı) karşı sistem size kendiliğinden haber verir. İyi tasarlanmış bir yazılım arayüzünde (API) kimlik doğrulama, sürümleme, istek sınırları ve anlaşılır hata mesajları bulunur.

İşletmelerde sık görülen entegrasyonlar

  • Pazar yeri entegrasyonu: Trendyol, Hepsiburada ve benzeri kanallarla stok, fiyat ve sipariş senkronizasyonu.
  • Muhasebe ve e-fatura: sipariş oluştuğunda faturanın otomatik kesilmesi ve cari hesaba işlenmesi.
  • Ödeme ve kargo: sanal POS, ödeme kuruluşları ve kargo firmalarıyla gönderi kodu ve takip bilgisi alışverişi.
  • İletişim: SMS, e-posta ve WhatsApp Business API ile bildirim ve müşteri mesajları.

Bu bağlantıların satış tarafındaki bütün resmi için e-ticaret rehberimize bakabilirsiniz. Hazır entegrasyon programları birçok işletmenin ihtiyacını karşılar. Ürün yapınız, fiyat kurallarınız ya da kanal sayınız standart dışıysa özel pazaryeri entegrasyonu gerekebilir. Elinizdeki yazılımların birbirine nasıl bağlanabileceğini görmek için mevcut yapınızı bize anlatmanız yeterli; ilk değerlendirmeyi ücretsiz yaparız.

Temsili Entegrasyon yazılımı, web sitesi ve pazar yerlerinden gelen siparişleri tek stok ve sipariş merkezinde toplar.

Otomasyon ve botlar: tekrarlayan işi makineye bırakmak

İş akışı otomasyonu, belirli bir olay gerçekleştiğinde önceden tanımlanmış adımların bir yazılım tarafından, insan müdahalesi olmadan çalıştırılmasıdır. Mantığı basittir: bir tetikleyici (yeni form, yeni sipariş, belirli saat), bir koşul (tutar şu değerin üstündeyse), bir eylem (kaydı oluştur, dosyayı gönder) ve bir bildirim.

Otomasyona en uygun işler

  • Bir sistemden alınıp diğerine elle girilen veriler.
  • Her gün ya da hafta aynı biçimde hazırlanan raporlar.
  • Rakip fiyatlarının, stokların ya da ilanların düzenli kontrolü.
  • API'si olmayan bir web panelinde tekrar tekrar yapılan tıklamalar.
  • Belirli bir durumda ilgili kişiye e-posta, SMS ya da mesaj gönderilmesi.

Bot, betik ve otomasyon platformu farkı

Basit akışlar n8n gibi görsel otomasyon yazılımlarıyla kod yazmadan kurulabilir. Daha karmaşık işler için Python ile yazılmış betikler kullanılır. Tarayıcı ya da mobil otomasyon botları ise API sunmayan sistemlerde bir insanın yaptığı tıklamaları taklit eder. Bot yazılımı güçlüdür ama kırılgandır; hedef sitenin arayüzü değiştiğinde bot da güncellenmelidir. Web kazıma (scraping) yaparken sitenin kullanım koşulları ve kişisel verilerle ilgili kurallar ayrıca değerlendirilmelidir. Bu kuralları web scraping rehberimizde robots.txt ve KVKK açısından ayrıca ele aldık.

Tarayıcı ve mobil otomasyon botları, ekibimizin düzenli geliştirdiği yazılımlar arasında. Hangi işin otomasyona değeceğini ve nasıl kurulacağını iş akışı otomasyonu sayfamızda ayrıntılı anlattık. Mesajlaşma botları için Telegram bot ve Instagram bot rehberlerimize bakabilirsiniz.

Temsili Otomasyon yazılımının temel akışı: tetikleyici, koşul, eylem ve bildirim.

Yapay zekâ entegrasyonu: nerede gerçekten işe yarar?

Yapay zekâ entegrasyonu, büyük dil modelleri gibi yapay zekâ araçlarının mevcut iş akışlarına ve yazılımlara bağlanmasıdır. En somut faydası, metinle çalışan ve kural koymanın zor olduğu işlerde ortaya çıkar: sınıflandırma, özetleme, taslak hazırlama ve şirket belgeleri üzerinde soru-cevap.

İşletmelerde gerçekçi kullanım alanları

  • Müşteri soruları: sık sorulan soruları cevaplayan ve çözemediği konuyu insana aktaran sohbet asistanları.
  • Belge işleme: fatura, teklif ya da form içeriğinin okunup ilgili alanlara aktarılması.
  • İç bilgi tabanı: ekibin prosedür ve ürün belgeleri üzerinde doğal dille arama yapması.
  • İçerik taslakları: ürün açıklaması ya da e-posta taslağı gibi metinlerin insan kontrolüne hazır hale getirilmesi.
  • Tahmin ve analiz: geçmiş verilerden talep, stok ya da müşteri kaybı eğilimlerinin çıkarılması.

Dikkat edilmesi gerekenler

Dil modelleri ikna edici ama yanlış cevaplar üretebilir; bu yüzden kritik kararlarda son söz insanda kalmalı ve modelin hangi kaynaklara dayanarak cevap verdiği sınırlandırılmalıdır. Kişisel ya da gizli verinin hangi servise, hangi ülkeye gönderildiği de ayrıca değerlendirilmelidir. Kullanım bazlı ücretlendirme nedeniyle maliyet, trafik arttıkça değişir. Bu konuları en baştan ele alan bir yol haritası için yapay zekâ entegrasyonu sayfamıza göz atabilirsiniz.

Güvenlik ve KVKK: neler baştan planlanmalı?

Yazılım güvenliği ve kişisel verilerin korunması, geliştirme bittikten sonra eklenen bir katman değil, tasarım aşamasında verilen kararlardır. Sonradan yamalanan güvenlik hem daha pahalıdır hem de daha zayıf kalır.

Temel güvenlik önlemleri

  • Kimlik ve yetki: güçlü parola kuralları, gerektiğinde iki adımlı doğrulama ve her isteğin sunucuda yeniden yetki kontrolünden geçmesi.
  • Bilinen açıklara karşı önlem: OWASP Top 10 listesinde yer alan SQL enjeksiyonu, siteler arası betik çalıştırma (XSS) ve yetki atlatma gibi yaygın zafiyetlere karşı kod ve yapılandırma kontrolleri.
  • Şifreleme: bağlantıların HTTPS ile şifrelenmesi, parolaların geri döndürülemez biçimde saklanması.
  • Yedek ve izleme: düzenli ve ayrı konumda tutulan yedekler, kritik işlemlerin kaydı ve olağan dışı hareketlerde uyarı.
  • Güncelleme: kullanılan kütüphanelerin ve sunucu bileşenlerinin düzenli güncellenmesi.

KVKK açısından

6698 sayılı Kişisel Verilerin Korunması Kanunu, kişisel veriyi işleyen her sistemi ilgilendirir. Tasarım aşamasında hangi kişisel verinin neden tutulduğu, kimin eriştiği, ne kadar süre saklanacağı ve nasıl silineceği belirlenmelidir. Gereğinden fazla veri toplamamak, en etkili korumadır. Sunucunuz ya da kullandığınız bulut servisi yurt dışındaysa, verinin yurt dışına aktarımı Kanun'un 9. maddesindeki kurallara tabidir. VERBİS kaydı gibi yükümlülükler yazılımdan çok işletmenin büyüklüğüne ve faaliyetine göre değişir. Hukuki değerlendirmeyi hukuk danışmanınız yapar; yazılımdaki teknik önlemleri ise geliştirici ekip kurar.

Hiçbir sistem tamamen açıksız değildir. Bir yazılım ekibinden beklemeniz gereken, bilinen riskleri azaltması ve bir açık bulunduğunda hızlı müdahale edebilmesidir.

Yazılım maliyeti ve süresi neye bağlıdır?

Yazılım maliyeti ve süresi, ekran sayısından çok iş kurallarının karmaşıklığına, bağlanılacak sistemlere ve bakım beklentisine bağlıdır. Tek bir süreci çözen sade bir panel birkaç haftada kullanıma açılabilirken çok rollü ve entegrasyonlu sistemler aylar sürer. Fiyatı belirleyen başlıca etkenler şunlardır:

Kapsam ve iş kuralları

Rol sayısı, onay akışları, hesaplama kuralları ve istisnalar arttıkça yazılım geliştirme ve test süresi uzar.

Entegrasyonlar

Muhasebe, pazar yeri, ödeme, SMS ya da kargo bağlantıları; özellikle belgesi zayıf eski sistemler ek süre ister.

Veri taşıma

Eski sistemlerden ya da Excel dosyalarından gelen verinin temizlenmesi ve eşleştirilmesi ayrı bir iş kalemidir.

Platform sayısı

Yalnızca web mi, yoksa ayrıca iOS ve Android uygulaması da mı gerekiyor?

Tasarım derinliği

Hazır bileşenlerle kurulan sade bir panel ile baştan tasarlanan bir yazılım arayüzü arasında belirgin fark vardır.

Güvenlik ve uyum

Yoğun kişisel veri, ayrıntılı işlem kaydı ve erişim denetimi gibi gereksinimler yazılıma ek çalışma getirir.

Bakım ve destek düzeyi

Yanıt süreleri ve mesai dışı müdahale beklentisi aylık yazılım bakım bedelini belirler.

Temsili Bir yazılım projesinin bütçesini belirleyen etkenlerin temsili ağırlıkları.

Yazılım projelerinde en sık yapılan hatalar

Yazılım projelerinin çoğu teknik nedenlerle değil, başlangıçta verilen kararlar yüzünden zorlanır. En sık gördüğümüz hatalar ve bunlardan kaçınmanın yolları şunlar:

Her şeyi ilk sürüme sığdırmak

Bütün talepleri yazılımın ilk sürümünde karşılamaya çalışmak teslimi aylarca geciktirir. En çok zaman kaybettiren tek süreçle başlamak, kullanıma açmak ve geri bildirimle büyütmek daha güvenlidir. Girişimlerde bu yaklaşımın adı MVP'dir.

Asıl kullanıcıları dışarıda bırakmak

Yazılımı yalnızca yönetici anlatır, kullanacak ekip ise teslimde görürse uyumsuzluk kaçınılmazdır. Keşif ve prototip aşamasında sahadaki kişilerle konuşmak atlanmamalıdır.

Teklifleri yalnızca fiyatla karşılaştırmak

İki teklif aynı işi anlatmıyor olabilir. Kapsam belgesi, kaynak kod devri, dokümantasyon, test ve bakım koşulları yazılı değilse düşük fiyat sonradan ek maliyetle döner.

Erişimleri ve kaynak kodu firmada bırakmak

Alan adı, sunucu ve servis hesapları yazılım firmasının adına açılırsa ayrılık zorlaşır. Bu hesapların baştan işletme adına açılması ve kaynak kodun teslim edilmesi sözleşmede yazılmalıdır.

Bakımı bütçeye koymamak

Yayından sonra hiç kaynak ayrılmayan yazılımlar eskir ve güvenlik riskine dönüşür. Yıllık bakım maliyetini baştan hesaba katmak sürpriz faturaları önler.

Süreci düzeltmeden dijitalleştirmek

Karmaşık bir süreci olduğu gibi yazılıma dökmek, karmaşayı hızlandırmaktan öte bir şey yapmaz. Önce süreci sadeleştirmek, sonra sistemi kurmak gerekir.

Sözlük: bilmeniz gereken temel kavramlar

Bir yazılım ekibiyle konuşurken en sık duyacağınız terimlerin kısa açıklamaları.

Kaynak kod
Geliştiricilerin bir programlama diliyle yazdığı, insanlarca okunabilen program talimatlarıdır.
Frontend (ön yüz)
Kullanıcının gördüğü ve etkileşime girdiği ekranlar ve arayüz kodudur.
Backend (arka uç)
Veriyi saklayan, iş kurallarını uygulayan ve diğer sistemlerle konuşan sunucu tarafıdır.
Veritabanı
Kayıtların düzenli biçimde saklandığı ve sorgulandığı sistemdir.
API
İki programın tanımlı kurallarla veri alışverişi yapmasını sağlayan arayüzdür.
Webhook
Bir olay gerçekleştiğinde bir sistemin diğerine kendiliğinden haber vermesidir.
SaaS
Sağlayıcının sunucularında çalışan ve abonelikle kullanılan yazılım modelidir.
MVP
Bir fikrin temel değerini test etmeye yetecek en sade çalışan sürümdür.
Sprint
Çevik geliştirmede, sonunda çalışan bir sürüm gösterilen kısa ve sabit süreli çalışma dönemidir.
CI/CD
Kod değişikliklerinin otomatik olarak test edilip sunucuya dağıtılmasını sağlayan düzendir.
Teknik borç
Hız için verilen kestirme kararların ileride yeniden yazma ya da bakım yükü olarak geri dönmesidir.
SLA
Bir sorun bildirildiğinde ne kadar sürede yanıt verileceğini yazılı hale getiren hizmet düzeyi taahhüdüdür.

Yazılımı kim geliştirir? Ekip modelleri ve roller

Yazılımı tek bir kişi değil, farklı becerileri bir araya getiren bir ekip geliştirir; küçük projelerde bu rollerin birkaçını aynı kişi üstlenir. Kiminle çalışacağınızı seçmeden önce bir yazılım projesinde hangi işlerin yapıldığını bilmek, teklifleri doğru okumanızı sağlar.

Bir projedeki temel roller

  • Analist ya da ürün sorumlusu: işinizi dinler, ihtiyacı kapsam belgesine ve önceliklere çevirir.
  • Arayüz ve deneyim tasarımcısı: ekran akışlarını ve prototipi hazırlar.
  • Ön yüz ve arka uç geliştiricileri: ekranları, iş kurallarını, veritabanını ve entegrasyonları kodlar.
  • Test sorumlusu: hataları kullanıcılardan önce yakalar.
  • Altyapı sorumlusu: sunucu, yedekleme, dağıtım ve izlemeyi kurar.

Şirket içi ekip, serbest çalışan ya da ajans?

Şirket içi yazılım ekibi, sürekli geliştirilen ve işin merkezinde duran ürünler için doğrudur; ancak işe alım ve elde tutma maliyeti yüksektir. Serbest çalışan bir yazılımcı küçük ve sınırları belli işlerde ekonomiktir, fakat tek kişiye bağımlılık ve bakım sürekliliği risk yaratır. Ajans ya da yazılım firması ise birden çok rolü tek sözleşmede sunar ve ekip değişse bile işin sürekliliğini sağlar. Birçok işletme için sağlıklı başlangıç, dış bir yazılım ekibiyle ilk sürümü çıkarmak ve sistem büyüdükçe şirket içinde bir sorumlu yetiştirmektir.

En iyi yazılım firması nasıl seçilir?

En iyi yazılım firması, en çok teknoloji sayan değil, işinizi anlayan, kararlarını gerekçelendiren ve teslimden sonra da yanınızda duran ekiptir. Teklifleri değerlendirirken şu kriterlere bakmanızı öneririz:

  1. Önce dinliyor mu? İlk görüşmede çözüm satmak yerine sürecinizi soran, gerekirse "bunun için yeni bir sisteme gerek yok" diyebilen bir ekip arayın.
  2. Benzer iş yapmış mı? Sizinkine yakın bir sorunu çözdüğü projeleri ve bu projelerin bugün hâlâ kullanılıp kullanılmadığını sorun.
  3. Kaynak kod ve erişimler kimde kalıyor? Yazılım kodunun, sunucunun ve alan adının size ait olacağı sözleşmede yazılı olmalı.
  4. Teknoloji seçimi gerekçeli mi? Önerilen yazılım dilinin ve altyapının neden seçildiğini ve ileride başka bir ekibin devralıp alamayacağını sorun.
  5. İlerlemeyi görebilecek misiniz? Düzenli aralıklarla çalışan yazılım sürümü gösterilmesi, belirsiz "yüzde kaç bitti" raporlarından çok daha güvenilirdir.
  6. Bakım ve destek dürüstçe tanımlanmış mı? Yazılım bakımında yanıt sürelerinin, çalışma saatlerinin ve mesai dışı müdahalenin açıkça belirtilmesi gerekir.
  7. Güvenlik ve KVKK'yı kendiliğinden konuşuyor mu? Bu konuları siz sormadan gündeme getiren ekip, onları ciddiye alıyordur.
  8. Kodu yazan kişiye ulaşabiliyor musunuz? Talebiniz birkaç el değiştirmeden geliştiriciye ulaşmalıdır.

Duman Dijital bu kriterlerde nerede duruyor?

Duman Dijital, 2018'den beri faaliyet gösteren, Bursa merkezli bir yazılım ve dijital pazarlama ajansıdır; Türkiye genelindeki işletmelere özel geliştirme, otomasyon ve yapay zekâ entegrasyonu hizmeti verir. Bursa'nın en iyi yazılım ekiplerinden biri olma hedefiyle çalışıyoruz ve yukarıdaki kriterlerin her birini kendi sürecimizin parçası yaptık:

  • İlk görüşmede amacımız size sistem satmak değil, sorunun yeni bir sistemle mi yoksa süreç değişikliğiyle mi çözüleceğini birlikte görmektir.
  • Kafe adisyon ve QR sistemlerinden tarayıcı ve mobil otomasyon botlarına kadar farklı projeler geliştirdik; kendi ürünümüz İş Küpü'nü de bizzat geliştirip işletiyoruz. Yani bir yazılım ürününü yıllarca ayakta tutmanın ne demek olduğunu içeriden biliyoruz.
  • Size özel yazılan kodun kaynağı, dokümantasyonu ve erişimleri teslimde size verilir.
  • PHP, Python, Node.js, Next.js ve React ile çalışıyoruz; teknolojiyi projenin ihtiyacına ve bakım kolaylığına göre seçiyoruz.
  • 5 kişilik çekirdek ekibiz: kodu yazan kişiyle doğrudan konuşursunuz.
  • Yazılım, SEO, e-ticaret, reklam ve tasarım aynı ekipte; sisteminiz yayına çıktığında onu büyütecek ekip de hazırdır.

Sürecimizi, teslim kalemlerimizi ve bakım yaklaşımımızı özel yazılım geliştirme sayfamızda ayrıntılı anlattık. Projenizi anlatmak isterseniz en geç bir iş günü içinde dönüş yapıyoruz.

Bursa'da yazılım ekosistemi

Bursa'da yazılım ekosistemi, şehrin güçlü sanayisiyle birlikte büyüyor. Otomotiv, tekstil, makine, mobilya ve gıda üreticileri; üretim takibi, bayi ve tedarikçi portalları, ihracat katalogları ve pazar yeri entegrasyonları gibi ihtiyaçlarla dijitalleşiyor. Şehirdeki üniversiteler, teknoparklar ve sanayinin Ar-Ge birimleri de yazılım alanında bu talebi karşılayan yetenek havuzunu besliyor.

Yerel bir yazılım ekibiyle çalışmanın en somut avantajı, fabrikada ya da depoda süreci yerinde görebilmektir; bir iş akışını sahada izlemek çoğu zaman saatlerce süren toplantılardan daha fazlasını anlatır. Bursa'daki işletmelere özel yaklaşımımızı Bursa yazılım firması sayfamızda anlattık.

Sıkça sorulan sorular

Yazılım ile program arasında fark var mı?

Günlük dilde çoğu zaman aynı anlamda kullanılır. Teknik olarak "program" tek bir çalıştırılabilir uygulamayı, "yazılım" ise program, veri, ayar ve belgelerin bütününü anlatan daha geniş bir kavramdır.

Yazılım yaptırmak için teknik bilgim olması gerekir mi?

Hayır. Yazılım projesinde sizden beklenen, işinizi ve bugünkü sorunu iyi anlatmanız ve kararları verecek bir kişiyi belirlemenizdir. İyi bir ekip teknik seçimleri sade bir dille ve gerekçeleriyle açıklar.

Hazır bir ürünle başlayıp sonra özel geliştirmeye geçebilir miyim?

Evet, çoğu zaman en mantıklı yol budur. Hazır ürünle süreci oturtur, ihtiyaçlarınızı netleştirirsiniz. Eksik kalan kısım için önce entegrasyon, gerekirse özel yazılım geliştirilir. Geçişte verilerinizi dışa aktarabildiğinizden emin olun.

Bir yazılım projesi ne kadar sürer?

Kapsama göre değişir. Tek bir süreci çözen sade bir panel birkaç haftada kullanıma açılabilir; çok rollü, entegrasyonlu sistemler aylar sürer. Yazılım keşfi sonunda aşamalı bir takvim verilmeli ve ilk kullanılabilir sürüm olabildiğince erken yayına alınmalıdır.

Yazılım fiyatı neden firmadan firmaya bu kadar değişiyor?

Çünkü teklifler çoğu zaman aynı kapsamı anlatmaz. Test, dokümantasyon, kaynak kod devri, veri taşıma ve bakım bir yazılım teklifinde vardır, diğerinde yoktur. Karşılaştırmayı aynı kapsam belgesi üzerinden yapmanızı öneririz. Projeniz için teklif formunu doldurabilirsiniz.

Yazılımın kaynak kodu kime ait olur?

Bu, büyük ölçüde sözleşmeye bağlıdır. Fikir ve Sanat Eserleri Kanunu'nun 52. maddesi, mali haklara ilişkin sözleşmelerin yazılı yapılmasını ve devredilen hakların ayrı ayrı gösterilmesini şart koşar. Bu yüzden size özel yazılımın kodunun devri ve hangi bileşenlerin yalnızca kullanım hakkıyla verildiği sözleşmede açıkça belirtilmelidir. Bu bilgi genel niteliktedir, hukuki tavsiye değildir; sözleşme metnini hukuk danışmanınızla gözden geçirmenizi öneririz.

Web uygulaması mı, mobil uygulama mı yaptırmalıyım?

İç sistemlerin çoğu için telefona uyumlu bir web yazılımı yeterli ve daha ekonomiktir. Kamera, konum, anlık bildirim ya da çevrimdışı çalışma işin merkezindeyse ve kullanıcılar uygulamayı sık açacaksa mağaza uygulaması mantıklı hale gelir.

Mevcut yazılımımızı başka bir firma devralabilir mi?

Kaynak kod, belgeler ve sunucu erişimleri sizdeyse evet. Devralan yazılım ekibi önce kodu inceler ve üzerine devam etmenin mi, belirli parçaları yeniden yazmanın mı daha mantıklı olduğunu raporlar.

Yapay zekâ yazılım geliştirmeyi gereksiz hale getiriyor mu?

Hayır, ama hızlandırıyor. Yapay zekâ araçları kod taslağı yazmada ve hata aramada yardımcıdır. Ancak süreci anlamak, veri modelini kurmak, güvenliği sağlamak ve sonuçtan sorumlu olmak hâlâ deneyimli bir ekibin işidir.

Bakım neden gerekli, yapılmazsa ne olur?

Yazılımın kullandığı kütüphaneler, tarayıcılar ve bağlı servisler sürekli değişir. Bakım yapılmayan yazılımlarda zamanla güvenlik açıkları ve uyumsuzluklar ortaya çıkar. Yazılım bakım sözleşmesi, hata düzeltmelerini, güvenlik güncellemelerini ve yedek kontrollerini düzenli hale getirir.

Bursa dışındaki işletmelerle çalışıyor musunuz?

Evet, Türkiye genelinde çevrim içi çalışıyoruz. Bursa'daki işletmelerle yerinde görüşme de yapabiliyoruz. Bize hafta içi 09:00–18:00 arasında 0539 748 53 22 numarasından ya da WhatsApp'tan ulaşabilirsiniz.

Küçük bir işletme için yazılım yatırımı mantıklı mı?

Çoğu küçük işletme için ilk adım, hazır bir ürünü doğru kurmak ve gerekiyorsa küçük bir entegrasyon ya da otomasyon eklemektir. Özel bir yazılım, ancak elle yapılan işin maliyeti ve hata riski yatırımı karşılayacak düzeye geldiğinde mantıklıdır. Bunu birlikte hesaplamak için ücretsiz ön analiz isteyebilirsiniz.

İlgili hizmetler

İlgili

Özel Yazılım Geliştirme

Özel yazılım geliştirme ile işinizin akışına göre web uygulamaları, yönetim panelleri ve API'ler kuruyoruz. Hazır bir paketin sizi zorladığı yerde sürecinizi araca değil, aracı sürecinize uyduruyoruz.

İnceleyin
İlgili

Yapay Zeka Entegrasyonu

Yapay zeka entegrasyonu ile dil modellerini ve tahminleme modellerini mevcut iş akışlarınıza bağlıyoruz. Amacımız gösterişli bir demo değil, ekibinizin her gün kullandığı ve ölçülebilen bir iyileşme.

İnceleyin
İlgili

SaaS Geliştirme

SaaS ürününüzü keşiften MVP'ye, çok kiracılı mimariden abonelik ve ödeme altyapısına kadar birlikte kuruyoruz. Kendi bulut ürünümüzü geliştirip işlettiğimiz için bu yolun zorluklarını içeriden biliyor, fikrinizi ilk ödeme yapan müşteriye en kısa yoldan taşıyoruz.

İnceleyin
İlgili

Pazaryeri Entegrasyonu: Hazır Programın Yetmediği Yerde Özel Çözüm

Pazaryeri entegrasyonu hazır programın ürün yapınıza, fiyat kurallarınıza ya da iç sistemlerinize uymadığı yerde size özel kurulmalı. Pazaryeri entegrasyonu ile Trendyol, Hepsiburada ve kendi sistemleriniz arasında elle güncellemeyi bitiren, izlenebilir bir köprü kuruyoruz.

İnceleyin

Diğer rehberler

Rehber

E-Ticaret Nedir, Nasıl Yapılır? Başlangıçtan Büyümeye Rehber

E-ticaret nedir, hangi modelle yapılır ve Türkiye'de satışa başlamak için hangi adımlar gerekir? Bu rehber; yasal yükümlülüklerden altyapı seçimine, pazar yerlerinden pazarlama ve operasyona kadar online satışın bütün resmini sade bir dille anlatır.

Okuyun
Rehber

Reklam Nedir? Dijital Reklam Rehberi ve Türleri

Reklam nedir, hangi türleri vardır ve internette nasıl verilir? Hedeften bütçeye, ölçümden mevzuata kadar reklam konusunu baştan sona anlatan, uygulamaya dönük bir rehber.

Okuyun
Rehber

Tasarım Nedir? Dijital Tasarım Rehberi: Web, UI/UX

Tasarım nedir, dijital dünyada hangi biçimleri alır ve iyi bir web sitesi, arayüz ya da sosyal medya görseli nasıl hazırlanır? İlkelerden sürece, hızdan dönüşüme kadar uygulamaya dönük bir rehber.

Okuyun

Son güncelleme: · Hazırlayan: Duman Dijital ekibi

Teklif

Projenizi konuşalım.

Formu doldurun, telefonla arayın ya da WhatsApp'tan yazın. Hangi kanal size uygunsa.

Hangi konuda destek istiyorsunuz?
Aylık bütçe aralığı (opsiyonel)
İki adım, yaklaşık bir dakika.
Size nasıl ulaşalım?

Telefon veya e-postadan en az birini yazmanız yeterli.

Teşekkürler.

Talebiniz bize ulaştı. En geç 1 iş günü içinde dönüş yapıyoruz. Acil bir durum varsa doğrudan 0539 748 53 22 numarasını arayabilirsiniz.