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

Windows Uygulamalarının Değiştirilmesiİşi devralıyor, sistemi değiştiriyoruz.

Belirtim belgesi yok, sorumlu kişi yok, tek seferde geçiş yapılamıyor. Mevcut ekranları, raporları, verileri ve cihaz entegrasyonunu inceler, aşamalı değiştirmeyi destekleriz.

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.

Eski VB6, MFC ve WinForms uygulamalarının bakımı sınıra dayandı

Korunacak ve iyileştirilecek işlevleri ayırır, bundan sonra bakımı yapılabilecek bir yapıyı yeniden tasarlarız.

Belirtim belgesi yok, yalnızca çalışan sistem kaldı

Gerçek davranışı ve iş adımlarını inceler, devralınacak belirtimi netleştiririz.

İşe etkisi büyük olduğundan tek seferde geçişten kaçınmak istiyoruz

Çevre işlevlerden başlayarak yenileme ya da paralel çalıştırma gibi geçiş yapılabilecek birimleri değerlendiririz.

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 anlatım

ActiveX / OCX Bileşenleri Bugün Nasıl Ele Alınmalı

Teknik makalede, bu alanda önem verdiğimiz konuları ve tasarım yaklaşımımızı inceleyebilirsiniz. Makaleler, üstlendiğimiz işlerden ayrı olarak sunulmaktadır.

Teknik makaleyi 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 uygulamanın belirtim incelemesi

Ekranları, raporları, verileri, dış entegrasyonları ve iş adımlarını doğrulayarak devralınacak ve değiştirilecek belirtimleri netleştirme.

Aşamalı geçiş planı

Öncelikler, paralel çalıştırma, geçiş provası ve geri almayı içeren bir devreye alma planının hazırlanması.

Yeni uygulamanın tasarımı, geliştirilmesi ve geçişi

Mevcut işi esas alarak Windows uygulamasının yeniden tasarlanması, gerçekleştirilmesi, işleyişin doğrulanması ve geçiş desteği.

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

  • Devralınacak belirtimin ve değişikliklerin düzenlenmiş özeti
  • Geçiş planı ve yeni uygulama
  • Veri doğrulama, geçiş ve geri alma adımları

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 belirtimin incelenmesi ve geçiş planıyla başlıyoruz

Hemen geliştirmeye başlamanız gerekmez: devralınacak belirtimin ve geçiş koşullarının netleştirildiği aşamadan itibaren başvurabilirsiniz.

Kılavuz ücret

Araştırma, geliştirme ve geçiş kapsamına göre teklif

Yalnızca ekran ve işlev sayısına değil; belirtim araştırmasına, veri geçişine ve paralel çalıştırma gerekliliğine de bakarı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

İşi devralıyor, sistemi değiştiriyoruz.

Eski bir uygulamayı değiştirirken gereken yalnızca ekranları yeniden çizmek değildir. Raporların ayrıntılı belirtimlerini, birikmiş verileri, cihazlarla entegrasyonu ve çalışanların elle tamamladığı işleri de doğrular; yeni sisteme nelerin devredileceğine karar vererek işe başlarız.

Danışabileceğiniz sorunlar

  • VB6 / MFC / WinForms gibi teknolojilerle yazılmış uygulamaları, bundan sonra da bakımı yapılabilecek bir yapıya taşımak istiyorsunuz
  • Belirtim belgesi yok; işe mevcut uygulamanın davranışını araştırarak başlamak istiyorsunuz
  • Geliştiriciye veya önceki sorumluya bağımlı durumu gözden geçirmek istiyorsunuz
  • İşe etkisi büyük olduğundan tek seferde geçiş yapmak zor
  • Mevcut raporların, verilerin, cihaz entegrasyonunun ve COM varlıklarının ne kadarının korunacağına karar vermek istiyorsunuz

Mevcut belirtimlerin netleştirilmesinden devreye almaya kadar

Devralınacak belirtimleri netleştiririz

Ekranları, raporları, verileri, ayarları, dış entegrasyonları ve işletim adımlarını doğrularız. Kullanılan işlevlerle artık gerekmeyenleri ayırır; mevcut hâliyle korunacak davranışları ve bu kapsamda iyileştirilecek davranışları birbirinden ayırırız.

Geçişe uygun birimlere böleriz

Yalnızca tamamen yenilemeyi değil, çevre işlevlerden başlayan değiştirmeyi ve aşamalı geçişi de değerlendiririz. Mevcut COM / ActiveX / OCX vb. bileşenlerin kullanımı sürdürülecekse, yeni uygulamayla bağlantı biçimini ve gelecekteki değiştirme yaklaşımını netleştiririz.

Yeni uygulamayı geliştirir ve geçişi doğrularız

Yeni uygulamanın tasarım ve gerçekleştirmesinin yanında; verilerin ve raporların doğrulanması, paralel çalıştırma, geçiş provası, geri alma adımları vb. işleri gereken kapsamda planlarız. Yalnızca tamamlanıp tamamlanmadığını değil, işin devralınıp devralınamadığını doğrularız.

Talebin yürütülmesi

  1. Mevcut durum incelemesi — Uygulamayı, belgeleri, verileri ve iş adımlarını doğrulayarak belirsiz noktaları ve kısıtları ortaya çıkarırız.
  2. Geçiş yaklaşımı üzerinde anlaşma — Devralınacak kapsamı, iyileştirilecek kapsamı, öncelikleri ve geçiş koşullarını belirleriz.
  3. Tasarım ve geliştirme — Üzerinde anlaşılan belirtimlere göre gerçekleştirir, eski uygulamayla davranış farklarını doğrularız.
  4. Geçiş ve devreye alma — Veri ve işletim hazırlıklarını tamamlar, aşamalı geçişe destek veririz.

Yeniden yapmaya henüz karar vermediyseniz de

“Değişikliklerle kullanmaya devam edebilir miyiz?” ve “Hangi bölümden değiştirmeye başlamalıyız?” kararlarından başlayarak danışabilirsiniz. Ağırlık mevcut yazılımın kullanımının sürdürülmesindeyse, değişiklik ve bakım kapsamında ilerleme seçeneği de vardır.

Mevcut yazılımın kullanım amacını, değiştirmeyi düşünme nedeninizi, kaynak kodunun veya belgelerin bulunup bulunmadığını ve geçiş için tercih ettiğiniz zamanı bize iletin. Bilgiler eksik olsa bile, araştırmanın nasıl yürütüleceğinden başlayarak birlikte düzenleriz.

Siparişten önce sık sorulan sorular

Belirtim belgeleri eski olan ya da hiç bulunmayan uygulamalar için de danışabilir miyiz?

Evet. Mevcut uygulamanın davranışını, ekranlarını, raporlarını, verilerini ve gerçek iş adımlarını inceleyerek devralınması gereken belirtimleri netleştiririz. Belirsiz noktalar için araştırmayı, doğrulanmış belirtimlerden ayrı tutarak sürdürürüz.

Tamamen yeniden yazmak yerine bir bölümden başlayarak değiştirebilir miyiz?

Evet, mümkündür. Çevre işlevlerin ayrıştırılmasını, eski uygulamayla paralel çalıştırmayı, aşamalı geçişi vb. değerlendiririz. Bağımlılıkları ve işletim koşullarını inceleyerek zorlanmadan geçilebilecek birimleri belirleriz.

Yenilemeden önce yalnızca araştırma ve planlama talep edebilir miyiz?

Evet. Mevcut belirtimlerin düzenlenmesinden ve geçiş yaklaşımının belirlenmesinden başlayarak talep edebilirsiniz. Araştırmada ele alınacak kapsam ile teslim edilecek çıktılar üzerinde önceden anlaşarak 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

Eski bir iş uygulamasını yeniden yapmak istiyoruz ama belirtim belgesi yok. Mevcut işleyişi inceleyerek aşamalı geçişten başlayarak görüşmek istiyoruz.

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.