某一天,主管把我叫到了辦公室,對我說了這麼一句話:
「拼其兒阿~ 妳這些只要做到70%就好了,不需要做到90%、100%的完整。」
蛤?其實當下我心裡有點生氣,覺得 主管怎麼可以叫員工偷懶!
但當時我還是個不折不扣的菜鳥,只好忍住這口氣,繼續站著聽主管的分析。
「我的意思是,你用70%的功力做的事,在我們看來就很美了!妳可以將剩下的時間、力氣,再繼續做其它的事。只有妳知道細節還需要修改,後面30%的細微修改,我們可能根本沒有感覺、沒有Sence到。」
其實我們都知道,十元商店賣的東西,就是會跟百貨商品不同。但我沒有考量時間,一心只想著「將每件事做到完美」的行為,就像是在十元商店販售百貨商品。是個賠本生意就算了,如果還遇上不識貨的人(只想要十元質感)就桑心惹。但當時的我仍然似懂非懂。「是這樣嗎?」雖然仍然有疑問,但我還是乖乖的照著主管說的方向前進,不知不覺中,學習到了「成本概念」和「輕重緩急」
。
這篇想從設計角度帶大家快速了解
,市場上因應人力成本、時程控管所誕生出的三款不同的App。Native App、Web App、Hybrid App,他們是什麼?如何下載使用?以及要使一個已建構好的網站,可以在移動式裝置上使用,這三款App所耗費人力成本的高低。
首先你可以看見這三個名詞都有App,他們的目的就是要在移動式裝置(Mobile或Pad)上使用
。但是要在不同平台上架,也就需要不同的工程師來撰寫,這樣的人力是很龐大的,也因此,市場上誕生出這三款不同的程式架構。
簡單來說,就是你在Apple Store或Google Play下載到的原生App
● 下載方式:直接在該裝置平台下載
● 語法使用:整個網站到包成App,皆使用該裝置平台的官方程式語言撰寫
● 維護更新:第一次需在平台上架,之後的維護皆後需重新上傳至平台,審核通過才算更新成功
● 人力成本:高
Hybrid中文字意:雜種、混合物、混血兒。是一個複合的概念。因此你可以想成,它是一個混血兒,外表是使用App語法、血液使用原本網站語法。
● 下載方式:直接在該裝置平台下載
● 語法使用:使用該裝置平台的官方程式語言、原網站語法
● 維護更新:第一次需在平台上架,之後的維護只需將原網站做修改,即完成更新,無需重新上架至平台
● 人力成本:中
從字面上就可以看見,它其實是一個Web(網站),但要可以在移動式裝置上使用。
● 下載方式:在移動式裝置上,用網頁瀏覽器連結至原網站,將原網站設捷徑(在桌面顯示)
● 語法使用:使用原網站的語法即可
● 維護更新:無需上架至平台,自行修改語法後即完成更新
● 人力成本:低
*以上的「人力成本」比較方式是:”使一個已建構好的網站,可以在移動式裝置上使用”。如果是一個全新的網站,那麼時間及人力,將有可能是另外的評估方法。