Yazılım Danışmanlığı · Ankara

Yazmadan önce neyi yazmayacağınıza karar verin.Yazılım Danışmanlığı — Ankara

Teknoloji kararlarında dışarıdan bakış: mevcut sistemin değerlendirilmesi, yol haritası ve alınacak/yapılacak kararının gerekçelendirilmesi.

Mevcut durum analiziYol haritasıMimari değerlendirmeTedarikçi seçimiTeknik denetimDevir planı

Danışmanlık işlerinde en çok sorulan soru "hangi teknolojiyi kullanalım" oluyor. Pratikte asıl belirleyici olan başka bir soru: bu işi gerçekten yazmak zorunda mıyız, yoksa var olan bir şeyi mi kurmalıyız?

Bir sistemi biz yazmayacak olsak da aynı cevabı veriyoruz. Yanlış kararla başlayan projede kimin yazdığı sonucu değiştirmiyor.

Bu durumlar tanıdık geliyorsa

  • Yeni bir sisteme geçmeli mi, mevcut olanı mı geliştirmeli, karar verilemiyor.
  • Gelen yazılım teklifleri birbirinden çok farklı ve karşılaştırılamıyor.
  • Mevcut yazılımın ne kadar sağlam olduğu, kimin ne yazdığı bilinmiyor.
  • Bir yazılım projesi uzadıkça uzuyor ve nedeni net değil.

Neleri kapsıyor

Mevcut sistem değerlendirmesiElde ne var, ne kadar sağlam, taşınabilir mi. Kod, mimari ve işletme tarafı birlikte bakılır.
Yap / satın al kararıHazır ürünle özel geliştirmenin karşılaştırılması; maliyet kadar devredilebilirlik de tartılır.
Yol haritasıSıralı ve ölçülebilir adımlar. Her adımın kendi başına bir karşılığı olması hedeflenir.
Teknik denetimVar olan bir yazılımın gözden geçirilmesi: güvenlik, bakım yükü ve riskli noktalar.
Tedarikçi değerlendirmesiGelen tekliflerin teknik olarak karşılaştırılması ve sorulması gereken soruların çıkarılması.
Devir planıBir sistemin başka bir ekibe ya da kuruma aktarılması için gereken adımlar.

Örnek kullanım senaryoları

Temsili örneklerdir; sizin sahanızda keşifle somutlaşır.

KararYap ya da satın alHazır ürün seçenekleri ile özel geliştirme; toplam maliyet, devredilebilirlik ve bağımlılık açısından yan yana konur.
DenetimDevralınan yazılımın sağlık kontrolüKod, veritabanı, güvenlik ve kurulum düzeni incelenir; riskli noktalar önceliğe göre sıralanır ve ilk yapılacaklar çıkarılır.
TedarikTeklif değerlendirmesiGelen teklifler aynı kapsam üzerinden karşılaştırılır; eksik bırakılan ya da belirsiz kalemler için tedarikçiye sorulacak sorular hazırlanır.

Neler teslim ediyoruz

  • Bulgular, seçenekler ve gerekçeli öneri içeren rapor
  • Önceliklendirilmiş risk listesi
  • Sıralı ve ölçülebilir adımlardan oluşan yol haritası
  • Gerekiyorsa tedarikçi karşılaştırma tablosu
  • Raporun yönetimle birlikte değerlendirildiği sunum

Nasıl ilerliyoruz

1 · DinlemeSorunun nasıl yaşandığı, kimlerin etkilendiği ve bugüne kadar ne denendiği.
2 · İncelemeSistem, veri ve süreç üzerinde somut inceleme.
3 · RaporBulgular, seçenekler ve gerekçeli öneri — tek bir yol değil, sonuçlarıyla birlikte seçenekler.
4 · Uygulama desteğiİsteğe bağlı: kararın hayata geçirilmesinde teknik destek.

Doğru seçim olduğu durumlar

  • Büyük bir yazılım kararından önce bağımsız bir görüş istiyorsunuz.
  • Kaynak koda ve çalışan ortama erişim sağlanabiliyor.
  • Raporun sonucunun kim tarafından uygulanacağından bağımsız olmasını istiyorsunuz.

Doğru seçim olmadığı durumlar

  • Önceden verilmiş bir kararın yalnızca onaylanması bekleniyorsa.
  • İnceleme için sistem ve veriye erişim verilemiyorsa.

Sık sorulanlar

Sonunda kendi ürününüzü mü önereceksiniz?

Uygun olduğunda öneriyoruz ve bunu açıkça söylüyoruz. Uygun olmadığında da söylüyoruz — hazır bir ürün ya da başka bir tedarikçi daha doğru cevapsa raporda o yazıyor.

Mevcut yazılımımızı siz yazmadınız, yine de bakar mısınız?

Evet. Teknik denetim işlerinin çoğu başka ekiplerin yazdığı sistemler üzerinde yürüyor. Kaynak koda ve çalışan bir ortama erişim yeterli.

Bu konuyu konuşalım.

Mevcut durumunuzu dinleyip nereden başlanacağını birlikte belirleyelim.