Sobes.tech
Middle+

Bur versiyanı buraxmalı olsanız və davamlı olaraq yeni problemlər aşkar olunursa və onların həll olunması yeni bir geriləmə mərhələsinə səbəb olursa, nə edərdiniz?

sobes.tech Süni İntellekt

AI-dan cavab

Yeni problemlərin kritikliyini qiymətləndirin. Hansılarının buraxılış üçün maneə olduğunu və hansılarının növbəti sprint və ya yama ilə düzəldilə biləcəyini müəyyən edin. İnkişaf, test və məhsul idarəetmə komandalarının birgə iclasını təşkil edin və növbəti addımları qərarlaşdırın. Seçimlər:

  • Kritik problemlər həll olunana qədər buraxılışı təxirə salın.
  • Məlum olmayan qeyri-kritik problemlərlə buraxılış həyata keçirin və sənədləşdirin.
  • Kritik problemlərin həlləri ilə dərhal buraxılışdan sonra düzəliş versiyası (yama) buraxın.

Qərar ilə paralel olaraq:

  • Funksionallığın kritik hissələrinin testinə diqqət yetirin.
  • Vəziyyət və tapılan problemlər barədə effektiv kommunikasiya təmin edin. Ümumi tapşırıq lövhələrindən (Jira, Azure DevOps və s.) istifadə edin.
  • Daimi yeni problemlərin yaranma səbəblərini analiz edin:
    • Testlərin kifayət qədər olmaması (əllə və ya avtomatlaşdırılmış).
    • İnkişaf prosesində problemlər (kodun nəzərdən keçirilməsi, kod yazma mədəniyyəti).
    • İnkişaf və testdə təciliçilik.
    • Tələblərin kifayət qədər dəqiq olmaması.

Əgər lazım olsa, regresiya testlərini gücləndirin və prioritetləşdirin. Əlavə resurslar və ya test komandasının daxilində tapşırıqların yenidən bölüşdürülməsi lazım ola bilər. Ən çox və kritik regresiya ssenarilərini avtomatlaşdırın, mümkün olsa qısa müddətdə. Buraxılışdan sonra, problemlərin əsas səbəblərini müəyyən etmək və aradan qaldırmaq üçün retrospektiv keçirin.