<prompt> Taja kanuni 3 za mbinu ya ukuzaji programu ya Agile.  <response>: Mbinu ya ukuzaji wa programu ya Agile inategemea kanuni tatu kuu: 1 watu binafsi na mwingiliano juu ya michakato na zana, 2 kufanya kazi kwa programu juu ya uhifadhi wa kina, na 3 ushirikiano wa wateja juu ya mazungumzo ya mkataba. Lengo kuu la Agile ni kutoa programu bora kwa haraka zaidi, kwa kuzingatia maadili kama vile ushirikiano, kujipanga, na kujifunza kwa kuendelea katika mradi wote. Kanuni zingine za ukuzaji wa Agile ni pamoja na miundo ya ziada, ukuzaji unaoendeshwa na vipengele, mizunguko mifupi ya maendeleo ya mara kwa mara, na matumizi ya majaribio ya kiotomatiki. 