twMVC 25 研討會心得

視覺化之後的表格,應該怎麼去解讀,這個應該是未來所有人必備的常識了
就像是英文、法文一樣,人家看得懂,會寫,就是會比你有更多的資訊,對於溝通能力也會有幫助
透過今天研討會的主題分享,講師在課堂上、投影片中不斷給予的觀念與技巧
相信對於網站開發者而言,要了解使用者的行為、依據這些資訊做出決策,將不再是遙不可及的事

前陣子因為時間上剛好都衝到沒辦法參加,所以這一次 twMVC#25 一出來
確定當天行程是有空的,立刻就報名了

這一次的主題,可能是因為平常對這些東西就比較沒概念,聽到就比較沒有感覺
因為不明白這些東西是做甚麼的,其實今天是抱著增廣見聞的心態去參加研討會

工程師的第一堂資料課之毫無美感也可以玩視覺化

這是一位新的講師 Mia,講師的背景似乎是從學校就是學資料探勘、分析的專業,授課的內容也是跟這有關
一開始講師提到的很重要的是:如何問問題(畫甚麼),接著在後續又提到【角色】這件事情。
這不就是跟需求訪談一樣,你一定要先知道客戶要解決什麼問題、達成甚麼目標,你才能開始分析規劃怎麼做
而要將資料視覺化呈現,不就也要先弄清楚這一件事情,所表達出來的圖像,想要告訴使用者甚麼資訊?

這邊講師分享了他的經驗,我覺得這個很重要,雖然不知道有沒有曲解了講師的意思,但我是這樣理解的
資料視覺化最終呈現的有兩個類型:Dashboard 跟 Report。

  1. Dashboard:需要在即時、當下針對數據來做出決策,(講師用了開車的儀表板當例子,很貼切)
  2. Report:講師舉例,也許你今天有 100 個人跑去 QA,最終只有 4 個人下訂,這代表什麼呢?

是不是你的商品不夠清楚,QA 完畢之後才發現商品不是顧客所要的。所以就喪失掉這部分的轉換率
當你以不同的角色去解讀同一份 Dataset,要解決的問題都不同,所以要看的圖表也不一樣。
透過講師整理出來的資料視覺化步驟,分析、掌握這些資料相信不會再是難事,當然也有提到實作方式及步驟
不過這個部分還是看 slide 會比較清楚 (傳送門:twMVC#25 工程師的第一堂資料課之毫無美感也可以玩視覺化)

課程最後有附上一位資料視覺化的先驅,在資料視覺化還沒這麼盛行的時候,他就已經在 TED 上面分享的影片
(傳送門:Hans Rosling’s 200 Countries, 200 Years, 4 Minutes - The Joy of Stats - BBC Four)

其實這些東西沒人講之前都是模模糊糊的存在腦子裏面,經過有系統的說明之後,我覺得更能夠掌握這些東西
再加上今天介紹的工具,不管是講師提到的 Microsoft Sanddance 或是 Demo 補充的 POWER BI
這些對於我都是全新的東西,很期待未來有機會可以在工作上應用,或者是說,有機會自己拿來玩一下

ASP.NET MVC A/B Testing 的眉眉角角

老實說,AB Testing 這名詞我不知道,但是這件事情我知道
但是怎麼做,為什麼要做這件事情,我都是不清楚的

Dino 的 Slide 開宗明義就說明了,著重在 ASP.NET MVC 的開發方法,不過讓我覺得很重要的
其實是 Dino 也有順帶提到要做 AB Testing 之前,應該要有那些事情是必須先搞清楚的
要將測試對象(分群),這個很重要
當然,怎麼做到這件事情,每個人的網站都不同,要決策的事情也不一樣,這個只能自己來
不管是透過 Cookie、IP、還是使用者的資料來做群組,後續都是為了要收集這些群組使用者如何使用網站的
再經過一段時間透過工具或自行收集數據,接著來分析處理,最終再依據這些數據來決策

結合上半場 Mia 的內容,難怪 Demo 會說如果你有自己的網站,那麼今天不來是很可惜的

如果網站是透過 ASP.NET MVC 來開發的,就能夠透過本次 Dino 所分享的方法
很容易地做到 AB Testing 這件事情,也就是 ASP.NET MVC 的 Display Modes
沒有記錯的話,以前去上過 Demo 的課其實當下也有提到這件事情,我居然遺忘了,可見上課之外,還是需要複習,並常常利用,才不會忘記

如果只是很單純的,只有一個維度,那麼應該就 OK 了,不過有經驗的開發者跟我這種初心者想的就是不一樣
立馬反駁掉啊!!啊如果是兩個、三個維度怎麼辦,對阿,怎麼辦。

Dino 哥佛心出品 DisplayModeMatrix

至於實作程式碼範例及工具DisplayModeMatrix、Dino 也都有提供,課堂上並沒有針對細節著墨太多
這也對,畢竟又不是在上實作課,今天來主要應該都是來分享 KnowHow 的才是
配合 slide (twMVC#25 ASP.NET MVC A/B Testing 的眉眉角角)的解說,挑一個時間安安靜靜的自己練習一下
一定可以順利掌握 AB Testing 的基本實作方式及概念,這個肯定有機會也要拿來在公司用一下的…


總結來說,今天充實了不少應該具備的【常識】,對於講師所分享的主題,算是有了一個基本的概念了
學到為甚麼要做、如何做這件事情
學到如何在 ASP.NET MVC 中,更有效率的做到 AB Testing 這件事情
學到如何解讀這些資料並利用現成的工具適當的視覺化所要呈現的資料以供決策