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

Mevcut Windows Yazılımlarında Değişiklik ve BakımBugünkü işi taşıyan yazılım, bundan sonra da çalışsın.

Alışılmış kullanımı ve raporları koruyarak işlev ekleme, hata düzeltme ve performans iyileştirme. Baştan yazmayı varsaymadan, gereken bölümlerden başlayarak uyarlama yaparız.

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.

Her değişiklikte başka bir işlevin bozulmasından endişe ediyoruz

Etki alanını ve mevcut davranışı doğrular, testler ve geri alma dahil uyarlamayı yaparız.

Selefimiz artık yok, bu yüzden kimse koda dokunamıyor

Elde kalan kod, belge ve ortamı inceleyerek devralma sürecini destekleriz.

Çalışıyor ama yavaş, kararsız veya güncellenemiyor

İyileştirmenin etkisini ve işletmeye yansımasını değerlendirerek önce hangi noktalara müdahale edileceğini daraltırız.

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.

Mevcut Windows yazılımına özellik ekleme ve değişiklik

Mevcut iş adımları ve bağımlılıklar doğrulandıktan sonra özellik ekleme, hata düzeltme ve sürekli bakım.

64 bit desteği ve yapının gözden geçirilmesi

x86 varsayımına dayanan yapıların ve bağımlı parçaların araştırılması, 32 bit / 64 bit karışık ortam gözetilerek değişikliklerin yapılması.

Yapının aşamalı güncellenmesi

Tamamen yenilemeyi baştan varsaymadan, öncelikli işlevlerden başlayarak bakımı kolay bir yapıya güncelleme.

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

  • Mevcut yapının ve etki alanının düzenlenmiş özeti
  • Uyarlanmış yazılım ve doğrulama sonuçları
  • Devreye alma, geri alma ve bakım açısından dikkat edilecek noktalar

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.

Mevcut durumun incelenmesi ve öncelikli uyarlamalarla başlıyoruz

Kaynak kodun ve geliştirme ortamının durumunu inceler, korunacak davranışı ve değiştirilecek kapsamı belirleriz.

Kılavuz ücret

Uyarlama ve bakım kapsamına göre teklif

İlgili işlevleri, bağımlı bileşenleri, araştırma gerekip gerekmediğini ve sürekli bakımın kapsamını inceler, buna göre öneri sunarız.

Ö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

Alıştığınız Windows yazılımını, bundan sonra da kullanmaya devam edebileceğiniz bir hâle getiriyoruz.

Yazılım işinizde vazgeçilmez olduğu için kolayca yeniden yazılamıyor. KomuraSoft, mevcut işlevleri ve işletimi kavradıktan sonra gereken değişiklik ve bakım çalışmalarını yürütür. Tamamen yenilemeyi baştan varsaymadan, faydayı ve etkiyi tartarak iyileştirilecek kapsamı belirleriz.

Danışabileceğiniz sorunlar

  • Mevcut işlemleri ve raporları koruyarak işlev eklemek istiyorsunuz
  • Her değişiklikte başka bir hata ortaya çıktığı için yapıyı baştan gözden geçirmek istiyorsunuz
  • Yavaş çalışma ya da uzun süre kullanıldığında kararsızlaşma gibi sorunları iyileştirmek istiyorsunuz
  • 32 bit varsayımlı yazılımlar ve eski parçalar, ortamın güncellenmesini engelliyor
  • Sorumlu kişinin işten ayrılması gibi nedenlerle, bundan sonraki değişiklik ve bakım için danışabileceğiniz bir muhatap arıyorsunuz

Üstlendiğimiz değişiklik ve bakım çalışmaları

VB6 / MFC / WinForms gibi teknolojilerle yazılmış mevcut uygulamalarda özellik ekleme, hata düzeltme, performans iyileştirme ve kod yapısının düzenlenmesini yürütürüz. COM / ActiveX / OCX ile C++ / C#’ın bir arada bulunduğu yapıları da bağımlılıkları doğrulayarak ele alırız.

64 bit desteğinde veya yeni bir yapıya güncellemede yalnızca uygulamanın kendisini değil; kullanılan DLL’leri, kayıt yöntemini, yetkileri ve dağıtım yapılan ortamı da inceleriz. Gerektiğinde günlükleri ve testleri güçlendirerek değişikliğin etkisinin izlenmesini kolaylaştırırız.

Mevcut iş süreçlerine etkiyi sınırlayan çalışma biçimi

Önem verdiğimiz nokta, yalnızca değişecek kısımları değil, korunması gereken davranışları da netleştirmektir.

  1. Mevcut durumu kavrarız. İş adımlarını, bağımlı parçaları, geliştirme ve dağıtım ortamını ve bilinen sorunları düzenleriz.
  2. Değişiklik kapsamını daraltırız. Öncelikleri ve etki alanını doğrular, korunacak ve değiştirilecek kısımları belirleriz.
  3. Doğrulama yöntemini hazırlarız. Mevcut işlevler için testleri, günlükleri ve gerektiğinde geri alma adımlarını oluştururuz.
  4. Aşamalı olarak uygularız. Her değişiklikte çalışmayı doğrular, devreye almayı işletim koşullarına göre ilerletiriz.

Değiştirmek mi, yenilemek mi konusunda kararsızsanız

Mevcut yazılımı kullanmaya devam etmenin mi yoksa baştan yeniden yapmanın mı uygun olduğu, bakım durumuna ve yazılımı bundan sonra ne kadar süre kullanacağınıza göre değişir. Önce mevcut durumu inceler, değişiklikle karşılanabilecek kapsamı ve yenilemenin değerlendirilmesi gereken kapsamı netleştiririz.

Ağırlık yeni bir uygulamaya geçişteyse Windows uygulamalarının değiştirilmesi sayfamıza da göz atabilirsiniz. Danışırken, mevcut yazılımda sorun yaşadığınız noktaları ve kaynak kodun, belirtim belgelerinin ve geliştirme ortamının bulunup bulunmadığını bize bildirin.

Siparişten önce sık sorulan sorular

Eski Windows yazılımlarında da değişiklik yapılabilir mi?

VB6, MFC ve WinForms gibi teknolojilerle yazılmış mevcut yazılımlar için de danışabilirsiniz. Kaynak kodun, geliştirme ortamının ve bağımlı bileşenlerin durumunu inceler, değişiklik yapılabilecek kapsamı ve gereken hazırlıkları netleştiririz.

Hepsini yeniden yazmadan, yalnızca gereken bölümleri iyileştirebilir miyiz?

Evet. Mevcut yazılımın kullanılmaya devam edeceği varsayımıyla, öncelikli hata düzeltmeleriyle ve özellik eklemeleriyle başlanabilir. Değişikliğin kapsamını, doğrulanacak işlevleri ve geri alma yöntemini önceden netleştiririz.

Belirtim belgesi veya o günkü sorumlu kişi yoksa da danışabilir miyiz?

Danışabilirsiniz. Elde kalan belgeleri, kodu ve gerçek davranışı inceleriz; bilinen belirtimlerle ek araştırma gerektiren noktaları ayırarak başlarız.

İ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

Şu anda kullandığımız Windows yazılımına bir işlev eklemek istiyoruz. Geliştiriciye başvuramadığımız için araştırmadan başlamanızı rica ediyoruz.

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.