Fiyat; hizmetin kapsamına, sorunun niteliğine ve gerekli işlemlere göre değişebilir.
01Maliyeti belirleyenler
- kod tabanının büyüklüğü ve durumu
- aylık bakım mı olay bazlı iş mi
- kullanılan teknolojilerin güncelliği
- erişimlerin hazır olup olmadığı
- aciliyet ve destek penceresi
02Ön değerlendirme akışı
- Sorunun kısa açıklaması ve varsa ekran görüntüleri
- Gerekli erişimler: kaynak kod deposu ve Sunucu ve veritabanı erişimi
- Hızlı inceleme ve bulguların paylaşılması
- Yazılı kapsam ve teklif
03Hangi sistemlerde uygulanır?
- Web siteleri
- Özel yazılımlar
- Mobil uygulamalar
- E-ticaret siteleri
- Yarım kalan projeler
- Eski (legacy) sistemler
04Teklif soruları
- Yayın sonrası hata düzeltme ve bakım koşulları neler?
- Kaynak kod ve veri kime ait olacak, teslimde nasıl verilecek?
- Dokümantasyon ve kullanıcı eğitimi kapsamda mı?
- Ödeme planı teslim aşamalarına bağlı mı?
- Kapsam ve teslim kriterleri yazılı olarak belirtiliyor mu?
05Bulanık'ta teklif
Bulanık, Muş iline bağlı bir ilçedir ve PTT adres verisine göre 123 mahalle ve köy kaydından oluşur.
Mesafe yazılım işinin önünde engel değildir: Bulanık'taki ekiplerle görüntülü görüşme, ekran paylaşımı ve test ortamı bağlantısıyla çalışılır; cihaz kurulumu veya saha keşfi gerekirse yerinde ziyaret planlanır.
Muş genelinde Varto, Hasköy ve Korkut gibi diğer ilçelerdeki işletmelerle de aynı uzaktan çalışma düzeniyle ilerlenir.
Sorunu kısa bir notla ve ekran görüntüsüyle WhatsApp'tan iletin; kod iyileştirme (refactoring) için ön değerlendirme yapalım. Telefon: 0540 003 19 81.
06Hangi durumlarda gündeme gelir?
Refactoring gerektiğinde
Refactoring, kod iyileştirme (refactoring) projesinde kapsamın başında konuşulan başlıklardandır; analizde kimin kullanacağı ve nasıl çalışacağı netleştirilir.
Yazılımı geliştiren firma artık ulaşılamaz olduğunda
Kod iyileştirme (refactoring) kapsamında kod ve erişimler devralınır, belgelenir ve risk analizi çıkarılır.
07İşletim ve bakım ipuçları
- Dokümantasyon değişikliklerle birlikte güncellenir.
- Hata kayıtları önceliğe göre sınıflandırılır.
- Aylık bakım raporunda yapılan işler ve açık riskler paylaşılır.
08Planlama notları
- Bakım kapsamı yazılı tanımlanır: izleme, güncelleme, hata düzeltme, küçük geliştirme.
- Değişiklikler sürüm kontrolüyle (Git) ve test ortamında yapılır.
- Önce kritik hatalar ve güvenlik güncellemeleri, sonra yeni özellikler.
09Örnek kapsam hesabı
Örnek: kod sağlığı öncelik tablosu
- Modül sayısı
- 32
- Test kapsamı
- %37 → öncelik: orta
- Güncel bağımlılık oranı
- %90 → öncelik: düşük
- Önerilen ilk adım
- dokümantasyon ve izleme
Puan değil, öncelik sınıflamasıdır. Not: örnek hesaptır; kesin plan analizde çıkar.
SSSSık sorulan sorular
Sadece Muş için mi çalışıyorsunuz?
Askadar Yazılım 81 ilde uzaktan çalışır; Muş de bunlardan biridir. Yerinde iş gerektiğinde ziyaret planlanır.
Kod iyileştirme (refactoring) öncesinde neleri hazırlamalıyım?
Kaynak kod deposu, sunucu ve veritabanı erişimi ve varsa mevcut dokümanlar ve hata kayıtları işi hızlandırır.
Kod iyileştirme (refactoring) sırasında site veya uygulama kapanır mı?
Hazırlık test ortamında yapılır; canlı ortamdaki değişiklik önceden haber verilen kısa bir bakım penceresinde uygulanır.
Bulanık'ta bulunuyorum, yerinde görüşme mümkün mü?
Toplantılar görüntülü yapılır ve ekran paylaşımıyla ilerler. Cihaz kurulumu, saha incelemesi veya ekip eğitimi gibi yerinde bulunmayı gerektiren adımlar ayrıca planlanır.
Fiyat neden önceden verilemiyor?
Sorunun kaynağı ve kapsamı incelenmeden verilen fiyat ya eksik ya fazla olur; kısa bir ön değerlendirme doğru teklifi sağlar.
Ön değerlendirme ücretli mi?
Kapsam ve gereken çalışmaya göre değişir; görüşmede ön değerlendirmenin nasıl yapılacağı açıkça konuşulur.
Başka firmanın yazdığı koda müdahale eder misiniz?
Evet. Önce kod ve erişimler incelenir, risk analizi ve öncelik listesi çıkarılır; ardından bakım veya geliştirme planı yapılır.
→İlgili sayfalar
Kod İyileştirme (Refactoring) hakkında diğer konular
- Kod iyileştirme (refactoring): acil durumda ne yapılmalı?Site veya uygulama çöktüğünde ilk adımlar
- Kod iyileştirme (refactoring) kontrol listesiAdım adım kontrol listesi
- Kod iyileştirme (refactoring) nasıl yapılırAdım adım uygulama
- Kod iyileştirme (refactoring): kendin yap mı, uzman mı?Kendi yapılabilenler ve uzman gerektirenler
- Kod iyileştirme (refactoring) tespit ve analizSorunun nasıl tespit edildiği
Bulanık'ta ilgili hizmetler
Muş içindeki diğer ilçeler
Bu sayfada geçen kavramlar
- refactoring
- test kapsamı
- dokümantasyon
- Git
- test ortamı
- hata kaydı
- bakım sözleşmesi
- Muş
- Bulanık