Ukuzaji wa programu kwa kawaida unalenga kuunganisha vipimo na utekelezaji.
Kwa sababu hii, mifumo huundwa kutimiza vipimo, na kisha kutekelezwa kulingana na miundo hiyo. Baadaye, upimaji unathibitisha kuwa utekelezaji unakidhi vipimo; ikiwa kuna tofauti, utekelezaji unarekebishwa, na ikiwa vipimo haviko wazi, vinafafanuliwa.
Hii inaweza kuitwa Uhandisi Unaozingatia Vipimo na Utekelezaji.
Kinyume chake, tunapojadili programu leo, uzoefu wa mtumiaji unasisitizwa zaidi na zaidi.
Zaidi ya hayo, ni tabia ya programu, na si utekelezaji wake tu, inayounda uzoefu wa mtumiaji.
Kwa hiyo, nje ya mfumo wa vipimo na utekelezaji, kuna uzoefu na tabia.
Kwa hivyo, ninaamini inafaa kuchunguza dhana ya Uhandisi wa Uzoefu na Tabia, ambayo inategemea uzoefu na tabia.
Programu-kioevu
Uhandisi wa Uzoefu na Tabia ni mbinu isiyowezekana kwa njia za jadi za ukuzaji wa programu.
Hii ni kwa sababu inahitaji kuboresha uzoefu wa mtumiaji bila mipaka thabiti au mgawanyo wa kazi katika vipimo. Kunaweza hata kuwa na matukio ambapo ombi la kawaida la mtumiaji la kuboresha uzoefu lingehitaji kuachwa kwa programu zote zilizokuzwa hapo awali.
Kwa upande mwingine, katika enzi ambapo otomatiki ya ukuzaji wa programu inayotegemea mawakala na AI jenereta ni jambo la kawaida, kujenga upya mifumo mizima ya programu kunakuwa kukubalika.
Zaidi ya hayo, katika enzi kama hiyo, inawezekana kwamba tutaingia katika enzi ya Programu-kioevu, ambapo watengenezaji hutoa programu iliyo na chatbot ya mhandisi wa AI, inayowaruhusu watumiaji kurekebisha UI kulingana na mapendeleo yao binafsi.
Programu-kioevu inaashiria programu ambayo ni nyumbulifu zaidi kuliko programu za kawaida, ikiwafaa watumiaji kikamilifu.
Kwa enzi hii ya ukuzaji otomatiki na Programu-kioevu, dhana ya uhandisi ya vipimo na utekelezaji itapitwa na wakati.
Badala yake, tutahamia kwenye dhana ya Uhandisi wa Uzoefu na Tabia.
Tabia ni Nini?
Kwa urahisi, tabia ni hali inayobadilika baada ya muda.
Na kupima tabia si kitu kingine isipokuwa kupima hali hii inayobadilika kwa muda.
Zaidi ya hayo, kupima tabia si kuhusu kuthibitisha upatanisho na vipimo vinavyoelezea jinsi hali zinavyobadilika. Badala yake, tabia inapimwa kwa ubora wa uzoefu wa mtumiaji.
Bila shaka, ikiwa kuna hitilafu zinazosababisha mfumo kufanya shughuli zisizotarajiwa na mtumiaji au msanidi programu, hii hupunguza sana uzoefu wa mtumiaji. Kwa hiyo, kupima tabia pia kunajumuisha kuthibitisha uthabiti wa kazi na uhalali.
Hivyo, baada ya kutimiza mahitaji haya ya msingi ya utendaji, tabia inapimwa kwa ubora wake wa juu kutoka kwa mtazamo wa uzoefu wa mtumiaji.
Uzoefu Mkuu Zaidi
Kwa wanadamu, uzoefu mkuu zaidi wa mtumiaji ni udhibiti wa mwili wa mtu wakati akiwa na afya njema.
Fikiria hivi: kila siku, tunadhibiti mwili wenye uzito wa makumi ya kilogramu—mfumo changamano uliojaa mapungufu na vikwazo—ili kushiriki katika shughuli zenye lengo.
Ikiwa tungejaribu kudhibiti mfumo mzito, changamano, na wenye vikwazo vingi kama huo ili kufanya shughuli tunazotaka, uzoefu kwa kawaida ungekuwa duni kabisa.
Hata hivyo, mradi hatuna tatizo la kiafya, tunasogeza mwili huu mzito, changamano, na wenye vikwazo vingi bila shida kama vile hauna uzito kabisa. Tunauendesha bila kusita, kana kwamba ni utaratibu rahisi sana, na hatuzingatii mapungufu au vikwazo vyake, kana kwamba havipo.
Huu ndio uzoefu mkuu zaidi.
Kwa kufuata tabia ya hali ya juu, inawezekana kutoa uzoefu sawa na ule wa kudhibiti mwili wa mtu mwenyewe.
Kwa maneno mengine, hata kama mfumo ni mvivu kuchakata, changamano katika utendaji, na unakabiliwa na mapungufu na vikwazo vingi, unaweza kuwa Programu-kioevu isiyo na mkazo kabisa.
Hitimisho
Programu-kioevu ya mwisho kabisa itatoa uzoefu unaofanana na ule wa miili yetu.
Programu-kioevu kama hiyo itakuwa, kwetu sisi, kama sehemu ya miili yetu.
Kila mara Programu-kioevu ya mwisho kabisa inapoongezeka kwa idadi au uwezo wake kuboreshwa, itahisi kana kwamba miili yetu inapanuliwa.