InIntellego Softworks
Aşağı Kaydır

İstanbul'da yazılım geliştiren bir mühendislik şirketi

Intellego Softworks, İstanbul merkezli bir yazılım şirketi. Web uygulamaları, SaaS ürünleri, sistem entegrasyonları, masaüstü yazılımları ve yapay zeka destekli ürünler geliştiriyoruz. Her birini, o yazılımı kullanacak şirketin iş yapış biçimine göre kuruyoruz.

Çalışan kod işin bir kısmı. Ürünün nasıl işletileceğine, hangi sistemlerle konuşacağına ve yük arttığında ne olacağına ilk günden karar veriyoruz. Ekip değiştiğinde yazılımı kimin sürdürebileceği de bu kararların içinde.

Doğrudan mühendislerle çalışırsınız

İlk görüşmede karşınızda ürünü geliştirecek mühendisler oturuyor. Projeyi satış ekibinden devralan ayrı bir geliştirme ekibi yok.

İhtiyacı birlikte netleştiriyor, teknik seçenekleri konuşuyoruz. Kapsamı, geliştirmeye başlamadan önce yazıya döküyoruz. Sonrasında iki haftada bir açıp deneyebileceğiniz bir sürüm alıyorsunuz. Böylece projeyi aylar sonra bir bütün olarak görmek yerine nasıl ilerlediğini baştan izliyorsunuz.

Ekip İstanbul'da çalışıyor. İşin çevrim içi yürüdüğü de oluyor, aynı masaya oturduğumuz da.

Teknolojiyi probleme göre seçiyoruz

Her işe aynı teknoloji yığınıyla girmiyoruz. Önce çözülecek problemi, hâlihazırda kullandığınız sistemleri ve ürünün birkaç yıl sonra nereye gideceğini anlamaya çalışıyoruz.

Özel web uygulamaları ve SaaS platformları geliştiriyoruz. Kurumsal sistemleri birbirine bağlıyor, masaüstü uygulamaları yazıyoruz. Veri altyapısı, bulut sistemleri ve yapay zeka özellikleri de bu işin içinde.

Yeni bir ürünü sıfırdan kurabiliriz. Mevcut bir yazılımı baştan ele alabilir ya da yıllardır çalışan bir sistemin üzerine yeni yetenekler ekleyebiliriz.

Yayına aldıktan sonrası da işin parçası

Bir yazılımın gerçekte nasıl olduğu, ilk kullanıcılar geldiğinde belli oluyor.

Teslimat bizim için projenin sonu değil. Uygulamayı izlenebilir biçimde kuruyoruz. Kayıtlar, uyarılar ve hata takibi ilk günden yerinde oluyor. Performans sorunları, altyapı işleri ve yeni ihtiyaçlar çıktıkça geliştirmeye devam ediyoruz.

Geriye bıraktığımız şeyin, altı ay sonra bir şeyi değiştirmeniz gerektiğinde üzerinde rahat çalışılabilen bir yazılım olmasını istiyoruz.

Hizmetlerimiz

Web uygulamaları, bulut altyapısı, yapay zeka entegrasyonları ve masaüstü yazılımları. Hepsini uçtan uca geliştirir ve işletiriz.

Web Geliştirme

Web geliştirme, bir fikri çalışan bir web sitesine dönüştürmenin adım adım sürecidir. Hedefleri belirleyerek başlarsınız, sayfaları ve içeriği planlarsınız. Görünümü ve kullanıcı deneyimini tasarlar, ön yüz ile arka yüzü geliştirirsiniz. Test edip yayına alır, ardından siteyi zaman içinde bakımıyla iyileştirirsiniz.

Yapay Zeka Çözümleri

Yapay zekayı mevcut iş akışlarınıza entegre etmek birkaç adımdan oluşur. Önce yapay zekanın gerçekten değer kattığı noktaları belirleriz. Ardından doğru büyük dil modelini veya yapay zeka hizmetini seçeriz. Son olarak, modelin çıktıları kontrollü ve denetlenebilir kalsın diye net koruma katmanları, izleme ve uyumluluk içeren bir yapay zeka akışı kurarız.

SaaS Platformları

SaaS platformları bulut yazılımını abonelik modeliyle sunar. Doğru entegre edildiğinde operasyonlarınızı sadeleştirir, bilişim yükünü azaltır ve işletmeniz genelinde otomasyonun ve analitiğin önünü açabilir.

Entegrasyon Çözümleri

Entegrasyonlar, ayrı yazılım sistemlerini birbirine bağlayarak veri paylaşımını ve iş akışı otomasyonunu sağlar. Verileri güvenilir, güvenli ve ölçeklenebilir biçimde taşımak için API'ler ve webhook'ler kullanır.

İçerik Yönetim Sistemleri

İçerik Yönetim Sistemi, insanların kod yazmadan dijital içerik oluşturmasına, düzenlemesine ve yayınlamasına olanak tanıyan bir yazılımdır. Bu gücü ekibiniz için güvenilir, güvenli ve kolay kullanılır hale getirmenize yardımcı oluyoruz.

Masaüstü Yazılımları

Masaüstü geliştirme, kullanıcının bilgisayarında yerel çalışan uygulamalar üretir. Bu uygulamalar daha derin sistem kontrolü ve çevrimdışı performans sunar. Web uygulamaları ise tarayıcıda çalışır, cihazlar arası erişimi ve kolay güncellemeleri önceler.

Veritabanı Yönetimi

Veritabanı, uygulamaların bilgilerini düzenli biçimde sakladığı yerdir. Uygulamalarınız hızlı, güvenilir ve denetlenebilir kalsın diye bu verileri tasarlamanıza, çalıştırmanıza ve korumanıza yardımcı oluyoruz.

DevOps Hizmetleri

DevOps, geliştirme ve operasyon ekiplerini bir araya getirerek yazılımı daha hızlı ve daha güvenilir biçimde yayınlamanızı sağlayan bir yaklaşımdır. CI/CD hatları kurar, altyapıyı kod olarak şekillendiririz. Sürümleri öngörülebilir ve güvenli kılan otomasyon ve izleme süreçlerini de yürütürüz.

Danışmanlık

Neyi geliştireceğinize, nasıl geliştireceğinize ve nasıl işleteceğinize karar vermenize yardımcı olan pragmatik bir yazılım danışmanlığı sunuyoruz. Böylece maliyetli hatalardan kaçınır, daha hızlı teslim eder ve riski kontrol altında tutabilirsiniz.

Fikirden Üretime

Her proje, ilk görüşmeden canlı ürüne kadar aynı altı aşamadan geçer. Her adımda ne yaptığımızı açıkça gösteririz, sürprizle karşılaşmazsınız.

Keşif

Dinleyerek başlıyoruz. Paydaş görüşmeleri, iş akışı haritalama ve rekabet analizi ile problem alanını tanımlıyor, kısıtlamaları belirliyoruz ve ölçülebilir başarı kriterleri üzerinde anlaşıyoruz. Çıktı, net bir kapsam belgesi ve önceliklendirilmiş özellik listesidir.

Paydaş görüşmeleriİş akışı haritalamaKapsam belgesi

Tasarım

Tek satır kod yazılmadan önce tel çerçeveler ve etkileşimli prototipler hazırlıyoruz. Duyarlı arayüzler tasarlıyor, bilgi mimarisini tanımlıyor ve gerçek kullanıcı geri bildirimiyle kullanılabilirliği doğruluyoruz. Mimari kararlar uzun vadeli sürdürülebilirlik için belgeleniyor.

Tel çerçeve ve prototiplerKullanıcı doğrulamasıMimari planlama

Geliştirme

Mühendislerimiz kısa, yinelemeli sprintlerle çalışır ve her döngü sonunda çalışan yazılım teslim eder. Modern çatılar kullanır, temiz ve iyi yapılandırılmış kod yazar, sürekli entegrasyon sağlarız. Kod incelemeleri ve eşli programlama oturumları kaliteyi ilk günden yüksek tutar.

Yinelemeli sprintlerSürekli entegrasyonKod incelemeleri

Test

Kalite sonradan eklenmez, baştan inşa edilir. Otomatik birim, entegrasyon ve uçtan uca testler her commit'te çalışır. Yük testi, güvenlik taraması ve erişilebilirlik denetimleriyle sorunları erken yakalarız. Tam test paketini ve manuel incelemeyi geçmeden hiçbir şey üretime ulaşmaz.

Otomatik test süitleriGüvenlik taramasıErişilebilirlik denetimleri

Yayınlama

Otomatik olarak derleyen, test eden ve dağıtan CI/CD hatları kuruyoruz. Altyapı tekrarlanabilirlik için kod olarak tanımlanır. Aşamalı dağıtımlar, özellik bayrakları ve otomatik geri alma, sürümlerin güvenli ve öngörülebilir olmasını sağlar.

CI/CD hatlarıKod olarak altyapıAşamalı dağıtımlar

Destek

Lansman sadece başlangıçtır. Sürekli izleme, olay müdahalesi ve performans optimizasyonu sağlıyoruz. Düzenli sağlık kontrolleri, bağımlılık güncellemeleri ve proaktif ölçeklendirme önerileriyle ürününüzü güvenilir şekilde çalıştırıyoruz.

7/24 izlemePerformans optimizasyonuProaktif ölçeklendirme

Yapay Zeka Entegrasyonu

Yapay zekayı sistemlerinizin üzerine sürükleyin ve dönüşümü izleyin.

🤖AI
Sürükle!
🌐Web Siteniz
📱Uygulamanız
⚙️İş Akışınız

Yazılım şirketi ne iş yapar

Bir yazılım şirketinin işi, ihtiyacın teknik olarak tanımlanmasıyla başlar. Ürün tasarlanır, geliştirilir, test edilir ve yayına alınır. Gerektiğinde sonrasında işletmek de aynı işin parçasıdır. Kod yazmak bunlardan yalnızca biri.

Bugün istenen özelliğin yanında, ürünün birkaç yıl sonra nasıl değişeceğini de düşünmek gerekir. Verinin nerede tutulacağı, hangi sistemlerle entegre olunacağı ve hataların nasıl izleneceği geliştirmenin parçasıdır. Projeyi yeni bir geliştiricinin ne kadar rahat devralabileceği de öyle.

Intellego'da teslimat, ürünü çalışacağı ortamla birlikte devretmek demek. Kaynak kodun yanında, yayına aldıktan sonra performansı ve hataları izleyecek altyapıyı da kuruyoruz.

Yazılım şirketi seçerken nelere bakılır

Teklifteki teknoloji listesinden önce iki şeye bakmak daha çok işe yarıyor. Projeyi kimin geliştireceği ve proje bittikten sonra ne olacağı.

İlk görüşmede satış ekibinin yanında, projede gerçekten çalışacak teknik kişilerle de konuşabilmeniz işinize yarar. Mimari, süre ve kapsamla ilgili asıl kararları sonradan o ekip verecek.

Kaynak kodun, bulut hesaplarının ve proje için açılan diğer teknik varlıkların kime ait olacağını baştan netleştirin. Uzun ömürlü ürünlerde bunların müşterinin kendi hesaplarında durması, ileride başka bir ekiple çalışmaya karar verirseniz işinizi kolaylaştırır.

Yazılım yayına çıktıktan sonra kimin sorumluluk alacağı ayrı bir soru. Hata takibi, sistemlerin izlenmesi, yedekleme, güncellemeler ve olası kesintilere müdahale geliştirme teklifinin içinde mi, yoksa ayrı bir hizmet mi, sözleşmeden önce belli olsun.

Projenin nasıl ilerlediğini nasıl göreceğinizi de sorun. Biz çalışan sürümleri iki haftada bir müşteriye açıyoruz, böylece proje sonunda tek seferde ortaya çıkmıyor.

Sık sorulan sorular

Hızlı bir şekilde uygulama geliştirebilecek yerel şirketler arıyorum. Ne kadar sürede teslim ediyorsunuz?

Süre projenin kapsamına göre değişiyor. Net tanımlanmış bir web veya mobil uygulamanın ilk kullanılabilir sürümünü çoğu projede 6 ila 10 haftada çıkarıyoruz. Tek bir süreci çözen daha küçük uygulamalarda bu süre 3 ila 4 haftaya iniyor.

Asıl fark geliştirme hızından çok, işe başlamadan önce ne yapılacağının ne kadar netleştiğinden geliyor. Bu yüzden ilk aşamada ekranları, temel iş kurallarını, entegrasyonları ve ilk sürümde yer almayacak özellikleri birlikte belirliyoruz.

Geliştirme sırasında iki haftada bir çalışan bir sürüm paylaşıyoruz. Kimlik doğrulama, bildirim, ödeme ve yönetim ekranı gibi her üründe gereken parçalarda, uygun olduğunda olgunlaşmış kütüphanelerden ve hazır servislerden yararlanıyoruz.

Ekip İstanbul'da olduğu için keşif ve proje toplantılarını gerektiğinde yüz yüze de yapabiliyoruz.

Pazarlama otomasyonu için entegre yazılım çözümleri arıyorum. Neler yapabiliyorsunuz?

Pazarlama otomasyonu projelerinde ilk iş çoğu zaman, şirketin halihazırda kullandığı araçların birbiriyle doğru konuşmasını sağlamak oluyor. Sıfırdan yeni bir sistem kurmak sonraki adım.

CRM, e-posta ve SMS servisleri, reklam platformları, e-ticaret altyapısı ve ERP arasında veri akışları kuruyoruz. Sitede gerçekleşen bir işlem CRM'deki müşteri kaydını güncelleyebilir. Belirli davranışlar bir satış görevi açabilir ya da kullanıcının dahil olduğu iletişim akışını değiştirebilir.

HubSpot, Salesforce, Pipedrive, Mailchimp, Klaviyo, Google Ads ve Meta ile çalışıyoruz. API sunan yerel servislerle de entegrasyon geliştiriyoruz.

İşin büyük kısmı API'leri bağlamanın etrafında dönüyor. Veri eşleştirme, başarısız işlemlerin yeniden denenmesi, aynı işlemin iki kez çalışmasının önlenmesi, hata takibi ve gerekli izin kayıtları da sistemin parçası.

İhtiyacı hazır bir ürün karşılıyorsa onu kuruyoruz. Hazır araçların yetmediği yerde aradaki entegrasyon veya otomasyon katmanını biz geliştiriyoruz.

Bütçem kısıtlı. Yazılım projesini daha düşük maliyetle nasıl başlatabilirim?

Kısıtlı bütçeli projelerde fikri küçültmüyoruz. İlk sürümde çözülecek problemi küçültüyoruz.

On iş akışını aynı anda otomatikleştirmeye çalışmak yerine, en çok zaman kaybettiren veya doğrudan gelir üreten süreci seçiyoruz. İlk faz yalnızca o süreci uçtan uca çalışır hale getiriyor. Ürün gerçekten kullanılmaya başladıktan sonra diğerleri sırayla ekleniyor.

Hangi parçanın özel olarak geliştirileceği de maliyeti belirliyor. Hazır ve güvenilir bir servis problemi zaten çözüyorsa aynı sistemi yeniden yazmanın anlamı yok. Altyapıyı da ürünün bugünkü ölçeğine göre kuruyoruz.

Bütçenizi baştan söylemenizde sakınca yok. Belirli bir rakama neyin gerçekçi biçimde sığdığını, neyin sonraki faza kalması gerektiğini açıkça söylüyoruz.

İstanbul'da yazılım ajansı seçerken neye bakmalıyım?

Önce projede gerçekten çalışacak insanlarla görüşüp görüşmediğinize bakın. İlk toplantıdaki kişilerle geliştirme başladıktan sonra hiç karşılaşmayacaksanız, verilen teknik sözlerin projeye ne kadar yansıyacağını anlamak zorlaşır.

Kaynak kodun, bulut hesaplarının, alan adlarının, veritabanlarının ve proje için açılan diğer hesapların kimin kontrolünde olacağını sözleşmeden önce sorun. Bunun proje bittikten sonra tartışılmaya başlanması iki tarafa da gereksiz bir sorun çıkarır.

Yayına aldıktan sonrası ayrı bir başlık. Hata takibini, güncellemeleri ve altyapıyı kimin yöneteceği baştan belli olmalı.

Geliştirme sırasında ürünü ne sıklıkla göreceğinizi de öğrenin. Sunum ve durum raporu projenin nerede olduğunu göstermez. Çalışan bir sürüm gösterir.

Intellego'da müşteriler proje boyunca doğrudan teknik ekiple çalışıyor. Kaynak kodu ve mümkün olduğunca proje altyapısını müşterinin kontrolündeki hesaplarda tutuyoruz. Çalışan sürümleri de iki haftada bir paylaşıyoruz.

Bir yazılım projesinin maliyeti nasıl belirleniyor?

Benzer görünen iki uygulamanın geliştirme maliyeti arasında büyük fark olabilir. Bunun nedeni genellikle ekran sayısı değil, ekranların arkasındaki iş kuralları ve sistemin başka servislerle ne kadar konuşması gerektiğidir.

Basit bir yönetim paneli ile farklı kullanıcı rolleri, onay süreçleri, ödeme sistemleri, ERP entegrasyonu ve otomatik bildirimler içeren bir uygulama dışarıdan birbirine benzeyebilir. Geliştirme yükleri aynı değildir.

Bu yüzden fiyat vermeden önce temel kullanıcı akışlarını, entegrasyonları ve yetkilendirme yapısını anlamaya çalışıyoruz. Veri modeli ve yayına çıktıktan sonraki işletme beklentileri de bu konuşmanın içinde.

Kapsamı yeterince net olan projelerde sabit kapsam ve sabit fiyatla çalışıyoruz. Ürünün geliştirme sırasında şekillenmesi bekleniyorsa, belirli bir ekip kapasitesinin ayrıldığı aylık model daha iyi işliyor.

İlk aşamada teknik doküman hazırlamanız gerekmiyor. Ne yapmak istediğinizi ve varsa bütçe aralığınızı söylemeniz, projenin yaklaşık ölçeğini konuşmamıza yetiyor.

İletişim

Üzerinde çalıştığınız işi bize anlatın. Genellikle bir iş günü içinde dönüş yapıyoruz.

Kimseye yazmadan önce kabaca bir rakam görmek isterseniz teklif formunu kullanabilirsiniz.