01Öncesi kontrol listesi
- Kaynak kod deposu
- Sunucu ve veritabanı erişimi
- Varsa mevcut dokümanlar ve hata kayıtları
- Uygulamanın kritik iş akışlarının listesi
- Tam yedek alındı ve doğrulandı
02Sonrası kontrol listesi
- Açık kritik hata: 0
- Test kapsamı: Kritik akışları kapsıyor
- Ortalama düzeltme süresi: Azalan eğilim
- Güncel olmayan bağımlılık: Kritik olan yok
- Formlar, ödeme ve kritik işlemler denendi
- Yedekleme ve izleme çalışıyor
03Belirti, neden ve çözüm
| Belirti | Olası neden | Çözüm |
|---|---|---|
| Önceki firmaya ulaşılamıyor | Kod/erişim işletmede değil | Devralma ve erişim kurtarma |
| Her düzeltme yeni hata doğuruyor | Test yok | Otomatik testler |
| Eski PHP/framework sürümü | Güncelleme yapılmamış | Kademeli sürüm yükseltme |
04İşletim ve bakım ipuçları
- Hata kayıtları önceliğe göre sınıflandırılır.
- Dokümantasyon değişikliklerle birlikte güncellenir.
- Bağımlılık güvenlik uyarıları düzenli taranır.
05Kapsamı ve maliyeti etkileyenler
- aylık bakım mı olay bazlı iş mi
- dokümantasyon ve test kapsamı
- kod tabanının büyüklüğü ve durumu
- kullanılan teknolojilerin güncelliği
06Planlama notları
- Kaynak kod ve sunucu erişimi işletmede olmalıdır; değilse önce bu çözülür.
- İşe kod ve altyapı incelemesiyle başlanır: kaynak kod, erişimler, sürümler, dokümantasyon.
- Değişiklikler sürüm kontrolüyle (Git) ve test ortamında yapılır.
07Hangi 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.
08Kod iyileştirme (refactoring) hangi işletmelerde kullanılır?
- Eski (legacy) sistemler
- Mobil uygulamalar
- Yarım kalan projeler
- E-ticaret siteleri
09Bingöl Merkez'de kontrol desteği
Bingöl Merkez'in PTT verisindeki 215 yerleşim kaydı 5 farklı posta koduna dağılır. Bu kayıtlardan 1 tanesi organize sanayi veya serbest bölge kaydıdır.
Yazılım projelerinde analiz, tasarım ve geliştirme çoğunlukla uzaktan, görüntülü toplantılarla yürür; Bingöl Merkez'deki işletmelerle ekran paylaşımlı demolar ve ortak bir proje panosu üzerinden çalışılır. Donanım kurulumu, saha keşfi veya kullanıcı eğitimi gereken işlerde yerinde çalışma planlanır.
Bingöl genelinde Karlıova, Adaklı ve Solhan gibi diğer ilçelerdeki işletmelerle de aynı uzaktan çalışma düzeniyle ilerlenir.
Bingöl Merkez bölgesinden kod iyileştirme (refactoring) talebiniz için 0540 003 19 81 numarasını arayabilir veya teklif formunu doldurabilirsiniz.
SSSSık sorulan sorular
Bingöl Merkez'de yüz yüze görüşebilir miyiz?
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.
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.
Kontrol listesini kendim uygulayabilir miyim?
Evet. Listede sorun görürseniz ekran görüntüsüyle birlikte bize iletebilirsiniz.
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.
Bakım anlaşmasında neler olur?
İzleme, güncelleme, yedek kontrolü, hata düzeltme ve küçük geliştirmeler kapsamda yazılı olarak belirtilir; kapsam dışı işler ayrıca planlanır.
Kontrol listesi ne sıklıkla uygulanmalı?
Her büyük değişiklik öncesi ve sonrası; rutin kontroller için ayda bir yeterlidir.
Sadece Bingöl için mi çalışıyorsunuz?
Hayır, Türkiye'nin her ilindeki işletmelerle çalışıyoruz; Doğu Anadolu Bölgesi dahil tüm bölgelerde süreç aynı düzenle yürür.
→İlgili sayfalar
Kod İyileştirme (Refactoring) hakkında diğer konular
- Kod iyileştirme (refactoring)Tespit, uygulama ve teslim
- Kod iyileştirme (refactoring) sonuçların ölçülmesiHangi metriklerle ölçülür
- Kod iyileştirme (refactoring) sorunları ve belirtileriHangi belirti neyi gösterir
- Kod iyileştirme (refactoring) nasıl yapılırAdım adım uygulama
- Kod iyileştirme (refactoring) tespit ve analizSorunun nasıl tespit edildiği
Bingöl Merkez'de ilgili hizmetler
Bingöl içindeki diğer ilçeler
Bu sayfada geçen kavramlar
- refactoring
- test kapsamı
- dokümantasyon
- Git
- test ortamı
- bakım sözleşmesi
- sürüm yükseltme
- teknik borç
- otomatik test
- Bingöl
- Merkez