<prompt> Eleza kanuni za msingi za Usanifu wa Programu.  <response>: Muundo wa programu ni mchakato wa kubuni programu za simu ambazo ni angavu, zinazofaa mtumiaji na zinazopendeza. Zifuatazo ni kanuni za msingi za muundo wa programu: 1. Urahisi: Muundo wa programu unapaswa kuwa rahisi na rahisi kueleweka. Kiolesura cha programu kinapaswa kuwa kisicho na vitu vingi, na kazi zake zinapaswa kuwa moja kwa moja. 2. Urahisi wa kutumia: Programu inapaswa kuwa rahisi kutumia na kusogeza. Watumiaji wanapaswa kuwa na uwezo wa kupata kile wanachotafuta kwa haraka, na kufanya kazi bila hatua zisizo za lazima au kuchanganyikiwa. 3. Uthabiti: Programu inapaswa kuwa na muundo thabiti, na vipengele na vitendaji sawa vinavyowasilishwa kwa namna moja. Hii huwasaidia watumiaji kujifunza na kuelewa programu kwa haraka zaidi. 4. Intuitiveness: Programu inapaswa kuwa angavu, kumaanisha kwamba watumiaji wanapaswa kuelewa jinsi inavyofanya kazi bila kuhitaji maelekezo ya kina au maelezo. 5. Uchumba: Programu inapaswa kushirikisha na kushikilia umakini wa mtumiaji. Muundo mzuri wa programu unajumuisha vipengele kama vile taswira za kuvutia, vipengele wasilianifu na utumiaji uliobinafsishwa. 6. Ufikivu: Programu inapaswa kufikiwa na watumiaji wote, ikiwa ni pamoja na wale walio na ulemavu. Hii inajumuisha vipengele kama vile modi ya utofautishaji wa hali ya juu, ukubwa wa maandishi unaoweza kubadilishwa na amri za sauti. 7. Maoni: Programu inapaswa kutoa maoni ya wazi kwa mtumiaji, kuonyesha kwamba vitendo vyao vimetambuliwa na kuchakatwa. Hii inaweza kujumuisha ishara za kuona au kusikia kama vile uhuishaji wa vitufe, madoido ya sauti au mtetemo. 8. Utendaji: Programu inapaswa kuwa na utendakazi wa haraka na wa kutegemewa, ikiwa na muda wa haraka wa kupakia na kuchelewa au kuacha kufanya kazi kwa muda mfupi. Kwa ujumla, kanuni za msingi za muundo wa programu zinalenga katika kuunda hali ya utumiaji inayomfaa mtumiaji, kuvutia na kueleweka, kwa kuzingatia ufikivu, uthabiti na utendakazi. 