將減少阻力的香蕉法則,運用在軟件開發上會產生什麼效果?

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在互聯網技術迅速發展的今日,信息科技對各行各業都產生了深遠的影響,彷彿一切傳統的業務都在發生着變革。企業信息化已經成爲未來趨勢,各領域都在嘗試推進自身的信息化深度建設,且當代企業信息化建設是靠使用各種管理軟件來實現的。在軟件的選擇上,一般小微企業會選擇軟件公司的現成產品,而體量相對較大的企業,則更多會選擇自主開發適合本企業的軟件系統。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"講到自主開發軟件系統,這裏先引入一個《哈佛商業評論》中講述過的有趣理論。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"現在有很多企業爲了增加僱員與企業的感情,會給員工提供免費的下午茶和水果。時間久了就會發現一個有意思的現象,在水果區,香蕉永遠比橙子更受青睞。而且更值得玩味的現象是,當香蕉沒了橙子還剩很多時,想喫水果的僱員也極少會去選擇橙子。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"有人專門研究了這一現象,他們在拜訪過數百家大型企業的職場人士之後得出結論:在職場上,香蕉之所以會比橙子更受歡迎,其原因只是因爲香蕉比橙子更容易剝皮。其實,有點生活常識的就會知道,香蕉不僅容易剝,而且喫完後也容易處理。但反觀橙子,不僅處理起來非常麻煩,容易噴濺的橙汁還可能弄髒手和衣服。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"社會心理學家認爲,這是人類長期進化而來的一種天性,可以幫助人類更高效的生活在這個社會,他們稱之爲“香蕉法則”。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"香蕉法則讓我立刻聯想起,羅伯特弗裏茨(Robert Fritz)所著的《最小阻力之路》(The Path of Least Resistance),書中提出了一個觀點,即結構決定行爲,所有的能量都沿着最小阻力之路進行。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"兩種理論有異曲同工之妙,二者都表達出了同一個意思。即,但凡有多條路可選,人一定會選最好走的那條路。因爲這條路受到的阻力最小。所以,當下有很多的設計師和程序開發者都從中獲得了更多見解與靈感。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我們不妨試着將香蕉法則與最小阻力理論引入軟件的開發與設計中。大型企業旗下的開發團體通常都是非常忙碌的,他們每一個項目的時間預算都非常緊張,如果遇到複雜的軟件開發項目,那單靠開發者加班加點將很難按時完成任務。所以,想要解決這一難題,就得減少開發過程中會拖延開發進度的各種複雜、重複的工作。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"好消息是,專爲減少軟件開發過程中的繁雜工作,能加快項目推進速度,減少開發團隊人力和資金成本,同時又可以保障開發質量的軟件快速開發平臺,早已經應運而生。由於市場需求大,目前這類軟件快速開發平臺已經遍地開花,這裏簡單介紹一下其中的佼佼者——"},{"type":"link","attrs":{"href":"https://www.xjrsoft.com","title":""},"content":[{"type":"text","marks":[{"type":"underline"}],"text":"xjr快速開發平臺"}]},{"type":"text","text":"。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"這是一種幫助開發者快速編寫軟件的可視化代碼生成工具。該平臺採用了嚮導式的開發方式,結合可視化的操作模式,可以直接通過鼠標操作來進行開發,所見即所得,在進行設計的同時也能生成功能。跟着嚮導一步步做就行,全程幾乎不用手寫代碼。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"其內部早已經爲開發者搭建好了程序框架,也預置了各類基礎模塊可以直接使用,另外其根據各類系統的特點建立了多套定製模板,開發者直接按照開發嚮導就能快速做出各種業務系統。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"尤其難得的是,當開發者在前臺進行可視化操作時,軟件後臺會自動生成源碼方便編譯和修改。在進行復雜業務邏輯編寫時,開發者可以先利用其完成基礎代碼開發,然後再將業務邏輯寫入,框架底層也集成了各類公共操作庫。平臺採用的技術都是目前比較主流的,而且十分規範合理,可以讓開發者放心使用,不用擔心會出現惡性BUG。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"其對我們種缺乏經驗的開發團隊十分友好,得益於這一系列的優良特性,對程序開發稍有涉獵的人,閉着眼睛都可以開發出軟件,還不用擔心出錯。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"參考資料來源以及軟件產品試用請參閱:"},{"type":"link","attrs":{"href":"https://www.xjrsoft.com","title":""},"content":[{"type":"text","marks":[{"type":"underline"}],"text":"https://www.xjrsoft.com"}]}]}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章