iT邦幫忙

2021 iThome 鐵人賽

DAY 10
0

在軟體開發流程的開頭,確定要進行某一項開發,一定都是基於要達到某一個特定的目標,而此目標不能設定的太虛無飄渺,不然會讓大家覺得很不真實的感覺,過程中也會一直懷疑,完成此項開發後是否真的能夠達到目標,因此今天要來和大家介紹一個常見,而且簡單易懂的目標設定框架,那就是 「 SMART 原則 」,個人覺得這個原則適用在設定任何的目標中,非常推薦大家試看看。


SMART 原則的組成:

https://ithelp.ithome.com.tw/upload/images/20210922/20141909cp5mQShTvC.png

  • Specific 具體明確的

    設定的目標內容要很具體明確,讓所有參與的夥伴都能清楚知道想要一直達到的目標是什麼,因此包含對象、完成時間、滿足的情境與流程都要非常的具體明確,讓團隊有更多的想像。

  • Measurable 可衡量的

    設定的目標可以透過量化的數據來檢視是否有達到目標,若是一開始沒有想清楚,非常有可能發生產品已經做完上線,才發現找不到任何可以量化的數據來驗證,這樣完全無法衡量此產品帶來的成效,最終很有可能只能用主觀的資料來驗證目標達成率。

  • Attainable 可達到的

    在一開始建立專案時,就要盤點手上有的所有資源,評估特定時間內合理可以達到的目標在哪,若是訂的太高或是太低,都會造成很大的偏誤也會影響團隊的士氣,若是訂得太高,會導致團隊覺得自己能力太差無法達到目標;若是訂得太低,會導致團隊太過自信,之後的專案若是稍有一些難度會嚴重影響團隊的心情。

  • Relevant 相關的

    設定的目標要和專案內容是有相關的,一開始在設定專案時,其實就是透過 impact mapping 來找出可以達到公司目標的相關專案,若是隨便挑了一個專案來執行,很有可能發生專案目標和公司目標對不起來的狀況

  • Time-based 有時效性

    設定的目標要是特定時間內可以檢視成果的,若是時間設定的太短或太長都不好,設定的太短有可能產品上線後發酵期還沒到,導致整體使用率很差難以達到目標;設定的太長有可能團隊覺得目標遙遠,遲遲看不到成果,最終衝勁被慢慢消耗殆盡,因此要選一個適合自己產品的時間長短。


SMART 原則是一個很簡單好懂,也非常容易上手的目標訂定原則,不管是在軟體開發上或是個人的生活目標,都非常適合用此框架來訂定目標,若是遇到目標設定的時間要很長一段時間才能看到,建議在不同階段設定一些檢核點,透過階段性目標來追蹤目標達成狀況,例如可以設定短期目標、中期目標、長期目標,如此一來也能透過階段性的成果提升團隊士氣。


上一篇
軟體開發後的成效追蹤方式
下一篇
視覺化的溝通框架 影響力地圖impact mapping
系列文
軟體開發中不會寫code的PM日常21
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言