想象一下,一款小程序可以根據(jù)用戶的需求而變化和成長(zhǎng)。SaaS行業(yè)可以適應(yīng)這種新的產(chǎn)品制造方式嗎?
想象一下,你坐在工作站前,手里拿著咖啡;你打開(kāi)Excel工作表,開(kāi)始計(jì)算一些數(shù)字,為當(dāng)天下班前必須完成的報(bào)告做準(zhǔn)備。你記得最近讀到的一個(gè)新的算法非常適合你腦海中的那種分析。但有一個(gè)問(wèn)題——Excel沒(méi)有該算法的函數(shù)。
當(dāng)然,您可以手動(dòng)編寫(xiě)代碼,也可以利用SaaS服務(wù),打開(kāi)Bing助手并詢問(wèn)它是否可以編輯Excel的源代碼以添加新功能。在花幾秒鐘搜索網(wǎng)絡(luò)、花幾分鐘編寫(xiě)新代碼并編譯所有內(nèi)容后,您便擁有了新的Excel,其中包含專為您設(shè)計(jì)的新功能。歡迎來(lái)到可塑小程序時(shí)代。
如果這個(gè)例子聽(tīng)起來(lái)像科幻小說(shuō)里的情節(jié),那是因?yàn)樗_實(shí)是。要實(shí)現(xiàn)這樣的目標(biāo),需要面臨巨大的挑戰(zhàn),但并非無(wú)法克服。雖然微信小程序開(kāi)發(fā)還需要幾十年的時(shí)間才能看到如此復(fù)雜的東西,但我敢打賭,微信小程序開(kāi)發(fā)將在短期內(nèi)開(kāi)始看到一些關(guān)于小程序定制的真正有趣的人工智能實(shí)現(xiàn)。
定制小程序的想法并不新鮮,無(wú)論是改變外觀,還是調(diào)整/修改小程序以滿足微信小程序開(kāi)發(fā)的需求,或者創(chuàng)建以可訪問(wèn)性為先的界面。但這就像改變汽車的顏色和座椅一樣。最終,你只是為了舒適而調(diào)整,但底層底盤(pán)和引擎保持不變。
幾乎所有現(xiàn)代小程序都基于一個(gè)假設(shè):“設(shè)計(jì)師最了解”。這本身并不是件壞事。畢竟,微信小程序開(kāi)發(fā)已經(jīng)花費(fèi)了數(shù)萬(wàn)億美元進(jìn)行研究,以了解為用戶開(kāi)發(fā)小程序的最佳方式。關(guān)于UI、UX、GUI和其他與用戶體驗(yàn)相關(guān)的主題的書(shū)籍和研討會(huì)有數(shù)百本,甚至數(shù)千本。
讓微信小程序開(kāi)發(fā)花點(diǎn)時(shí)間談?wù)勛盍餍械那岸碎_(kāi)發(fā)框架。Angular和React均由大型公司(Google和Meta)支持,它們都是從頭開(kāi)始構(gòu)建的,為開(kāi)發(fā)人員提供了極大的靈活性,只要有足夠的創(chuàng)造力,它們都可以讓你制作出定制的、功能強(qiáng)大的Web應(yīng)用程序。
但是,就像地球上的所有其他框架一樣,Angular和React都是固執(zhí)己見(jiàn)的,你越偏離框架的標(biāo)準(zhǔn),你生活中的麻煩就越多。這在Angular開(kāi)發(fā)中尤其重要。大多數(shù)開(kāi)發(fā)人員會(huì)選擇阻力最小的路徑,將他們的愿景塑造為框架期望你構(gòu)建應(yīng)用程序的方式。再說(shuō)一次,考慮到構(gòu)建這些框架需要多少思考和規(guī)劃,這本身并不是一件壞事。
現(xiàn)在,在您的技術(shù)堆棧中添加另一個(gè)久經(jīng)考驗(yàn)的解決方案,例如Bootstrap或Bulma,您將擁有一個(gè)美觀且實(shí)用的網(wǎng)頁(yè),它看起來(lái)就像市場(chǎng)上的所有其他Web應(yīng)用程序一樣。一方面,這很酷,因?yàn)橛脩粢呀?jīng)知道會(huì)發(fā)生什么。一旦你看到導(dǎo)航欄,你就已經(jīng)看過(guò)了所有導(dǎo)航欄。另一方面,我希望你有一個(gè)非常好的創(chuàng)意來(lái)驅(qū)動(dòng)你的產(chǎn)品,因?yàn)槟愕拿缹W(xué)并沒(méi)有引起任何人的注意。
我不想表現(xiàn)得像一個(gè)道德優(yōu)越的開(kāi)發(fā)者——事實(shí)上恰恰相反。我首先承認(rèn)我是問(wèn)題的一部分。人們很容易陷入“開(kāi)發(fā)者最了解”的心態(tài)。以下是一些原因:
沉沒(méi)成本謬誤:微信小程序開(kāi)發(fā)大多數(shù)人已經(jīng)花費(fèi)了數(shù)十年時(shí)間和數(shù)千美元來(lái)學(xué)習(xí)和學(xué)習(xí)如何編寫(xiě)代碼、構(gòu)建應(yīng)用程序和創(chuàng)造用戶體驗(yàn)。此時(shí),微信小程序開(kāi)發(fā)會(huì)下意識(shí)地告訴自己微信小程序開(kāi)發(fā)最了解,以此來(lái)捍衛(wèi)微信小程序開(kāi)發(fā)的權(quán)力地位。
一刀切的方法:俗話說(shuō),你不可能取悅所有人,那么當(dāng)你試圖接觸盡可能廣泛的受眾時(shí),你會(huì)怎么做呢?你會(huì)選擇常態(tài),即最常見(jiàn)的服務(wù)類型,以取悅大多數(shù)人。不幸的是,這也意味著不考慮異常值。
追逐潮流:當(dāng)微信小程序開(kāi)發(fā)看到某人的成功時(shí),想從中分一杯羹是世界上最常見(jiàn)的事情??纯春萌R塢和漫威是如何迫使每個(gè)人都嘗試開(kāi)啟自己的電影世界。潮流是文化走向的后兆,說(shuō)實(shí)話,開(kāi)發(fā)者和投資者都像普通用戶一樣容易受到FOMO(害怕錯(cuò)過(guò))的影響。
其實(shí)這很簡(jiǎn)單。微信小程序開(kāi)發(fā)可以訪問(wèn)數(shù)據(jù),閱讀和聆聽(tīng)關(guān)鍵的行業(yè)見(jiàn)解,并了解成功的產(chǎn)品是如何做到的。顯然,微信小程序開(kāi)發(fā)才是真正知道如何做到這一點(diǎn)的人。當(dāng)人們不了解微信小程序開(kāi)發(fā)的系統(tǒng)時(shí),IT部門就會(huì)收到大量工單?這就是用戶本身。
這或許就是“我最了解”這種心態(tài)背后的最大罪魁禍?zhǔn)住⑿判〕绦蜷_(kāi)發(fā)開(kāi)發(fā)人員對(duì)用戶的不良想法。是的,微信小程序開(kāi)發(fā)確實(shí)對(duì)小程序有更好的了解;是的,微信小程序開(kāi)發(fā)了解其局限性;是的,微信小程序開(kāi)發(fā)必須設(shè)定期望,以避免出現(xiàn)離“請(qǐng)把鉛變成金子”只有一步之遙的要求。但視角決定一切,有時(shí)微信小程序開(kāi)發(fā)太局限于自己,以至于看不到外人的觀點(diǎn)如何能讓微信小程序開(kāi)發(fā)變得更好。
可塑性小程序是PhilipTchernavskij在其2019年博士論文中提出的一個(gè)概念。這種方法旨在通過(guò)允許用戶拆分和重新組合界面來(lái)增強(qiáng)現(xiàn)有適應(yīng)行為的能力??伤苄孕〕绦蛏婕霸试S用戶以單個(gè)UI元素為粒度重新排列、添加或刪除元素的界面。
此外,從理論上講,可塑性小程序可以作為構(gòu)建可根據(jù)用戶需求擴(kuò)展和變化的應(yīng)用程序的基本理念。
任何開(kāi)發(fā)人員或任何為大型項(xiàng)目聘請(qǐng)過(guò)小程序開(kāi)發(fā)人員的人都會(huì)告訴你,隨著時(shí)間的推移,小程序往往會(huì)變得臃腫??纯碩witter吧。它最初只是一個(gè)簡(jiǎn)單的應(yīng)用程序,用于以120個(gè)字符或更少的字符分享你的想法,后來(lái)發(fā)展成為一個(gè)笨重的九頭蛇——視頻分享、類似Instagram的故事、空間、藍(lán)色勾選標(biāo)記和金色勾選標(biāo)記。其中一些功能一直保留到今天,而其他一些功能則來(lái)了又去,比如最新的Google產(chǎn)品。
雖然膨脹與增長(zhǎng)不是一回事,但這兩個(gè)概念卻息息相關(guān)。Excel剛開(kāi)始的時(shí)候并不是像今天這樣龐大,但隨著微信小程序開(kāi)發(fā)添加越來(lái)越多的功能,小程序的復(fù)雜性也隨之增加,最終形成了如今的龐大規(guī)模。
現(xiàn)在,這不是不知道何時(shí)停止的情況。為了在當(dāng)今市場(chǎng)保持競(jìng)爭(zhēng)力,公司正試圖提供一種解決方案來(lái)統(tǒng)治所有公司(請(qǐng)?jiān)徶腑h(huán)王的雙關(guān)語(yǔ)),這對(duì)于已經(jīng)加入社區(qū)的人來(lái)說(shuō)是非凡的,但對(duì)于新來(lái)者來(lái)說(shuō)絕對(duì)是地獄。
說(shuō)實(shí)話。第一次打開(kāi)Excel電子表格時(shí),您可能會(huì)被眾多選項(xiàng)弄得不知所措,并且只有在經(jīng)過(guò)數(shù)小時(shí)的痛苦嘗試和查找教程之后,您才弄清楚如何做某件事,如果您只知道在哪里查找,那么只需幾分鐘即可完成。
作為一名前心理學(xué)家和數(shù)據(jù)科學(xué)家,我是IBMSPSS的忠實(shí)用戶,這是一款出色的統(tǒng)計(jì)小程序,擁有您能想到的所有分析工具。那么我為什么要改用Python和R呢?首先,因?yàn)槲蚁矚g開(kāi)源解決方案,其次,因?yàn)槲蚁M懈嘧杂蓪⑽业臄?shù)據(jù)分析與其他功能聯(lián)系起來(lái)。
第三,也是最重要的一點(diǎn),因?yàn)槲也幌霝g覽四個(gè)菜單來(lái)獲取某些變量的平均值。使用Python,我只需要幾行代碼,就可以隨心所欲地重復(fù)使用。有時(shí)我只需要快速的描述性分析,而不必打開(kāi)一個(gè)繁重的應(yīng)用程序。
這是可塑性小程序的一個(gè)用例——能夠改變和調(diào)整界面以滿足我作為數(shù)據(jù)分析師的需求。但還有更多。在過(guò)去幾年中,人們?cè)絹?lái)越傾向于探索用戶如何編寫(xiě)自己的應(yīng)用程序、添加功能并根據(jù)自己的需要進(jìn)行擴(kuò)展。這也是可塑性理念的一部分。
我認(rèn)識(shí)生物學(xué)家、社會(huì)學(xué)家、心理學(xué)家和數(shù)學(xué)家,微信小程序開(kāi)發(fā)都有一個(gè)共同點(diǎn):微信小程序開(kāi)發(fā)都需要小程序來(lái)完成工作。但我進(jìn)行的測(cè)試類型與生物學(xué)家或社會(huì)學(xué)家需要的測(cè)試類型不同。那么,如果微信小程序開(kāi)發(fā)不擁有一個(gè)包含所有工具的小程序,而是擁有一個(gè)可以在需要時(shí)添加功能的簡(jiǎn)單小程序,那會(huì)怎樣呢?
正如Kay在1984年所寫(xiě)的那樣,“微信小程序開(kāi)發(fā)現(xiàn)在想像以前編輯文檔一樣編輯微信小程序開(kāi)發(fā)的工具。”這很簡(jiǎn)單。微信小程序開(kāi)發(fā)可以構(gòu)建“我的微信體驗(yàn)”,而不是擁有“新微信”或“舊微信”,并且借助微信小程序開(kāi)發(fā)今天擁有的連接,用戶可以共享他們的模板,就像啤酒自釀?wù)呱鐓^(qū)隨著人們分享他們的配方而不斷壯大一樣。
當(dāng)然,還有一個(gè)顯而易見(jiàn)的問(wèn)題:微信小程序開(kāi)發(fā)該怎么做?這就是數(shù)字素養(yǎng)漏洞的丑陋之處。定制意味著在某個(gè)時(shí)候,微信小程序開(kāi)發(fā)必須向計(jì)算機(jī)發(fā)出指令——坐標(biāo)、條件——那么微信小程序開(kāi)發(fā)如何才能觸及小程序設(shè)計(jì)的哲學(xué)之石?諷刺的是,答案可能就在微信小程序開(kāi)發(fā)最意想不到的地方。
雖然可塑性小程序帶來(lái)了許多令人興奮的機(jī)會(huì),但也帶來(lái)了一些挑戰(zhàn)和考慮。例如,可能存在安全、質(zhì)量控制和用戶支持方面的潛在問(wèn)題。如果用戶自己修改和定制小程序,供應(yīng)商可能很難確保小程序保持安全并正常運(yùn)行。此外,如果每個(gè)用戶都在使用獨(dú)特的定制版小程序,提供用戶支持可能會(huì)變得更加復(fù)雜。
此外,數(shù)字素養(yǎng)差距也可能帶來(lái)挑戰(zhàn)。雖然有些用戶可能會(huì)熱切地接受修改和定制小程序的機(jī)會(huì),但其他人可能會(huì)覺(jué)得這令人畏懼或不知所措。因此,對(duì)于SaaS提供商來(lái)說(shuō),開(kāi)發(fā)直觀、用戶友好的工具和資源來(lái)支持用戶完成這一過(guò)程至關(guān)重要。
總之,可塑性小程序的概念可能會(huì)給SaaS領(lǐng)域帶來(lái)重大轉(zhuǎn)變。通過(guò)將更多的控制權(quán)交到用戶手中,它可以帶來(lái)更加個(gè)性化和靈活的用戶體驗(yàn),促進(jìn)協(xié)作和社區(qū),并使開(kāi)發(fā)過(guò)程民主化。然而,這些好處必須與安全、質(zhì)量控制、用戶支持和數(shù)字素養(yǎng)方面的潛在挑戰(zhàn)相平衡。
文章均為全美專業(yè)成都小程序開(kāi)發(fā)公司,專注于成都小程序開(kāi)發(fā)服務(wù)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來(lái)自http://www.39247.cn/news/3034.html