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

Hata Araştırması ve Kök Neden Analizi“Ara sıra duruyor” sorununu, araştırılabilir bir soruna çevirin.

Yerel ortamda yeniden üretilemeyen çökmeler, seyrek iletişim duraksamaları, uzun süreli çalışmadan sonraki arızalar. Günlüklerden ve ölçümlerden olası nedenleri daraltır, düzeltme ya da ek araştırma kararına zemin hazırları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.

Yalnızca günlerce ya da haftalarca çalıştıktan sonra çöküyor

Kaynakların seyrini ve anormal yolları kaydeder, hatanın oluşma koşullarını daraltırız.

Sorunun uygulamadan, cihazdan ya da ağdan kaynaklandığını bilmiyoruz

Günlükleri, paketleri ve işletim sisteminin davranışını karşılaştırarak ayrıştırırız.

Günlükler var ama nedene ulaşamıyoruz

Gereken gözlem noktalarını belirler, hipotezleri sınamaya yarayacak bilgileri topları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.

Arızanın ayrıştırılması ve kök neden araştırması

Çökmeler, iletişim duraksamaları ve yeniden üretilmesi zor arızalar için oluşma koşullarını ve olası nedenleri araştırma.

Uzun süreli çalışma arızalarının analizi

Bellek ve handle sızıntılarını, kaynak tükenmesini, artan iş parçacığı sayısını vb. sürekli gözlemleyerek analiz etme.

Düzeltme ve tekrarının önlenmesi desteği

Araştırma bulgularına dayanan düzeltme yaklaşımının hazırlanması, günlüklerin iyileştirilmesi ve hata yolu testlerinin oluşturulması.

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

  • Doğrulanan olgular ve olası nedenler
  • Uyarlama yaklaşımı veya sonraki doğrulama konuları
  • Günlük kaydı ve gözlem yöntemlerine ilişkin iyileştirme önerisi

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.

Yalnızca araştırma talebiyle de başlayabilirsiniz

Uyarlamayı toplu olarak sipariş etmeniz gerekmez: önce ayrıştırma ve neden araştırmasını talep edebilirsiniz. Süreyi ve rapor içeriğini önceden kararlaştırırız.

Kılavuz ücret

Araştırma kapsamı ve süresine göre teklif

Hatanın araştırılmasının kendisi ücretlidir. Nedenin bulunacağını garanti etmeyiz; doğrulanabilen olguları ve doğrulanamayan konuları ayrı ayrı raporları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

“Ara sıra duruyor” sorununu, araştırılabilir bir soruna dönüştürüyoruz.

Kendi makinenizde yeniden üretemiyorsunuz. Yalnızca uzun süre çalıştığında çöküyor. Sorunun uygulamadan mı cihazdan mı kaynaklandığı belli değil. Bu tür arızalarda yalnızca tahmine dayanarak düzeltme üstüne düzeltme yapmak yerine, gözlemlenebilen bilgiyi artırır ve olası nedenleri adım adım daraltırız.

Danışabileceğiniz belirtiler

  • Saatler ile haftalar süren kesintisiz çalışmanın ardından çökme veya durma oluyor
  • Endüstriyel kamera ya da çevre birimleriyle iletişim ara sıra kopuyor
  • Bellek, handle veya iş parçacığı sayısı sürekli artıyor
  • Uygulama yalnızca belirli bilgisayarlarda ya da belirli işletim koşullarında kararsız çalışıyor
  • Günlükler tutuluyor, ancak arızaya giden olaylar zinciri izlenemiyor

Araştırma nasıl ilerliyor

1. Arızanın oluşma koşullarını ve etki alanını netleştiririz

Belirtiyi, sıklığını, kullanım ortamını ve hemen öncesindeki işlem ya da değişiklikleri inceleriz. Uygulamanın içi, iletişim, cihaz ve işletim sisteminden hangisinin araştırılacağını, varsayımları birbirinden ayırarak belirleriz.

2. Gerekli bilgileri gözlemleriz

Günlükler, paketler, istisnalar, bellek kullanımı ve handle sayısı gibi veriler arasından varsayımları sınamak için gerekenleri seçeriz. Bilgi yetersizse gözlem noktaları ekler, canlı işletime getireceği yükü de gözeterek toplama yöntemini belirleriz.

3. Olası nedenleri doğrularız

Oluşma koşullarını daraltır, yeniden üretme ve karşılaştırma testleriyle varsayımları sınarız. Doğrulanan olguları ve henüz tahmin düzeyinde kalan kısımları birbirinden ayırarak düzeltme ve ek araştırma yaklaşımını belirleriz.

Araştırma sonucunu bir sonraki adıma bağlıyoruz

Neden bulunduğunda düzeltme yaklaşımını ve doğrulama yöntemini ortaya koyarız. Araştırma süresi içinde belirlenemediğinde de elenebilen etkenleri, geriye kalan olasılıkları ve bundan sonra gereken bilgileri açıkça belirtiriz. Raporun biçimi ve kapsamı talep sırasında üzerinde anlaşılarak belirlenir.

Gerektiğinde her işlem birimi için olayların sırasını izlemeyi sağlayan günlükleri, kaynakların edinilip serbest bırakıldığını doğrulayabileceğiniz kayıtları ve hata yolu testlerini de hazırlarız. Hedefimiz yalnızca o anki sorunu gidermek değil; aynı belirti yeniden ortaya çıktığında hızla karar verilebilecek bir durum yaratmaktır.

Danışırken bildiğiniz kadarını paylaşın

Belirtiyi, ne sıklıkla ortaya çıktığını, kullandığınız Windows sürümünü ve uygulamayı, şimdiye kadar denediklerinizi bize aktarın. Günlüklerin ve kaynak kodunun bulunup bulunmadığını da bildirirseniz araştırma yöntemini planlamak kolaylaşır. İlk iletişimde gizli bilgileri ya da kimlik bilgilerini göndermeniz gerekmez.

Sürekli düzeltme veya bakım da gerekiyorsa, kapsamı mevcut Windows yazılımlarında değişiklik ve bakım ile birleştirerek öneririz.

Siparişten önce sık sorulan sorular

Yalnızca kök neden araştırmasını talep edebilir miyiz?

Evet. Düzeltme çalışması olmadan, yalnızca arızanın ayrıştırılmasını veya kök neden araştırmasını da üstleniyoruz. Başlamadan önce araştırmanın kapsamı, süresi ve rapor içeriği üzerinde anlaşırız. Araştırmanın tek başına talep edilmesi durumunda hizmet ücretlidir.

Yeniden üretme oranı düşük olsa da danışabilir miyiz?

Evet. Arıza anındaki günlükleri, iletişim kayıtlarını, kaynak kullanımını vb. inceler, eksik gözlem noktalarını belirleriz. Yeniden üretebileceğiniz bir ortam yoksa, işe sahada bilgi toplama yöntemini planlayarak başlarız.

Kök nedenin mutlaka bulunacağını garanti ediyor musunuz?

Hayır, kök nedenin belirlenmesini garanti etmiyoruz. Araştırılabilecek kapsam, yeniden üretme koşullarına ve elde edilebilen bilgilere göre değişir. Doğrulanan olguları, olası nedenleri ve henüz doğrulanmamış noktaları birbirinden ayırır, ek araştırma veya düzeltme kararınıza dayanak olacak biçimde raporları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

Uygulama uzun süre çalıştırıldığında duruyor, ancak geliştirme ortamında yeniden üretilemiyor. Önce neyin incelenmesi gerektiğini 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.