Sobes.tech
Intern

Agile nədir?

sobes.tech Süni İntellekt

AI-dan cavab

Çevik (Çevik İnkişaf Metodologiyası) layihələrin idarə olunması üçün təkrarlanan və artımlı yanaşmadır və əsasən proqram təminatı inkişafında istifadə olunur.

Əsas prinsipləri Çevik Proqram İnkişaf Manifestosunda təsvir edilmişdir.

Çevik-in əsas dəyərləri:

  1. İnsanlar və qarşılıqlı əlaqələr proseslər və alətlərdən daha vacibdir.
  2. İşə yarayan proqram təminatı geniş sənədləşdirmədən daha vacibdir.
  3. Müştəri ilə əməkdaşlıq müqavilə danışıqlarından daha vacibdir.
  4. Dəyişikliklərə cavab vermək ilkin plana riayət etməkdən daha vacibdir.

Çevik-in əsas praktikaləri:

  • Qısa inkişaf dövrləri (təkrarlamalar/sprintlər): Adətən 1-4 həftə.
  • Tez-tez geribildirim: Müştəridən və komandadan.
  • Əlverişli planlaşdırma: Plan yeni tələblər və geribildirimlərə əsasən dəyişə bilər.
  • Öz-özünü təşkil edən çoxfunksiyalı komandalar: Komanda bütün lazım olan bacarıqlara malikdir.
  • Müştəri üçün dəyərə fokus: Tapşırıqların prioritetləşdirilməsi onların dəyərinə əsaslanır.

Populyar çərçivələr, Çevik prinsiplərini həyata keçirir:

  • Scrum
  • Kanban
  • XP (Extreme Programming)
  • Lean Development

QA-nın Çevikdə rolu, keyfiyyəti bütün inkişaf dövrü boyunca təmin etməkdir, yalnız test mərhələsində deyil. Bu aşağıdakıları əhatə edir:

  • Tapşırıqların planlaşdırılması və qiymətləndirilməsində iştirak.
  • Test halları və qəbul meyarlarının yazılması.
  • Exploratory Testing həyata keçirilməsi.
  • Testlərin avtomatlaşdırılması.
  • Xətaların erkən aşkarlanması.
  • İnkişaf etdiricilər və məhsul sahibi ilə əməkdaşlıq.

Çevikdə, QA komandaya daxil olur və qısa müddətdə keyfiyyətli məhsul yaratmağa yönəlmiş bütün proseslərdə fəal iştirak edir.