在上一篇寫完後, 有人問到:
如果一開始就開發滑板, 但是滑板內的元件 汽車都不會用到, 這樣算不算浪費資源呢?
還是說 可以提早了解客戶的真正需求, 這種投資是必要的?

 

螢幕快照 2014-10-21 下午10.21.03  

kojenchieh 發表在 痞客邦 留言(0) 人氣()

大家都知道 agile 是利用疊代 (iteration) 的方式, 逐步交付價值給客戶, 以早期獲得回饋, 來快速調整產品方向

道理很簡單, 可是做起來似乎差異很大. 怎麼說呢, 讓我們來看看最常使用到的蒙娜麗莎的圖形.

在這個圖形中, 它包含了兩種開發想法, 一種是 incremental (上面的部分), 一種是 iteration (下面的部分), 看起來都很合理, 但是對我來說, 下圖才是 agile 想要的結果. 

 

kojenchieh 發表在 痞客邦 留言(2) 人氣()

在 qCon 的研討會中, 第一天很榮幸聽到 Spotify 工程部門 director - Kevin GoldSmith 的分享, 主題是 Building a strong engineering culture. 談的是如何建立和維持一個好的團隊文化. 

在公司中, 團隊要能有戰鬥力, 除了基本技能要到位外, 更重要的是能不能像一個 team, 發揮 1 + 1 >2 的戰力, 願意一起同心協力, 來交付最大家的價值. 要能夠做到所說這些事情, 團隊文化便扮演一個重要的關鍵.

那什麼是團隊文化呢? 簡單的說, 就是團隊一些基本的共通假設. 例如, 每天要工作到晚上十點, 即使沒有太多重要的事情, 也不能提早離開公司. 它是一個不成文規定, 不一定有明講, 但是大家都知道要這樣做. 所以如果你能形成一個好的文化, 自然就能讓團隊發揮好的戰力.

 

kojenchieh 發表在 痞客邦 留言(3) 人氣()

很多人常常覺得 Scrum 到 Kanban 是無痛升級, Scrum board 就是 Kanban board. 事實上是有點差別的. 上次我有寫了一篇文章來解釋(http://kojenchieh.pixnet.net/blog/post/350182496) , 這裡我再加一些補充:

Scrum board 中, 每張便利貼是指一個任務 (task). 可是在 Kanban board 中, 每張便利貼則代表是一個故事, 也就是你要處理的一個需求, 或是一個 tech debt, 或是一個 bug 等等.

 

(1) Scrum Board

MockedTaskBoard  

kojenchieh 發表在 痞客邦 留言(0) 人氣()

在實施 agile /scrum 時, 大家都知道要有敏捷的文化很重要, 否則推行起來會事倍功半. 那要如何解決文化的問題? 這真的是一個很難的主題.

9342869-background-concept-wordcloud-illustration-of-organizational-behavior  

 

為什麼呢? 大多數敏捷的顧問或是專家, 雖然精通敏捷的各項技能, 但是對於處理文化的問題, 或者是人與人之間的互動,    還是無法琢磨太多. 一方面是清官難斷家務事, 另一方面他們也可能不是引導師或是變革管理的專家, 所以很少人, 或是很少文章談論這方面的主題.

最近在在網路上閒逛時, 發現到一個好玩的東西, 暢銷書 - Practices for Scaling Lean & Agile Development: Successful Large, Multisite & Offshore Product Development with Large-Scale Scrum 的作者Craig Larman 有提到一個定律: Laws of Organizational Behaviors

kojenchieh 發表在 痞客邦 留言(1) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼