Sobes.tech
Intern

Ինչ է Agile-ը?

sobes.tech AI

Պատասխան AI-ից

Աջիլ (Ենթադրյալ Զարգացման Մեթոդաբանություն) է վերարտադրական և ավելացվող մոտեցում նախագծերի կառավարման համար, որը հիմնականում օգտագործվում է ծրագրային ապահովման զարգացման մեջ:

Նրա հիմնական սկզբունքները նկարագրված են Աջիլ Մանიფեստում:

Աջիլ-ի հիմնական արժեքները՝

  1. Մարդիկ և փոխազդեցությունները ավելի կարևոր են, քան գործընթացներն ու գործիքները:
  2. Աշխատող ծրագրային ապահովումը ավելի կարևոր է, քան մանրամասն փաստաթղթավորումը:
  3. Հաճախորդի հետ համագործակցությունը ավելի կարևոր է, քան պայմանագրային բանակցությունները:
  4. Փոփոխությունների պատրաստակամությունը ավելի կարևոր է, քան սկզբնական պլանի պահպանումը:

Աջիլ-ի հիմնական պրակտիկաները՝

  • Կարճ զարգացման շրջաններ (տարածումներ/սպրինտներ): սովորաբար 1-4 շաբաթ:
  • Հաճախակի հետադարձ կապ: հաճախորդից և թիմից:
  • Բազմաֆունկցիոնալ ինքնակազմակերպվող թիմեր: թիմը ունի բոլոր անհրաժեշտ հմտությունները:
  • Կենտրոնացում հաճախորդի արժեքի վրա: առաջադրանքների առաջնահերթությունը՝ հիմնված դրանց արժեքի վրա:

Հանրաճանաչ շրջանակներ, որոնք իրականացնում են Աջիլ սկզբունքները՝

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

QA-ի դերը Աջիլ-ում՝ ապահովել որակը ամբողջ զարգացման ցիկլի ընթացքում, ոչ միայն փորձարկման փուլում։ Սա ներառում է՝

  • մասնակցություն ծրագրերի պլանավորումը և գնահատումը:
  • փորձարկման դեպքերի և ընդունման չափանիշների գրառում:
  • Exploratory Testing-ի իրականացում:
  • փորձարկումների ավտոմատացում:
  • թերությունների վաղ հայտնաբերում:
  • համագործակցություն ծրագրավորողների և արտադրանքի սեփականատիրոջ հետ:

Աջիլ-ում QA-ը դառնում է թիմի մաս և ակտիվ մասնակցում է բոլոր գործընթացներին՝ նպատակ ունենալով արագ և որակյալ արտադրանք ստեղծել։