KomuraSoft’un Windows geliştirme ve teknik desteği

İleri Düzey Windows Uygulamaları için Özel Yazılım Geliştirme“Yapılabilir mi bilmiyoruz” belirsizliğini geliştirme yol haritasına çevirin.

Windows’a özgü işlevler, eski yazılımlar, cihazlarla birlikte çalışma. Nasıl gerçekleştirileceği henüz belli olmayan sorunlardan başlayarak, araştırmadan tasarıma ve uygulamaya kadar bize danışabilirsiniz. Genel iş uygulamalarının geliştirilmesini de üstleniyoruz.

Belirtim belgesi olmasa da sorun değil. Bildiğiniz kadarıyla bize danışabilirsiniz.

  • Doğrudan bir mühendisle görüşün
  • Gereksinimler netleşmeden de danışabilirsiniz
  • Yalnızca ihtiyacınız olan kapsamı sipariş edebilirsiniz

Bu gibi aşamalarda bize danışabilirsiniz

Şu anda sizi zorlayan sorunla başlayalım.

Başka firmalar bunun zor olduğunu söyledi

Daha önce değerlendirilen yöntemleri ve kısıtları gözden geçirir, farklı bir uygulama yöntemi araştırırız.

Kolayca değiştirilemeyecek eski yazılımlarımız ve cihazlarımız var

Korunması gereken işlevleri ve bağlantı koşullarını netleştirir, aşamalı ilerleyen bir yapıyı değerlendiririz.

Hatanın nedenini de, kime başvuracağımızı da bilmiyoruz

Uygulamada, iletişimde, cihazda ya da işletim sisteminde nerenin inceleneceğini belirlemek üzere ayrıştırmadan başlarız.

Hedefinize yakın hizmetlere göz atın

Seçim yapamamanız sorun değil. Sorununuzu dinler, araştırmanın ya da geliştirmenin nereden başlaması gerektiğini birlikte netleştiririz.

Teknik konuları olduğu gibi danışabileceğiniz bir muhatap.

Go Komura’nın profil fotoğrafı

Temsilci ve mühendis

Go Komura

Windows’a odaklanmış bir mühendis, sorunun anlaşılmasından araştırmaya, tasarıma ve uygulamaya kadar süreci yürütür. Henüz tam olarak anlatamadığınız noktaları da teknik sorular üzerinden birlikte netleştiririz.

Kariyer ve teknoloji yığını / Şirket bilgileri

Yayımlanmış teknik örnek çalışma

Yalnızca uzun süreli çalışmadan sonra oluşan çökmenin araştırılması

Handle sayısının seyrini ve işlem sınırlarındaki günlükleri düzenleyerek araştırmayı handle sızıntısı üzerinde yoğunlaştırdık.

Sorunu ve araştırma yaklaşımını okuyun

Kapsam

İhtiyaç duyduğunuz bölümden, bütüne kadar bize emanet edebilirsiniz.

Tek bir araştırma ya da uyarlamadan, geliştirmenin tamamına kadar. Siparişin kapsamını mevcut durumunuza göre belirleriz.

Windows masaüstü uygulaması geliştirme

C++, C# ve .NET gibi teknolojilerle iş uygulamalarının, cihaz entegrasyonu uygulamalarının ve özel araçların tasarımı ve geliştirilmesi.

Windows'a özgü işlevleri kullanan geliştirme

Windows API, işlem (process), hizmet, oturum, kullanıcı ve yetkilerle ilgili gereksinimlerin araştırılması ve gerçekleştirilmesi.

Mevcut Windows yazılımlarının incelenmesi ve yenilenmesi

Mevcut belirtimleri ve bağımlılıkları doğrulayarak değişiklik, yeniden yapılandırma ve yeni ortama aşamalı geçiş için destek.

Harici cihazlarla entegrasyon

USB, HID, seri iletişim, endüstriyel kameralar, özel giriş cihazları vb. ile çalışan yazılımların geliştirilmesi.

Hata ve performans sorunlarının araştırılması

Çökmelerin, bellek ve handle sızıntılarının, performans düşüşünün ve yeniden üretilmesi zor arızaların ayrıştırılması ile düzeltme desteği.

Özel işletim koşullarına uyum

Çevrimdışı çalışma, kapalı ağlar, yetki denetimi ve birden fazla kullanıcı ile bilgisayarda durum yönetimi gözetilerek yapılan tasarım.

Doğrulanan ve teslim edilen çıktı örnekleri

  • Uygulama yöntemi ve kısıtların düzenlenmiş özeti
  • Geliştirme kapsamı, doğrulama koşulları ve teklif
  • Üzerinde anlaşılan kapsamdaki geliştirme veya araştırma sonuçları

Sipariş kapsamına göre değişen örneklerdir. Çıktıların kapsamı ve biçimi, teklif hazırlanırken kararlaştırılır.

Bunlardan birine yakın bir sorununuz varsa, önce durumu anlatın.

Belirtim belgesi olmasa da sorun değil. Bildiğiniz kadarıyla bize danışabilirsiniz.

Ücret ve süreç

Başlangıçta her şeyi belirlemeniz gerekmez.

Uygulama yönteminin ve geliştirme kapsamının netleştirilmesiyle başlıyoruz

Amacı ve kısıtları dinliyor, önce doğrulanacak kısmı asıl geliştirmede yapılacak kısımdan ayırıyoruz.

Kılavuz ücret

İçerik incelendikten sonra size özel teklif

Asıl geliştirmenin sipariş edilmesi esasına dayanan ön incelemenin koşulları aşağıdadır.

Ön incelemenin ücretsiz kapsamı ve ücretli işler

Uygulanabilir bulunması halinde asıl geliştirmeyi bize sipariş etmeniz esasına dayanarak, teklif ve sipariş kararı için gereken kapsamdaki ön inceleme kural olarak ücretsizdir. Uzun süreli doğrulama, özel ortam kurulumu, prototip veya PoC ve ayrıntılı araştırma raporu teslimi gibi işler ücretli olabilir.

Araştırmanın ya da incelemenin kendisini sipariş ederseniz, bunu bağımsız ve ücretli bir iş olarak teklif ederiz. Ücretli olduğunda, başlamadan önce kapsamı ve ücreti bildiririz.

  1. Durumu paylaşın

    Amacı, sorunu ve hedef ortamı bildiğiniz kadarıyla iletin.

  2. Kapsamı ve ücreti doğrulayın

    Gerekli araştırmayı, çalışma kapsamını, çıktıları, ücreti ve süreci bildiririz.

  3. Anlaştıktan sonra başlarız

    Araştırma veya geliştirme sürerken ara durumu, doğrulanan hususları ve geriye kalan kısıtları sizinle paylaşırız.

  4. Sonucu doğrulayın ve teslim alın

    Sonucu üzerinde anlaşılan koşullarda doğrular, devreye almaya veya bir sonraki adıma hazırlarız.

Teknik içeriği daha ayrıntılı öğrenmek ister misiniz?

Desteklenen teknolojileri ve ayrıntılı süreci açın

Nasıl gerçekleştirileceği belirsiz Windows projelerini, araştırmadan tasarıma ve geliştirmeye taşıyoruz.

Mevcut sistemlerle karmaşık entegrasyon, Windows'a özgü davranışlar, özel işletim koşulları. Belirtimlere uygun yazmakla çözülmeyen sorunları mühendislerimiz doğrudan dinler, doğrulayarak geliştirmeyi yürütür.

Gereksinimlerin ya da teknoloji seçiminin belirlenmiş olması gerekmez. Gerçekleştirmek istediklerinizle ve şu an yaşadığınız zorluklarla başlayarak bize danışabilirsiniz.

Danışabileceğiniz Windows sorunları

  • Başka şirketlerce zor olduğu söylendi, farklı bir gerçekleştirme yöntemi değerlendirmek istiyorsunuz
  • Windows üzerinde gerçekleştirmek istediğiniz bir işlev var, ancak hangi mekanizmanın kullanılacağını bilmiyorsunuz
  • Eski bir Windows uygulamasını mevcut belirtimlerden yararlanarak güncellemek istiyorsunuz
  • İşlem (process), hizmet, oturum ve yetkilerle ilgili gereksinimleri gerçekleştirmek istiyorsunuz
  • USB / HID ya da endüstriyel kamera gibi harici cihazlarla entegrasyon kurmak istiyorsunuz
  • Yasal yetkiler ve ürünün kullanım koşulları çerçevesinde, kimlik bilgilerinin ve uygulama durumunun devredilmesini değerlendirmek istiyorsunuz
  • Yeniden üretilmesi zor çökmelerin, iletişim duraksamalarının ve kaynak sızıntılarının nedenini araştırmak istiyorsunuz

Belirsiz kısımları önce doğrulayarak geliştirme için bir yol haritası çıkarıyoruz

KomuraSoft'un ele aldığı ileri düzey Windows geliştirme, yalnızca çok işlevli projelerden ibaret değildir. “Gerçekleştirilebilir mi”, “hangi yöntem uygun”, “neden beklendiği gibi çalışmıyor” sorularının henüz yanıtlanmadığı projeler de buna dahildir.

Gerekli araştırma ve doğrulamayı önce yapar, doğrulanabilenleri ve geriye kalan sorunları birbirinden ayırırız. Ardından gerçekleştirme yöntemi, geliştirme kapsamı, maliyet ve süre kararları için gereken bilgileri düzenleriz.

Sorunun netleştirilmesi
Yöntemlerin karşılaştırılması
Doğrulama
Tasarım
Gerçekleştirme ve doğrulama

Gerçekleştirilebilir olup olmadığını dayanaksız biçimde kesin olarak söylemeyiz; araştırmada anlaşılan kısıtları ve alternatifleri de paylaşırız. Zor kısımları belirsiz bırakarak asıl geliştirmeye geçmemeye önem veriyoruz.

Üstlendiğimiz geliştirme ve araştırma alanları

Windows uygulamalarının yeni geliştirilmesi

C++, C# ve .NET gibi teknolojilerle yazılan iş uygulamaları ve özel araçlar. Yalnızca ekranı değil; iletişimi, raporları, arka plan işlemlerini ve devreye alma sonrası işletimi de kapsayacak şekilde tasarlarız.

Windows'a özgü işlevlerin kullanımı

Windows API, işlem, hizmet, kullanıcı, yetki ve oturumla ilgili gereksinimler. Kullanım koşullarını ve işletim sisteminin kısıtlarını doğrular, uygun mekanizmayı değerlendiririz.

Mevcut yazılımların değiştirilmesi ve yenilenmesi

Eski uygulamaların belirtim incelemesi, işlev ekleme, yapının gözden geçirilmesi ve aşamalı geçiş. Mevcut varlıklardan korunacak kısmı ve yeni oluşturulacak kısmı ayırarak ilerleriz.

Cihazlar ve çevre birimleriyle entegrasyon

USB, HID, seri iletişim, endüstriyel kameralar, özel giriş cihazları vb. ile entegrasyon. Üreticinin belirtimlerini ve SDK'sını inceler, gerçek cihazla doğrularız.

Hata ve performans sorunlarının araştırılması

Çökmeler, iletişim duraksamaları, bellek ve handle sızıntıları, performans düşüşü. Günlüklerden ve ölçüm sonuçlarından olası nedenleri daraltır, değişikliğe veya ek araştırmaya bağlarız.

İşletim koşullarına uygun tasarım

Çevrimdışı çalışma, kapalı ağlar, yetki denetimi, birden fazla kullanıcı ve bilgisayarda kullanım gibi durumlar. Sahadaki kısıtları esas alarak dağıtım, durum yönetimi ve günlükleme mekanizmalarını kurarız.

Sıradan iş uygulamalarının yeni geliştirilmesini ve mevcut yazılımların değiştirilmesini ve bakımını da üstleniyoruz. Sorunun zorluk düzeyine ya da hangi teknolojinin kullanılacağına önceden sizin karar vermeniz gerekmez.

Uygulanabilirlik ön incelemesi hakkında

Asıl geliştirme siparişinin verileceği varsayımıyla yapılan ön inceleme, prensip olarak ücretsizdir.

Uygulanabilir olduğuna karar verilmesi hâlinde asıl geliştirmeyi sipariş edeceğiniz varsayımıyla, teklif ve sipariş kararı için gereken kapsamdaki ön incelemeyi prensip olarak ücretsiz yapıyoruz.

Uzun süreli doğrulama, özel bir ortamın kurulması, prototip veya PoC geliştirme, ayrıntılı bir araştırma raporunun teslimi gibi işler gerekirse ücretli olabilir. Ücretli olacaksa, başlamadan önce araştırma kapsamını ve maliyeti bildiririz.

Asıl geliştirmeden ayrı olarak, kök neden analizi veya yöntem doğrulaması gibi araştırmanın kendisini talep etmeniz hâlinde hizmet ücretlidir. Amacınıza göre uygun çalışma biçimlerini ayrı ayrı öneririz.

Teknik örnekler ve örnek çalışmalar

Belirtim belgesi bulunmayan mevcut bir uygulamadan yola çıkarak yerine geçecek sistem yapısının değerlendirilmesi

Gerçek davranış ve bağımlılıklar araştırılarak belirtimler düzenlendi ve aşamalı geçişe uygun bir alternatif yöntem tasarlandı. Gizlilik nedeniyle yalnızca teknik sorunlar anonimleştirilerek sunulmaktadır.

Teknik sorunları ve araştırmanın nasıl yürütüldüğünü örnek çalışmalar listesinde da tanıtıyoruz.

Mühendislerimiz sorunlarınızı doğrudan dinler

Windows konusunda uzmanlaşmış mühendislerimiz, gereksinimlerin doğrulanmasından araştırmaya, tasarıma ve gerçekleştirmeye kadar ilgilenir. Sahadaki sorunları teknik konulara dönüştürür; doğrulananları, geriye kalan kısıtları ve bundan sonra karar verilecek noktaları sizinle paylaşarak ilerleriz.

Yalnızca Japonya'dan değil, yurt dışından gelen taleplere de yanıt veriyoruz. Hedef ortamı ve gereken cihazları ile belgeleri doğrulayarak, doğrulama yapılabilecek koşulları birlikte hazırlarız.

Danışmadan teslime

  1. Sorunun doğrulanması — Gerçekleştirmek istediklerinizi, mevcut durumu ve değiştirilemeyen koşulları dinleriz.
  2. Gerekli araştırma ve doğrulama — Belirsiz kısımları düzenler, yukarıdaki koşullar doğrultusunda araştırma kapsamını belirleriz.
  3. Yöntem, kapsam ve teklif önerisi — Doğrulama sonuçlarını ve kısıtları esas alarak geliştirmenin nasıl yürütüleceğini öneririz.
  4. Resmî sipariş ve geliştirme — Üzerinde anlaşılan kapsamda tasarlar ve gerçekleştirir, ara aşamaları sizinle paylaşırız.
  5. Doğrulama ve teslim — Üzerinde anlaşılan koşullarda çalışmayı doğrular, devreye alma ve bakımın kapsamını düzenleriz.

“Gerçekleştirilebilir mi, bilmiyoruz” aşamasından itibaren danışın

Ayrıntılı bir belirtim belgesine veya teknik terimlere gerek yoktur. “Neyi gerçekleştirmek istediğinizi”, “şu anda nerede zorlandığınızı” ve “kullandığınız uygulamayı ya da cihazları” bildiğiniz kadarıyla bize anlatın.

Gerçekleştirme yönteminin araştırılması, yeni geliştirme, mevcut yazılımın değiştirilmesi ve kök neden analizinden hangisiyle başlanması gerektiğini birlikte netleştiririz.

Siparişten önce sık sorulan sorular

Gereksinimler netleşmemişken de danışabilir miyiz?

Evet. Gerçekleştirmek istediklerinizi, şu anda yaşadığınız zorlukları ve değiştirilemeyen koşulları bildiğiniz kadarıyla bize iletin. Nasıl gerçekleştirileceğinin ve gereken belirtimlerin netleştirilmesinden başlayarak mühendislerimiz doğrudan ilgilenir.

Başka şirketlerin zor olduğunu söylediği projeler için de danışabilir miyiz?

Danışabilirsiniz. Daha önce değerlendirdiğiniz yöntemleri ve kısıtları inceler, gerektiğinde Windows'un davranışını, API belirtimlerini ve gerçek cihazdaki çalışmayı araştırırız. Gerçekleştirilebileceğini garanti etmiyoruz; uygulanabilir yöntemleri ve geriye kalan kısıtları doğrulayarak öneriyoruz.

Uygulanabilirlik ön incelemesi ücretsiz mi?

Uygulanabilir olduğuna karar verilmesi hâlinde asıl geliştirmeyi sipariş edeceğiniz varsayımıyla, teklif ve sipariş kararı için gereken kapsamdaki ön incelemeyi prensip olarak ücretsiz yapıyoruz. Uzun süreli doğrulama, özel bir ortamın kurulması, prototip veya PoC geliştirme, ayrıntılı bir araştırma raporunun teslimi gibi işler gerekirse ücretli olabilir. Ücretli olacaksa kapsamı ve maliyeti başlamadan önce bildiririz.

Yalnızca araştırmayı talep edebilir miyiz?

Evet. Hataların kök neden analizi veya yöntem doğrulaması gibi araştırmanın kendisini talep etmeniz hâlinde hizmet ücretlidir. Asıl geliştirme siparişi varsayımıyla yapılan ön incelemeden ayrı olarak, kapsam, süre ve çıktılar üzerinde anlaşarak ilerleriz.

Yalnızca zorluk düzeyi yüksek projelerle mi sınırlısınız?

Hayır. Sıradan Windows iş uygulamalarının yeni geliştirilmesini, mevcut yazılımlara işlev eklenmesini ve bakımını da üstleniyoruz. Zorluk düzeyine sizin karar vermeniz gerekmez. Amacınıza ve yaşadığınız soruna uygun bir çalışma biçimi öneririz.

Yurt dışından da talep edebilir miyiz?

Evet. Yalnızca Japonya'dan değil, yurt dışından gelen Windows geliştirme taleplerini de karşılıyoruz. Kullanım ortamını, iletişim yöntemini ve doğrulama için gereken cihazları ile belgeleri doğrulayarak ilerleriz.

İletişim

Önce mevcut durumu birkaç satırla anlatın.

Ayrıntılı belirtim ya da teknik terimler gerekmez. Aşağıdakileri bildiğiniz kadarıyla iletin.

  • Yaşadığınız sorun ya da gerçekleştirmek istediğiniz hedef
  • İlgili yazılım, cihaz ve ortam
  • Tercih ettiğiniz zaman (belirlenmemiş olması sorun değil)

İlk başvuruda gizli belge veya parola eklemeniz gerekmez.

Danışma metni örneği

Windows’ta gerçekleştirmek istediğim bir işlev var ama hangi mekanizmanın kullanılacağını bilmiyorum. Mevcut yazılımın korunup korunamayacağını da görüşmek istiyorum.

Belirtim belgesi olmasa da sorun değil. Bildiğiniz kadarıyla bize danışabilirsiniz.

Görüşme düğmesi, bize ulaşma yollarını içeren Türkçe iletişim sayfasını açar. “E-posta ile görüşün”, hizmet adını içeren bir e-posta oluşturabilir.