無論在什麼產業, 能夠在新任職時就被安排加入一個全新的專案, 不管是新產品或是新服務, 都是件難能可貴, 可遇不可求的事, 因為這是一個極具挑戰的任務, 因為可能連原本團隊裡的人都不知道下一步是什麼? 或是該往哪裡走 ? 或是原本的專案想像其實根本就是一場美麗的錯誤? 更不用說, 原本這個專案可能只是錦上添花, 一個嘗試型的POC開發而已, 因為一開始priority很低, 又沒有人真正了解它到底能做出什麼? 不如就交給我這位IT菜鳥PM去負責吧, 一年多前的Alexa Custom Skill的開發專案的背景, 就是這樣開始的....
其實Alexa在這一年多的時間裡演進的很快, 不僅是Alexa skill數量翻倍, 各家智慧音箱大舉出台比拚的時候, 但一年多前的時間點可是資訊與開發經驗相對少的狀況, 加上又是由一個剛入行的菜鳥PM來規劃與執行, 該怎麼開始還真是摸不著頭緒 ?! 由於公司會注意到這功能是因為產品本身(硬體裝置)參與了Alexa-enabled device的開發與認證, 也就順便注意到Alexa Custom Skill的開發與認證, 但確切到底是什麼? 存在了很多"無限"的想像, 也因此主管交代給我此專案的時候, 只有一份"像問神與先知一般的問句"的excel表以及一台Echo Dot...就這樣, 沒了, 真的...似乎只需要對這台小裝置摸一摸唸一唸就可以跑出神燈精靈Alexa...
就在我如同上一篇提到的一些小技巧做了一些基本功課後, 發覺這是個極具潛力的題目, 而且在AI的發展方向上, 既然我的本意是要"自我數位轉型"那就藉此好好轉型到最新最有前景的方向上去吧!我忘了哪位名人說過, 他就是努力把冷灶燒熱, 不管主管是否有所期待, 但我就是努力把一個POC的實驗, 做到真正的產品feature, 而且可以持續發展下去的project, 把題目做好做大, 把自己變這領域的內行人, 這種全新的開始, 對我個人來說是超興奮與熱血的事情, 因為沒有前例參考, 就沒有標準, 沒有範圍, 你自己訂標準, 自己訂範圍, 自己理出頭緒....當自己創業吧~
所以拋開所有無限的想像, 回歸原點, 從Alexa Developer的網站開始讀起, 開始訂閱Alexa news, 開始查詢各種"數位時代"的專題報導, 開始像研究生一樣接受到一個新題目, 用自己的邏輯去歸納, 去找尋真正的"關鍵字", 當自己是一位美國的消費者, 實際操作整個Echo Dot的安裝與使用, enable一大堆的skill去測試去使用, 看看人家都做了些什麼Conversation, 用了怎樣的VUI流程, 單句式命令, 還是多層次對話應答....甚至是給programmer看的youtube教學影片也一份一份的看下去, 找尋國內外各種教學資源, 為的就是一件事 " 理清頭緒與脈絡, 告訴老闆, 倒底公司的產品能和Alexa custom skill做什麼樣的連結與應用"因為這是專案起始的專案範疇Scope...最終還是PM的起點
只是過程中, 你要能比其他人掌握做這些事到底需要哪些資源? PM的領域之一就是(人力)資源管理, 需要VUI, 可是公司只有GUI怎麼辦?誰來設計? 原本的UX會設計語音對話嗎?如何結合原本的產品?要怎麼用語音控制?怎麼軟硬結合?當然這過程中要感謝幾位資深的RD與function manager的熱心討論與支持, 沒有他們的引領與技術支援, 就不可能畫"無限想像"變成"無限可能", 嘗試各種技術上的限制, 釐清使用的條件與方式, 一步一步從開關裝置, 到查詢資料, 最後是多輪對話...我們在一年的時間內, 更新上架了三次的版本與設計, 累積了不少技術架構與經驗, 對往後嘗試各大語音平台奠下了基礎
所以我剛踏入軟體業, 就跟語音助理結下緣份, 一路學習發展這個AI應用所需要的周邊各種知識, 從零開始, 重新出發 ~ 我在哪?我在數位轉型的路上 !