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:
- İnsanlar və qarşılıqlı əlaqələr proseslər və alətlərdən daha vacibdir.
- İşə yarayan proqram təminatı geniş sənədləşdirmədən daha vacibdir.
- Müştəri ilə əməkdaşlıq müqavilə danışıqlarından daha vacibdir.
- 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.