快推別說風涼話啦 – 如何量化個別開發人員和工程師的產能

0a4f6cee5752d6f5bbbcb09692964032

之前有討論過如何衡量團隊的產出和價值,接下來讓我們看看如何衡量個別開發人員(包含Programmer,Tester 和 Designer)的產能。

情境一,假設你是督導建金字塔的其中一個拖拉隊的工頭,團隊裡面有三個如上圖,兩個很賣力在工作,另一個很反骨,整天都在吵為什麼輪子不用圓的之類的,吵歸吵,大夥每個月還是可以運20趟。你是工頭,每個月底加菜金的時候要怎麼分呢?

Continue reading “快推別說風涼話啦 – 如何量化個別開發人員和工程師的產能"

Scrum懶人包 – 10分鐘讀懂Scrum與敏捷軟體開發入門(含中文英文名詞對照)

江湖上軟體開發有兩個大門派,第一個門派歷史跟軟體一樣久,心法是以流程為主軸,正式名稱瀑布式開發(Waterfall),最具代表的武功就是CMMI,幾年前台灣政府大力推動支持。另一個門派在1990年代異軍突起,心法是以人為主軸,正式名稱為敏捷式開發(Agile),最知名的武功是Scrum。

2015-06-27_070937

江湖上軟體開發有兩個大門派,第一個門派歷史跟軟體一樣久,心法是以流程為主軸,正式名稱瀑布式開發(Waterfall),最具代表的武功就是 CMMI,幾年前台灣政府大力推動支持。另一個門派在1990年代異軍突起,心法是以人為主軸,正式名稱為敏捷式開發(Agile),最知名的武功是 Scrum,但在台灣則是這一兩年才開始熱門起來。(註:Scrum 的原始意思是橄欖球的爭球動作,在軟體界沒有翻譯成中文,都是直接叫 Scrum)

Continue reading “Scrum懶人包 – 10分鐘讀懂Scrum與敏捷軟體開發入門(含中文英文名詞對照)"

分數怎麼給? – 如何評量開發團隊

1-120I11F94NG

關於軟體開發最經典的問題就是,要如何評量開發團隊這不但是管理人員最頭痛的問題,連開發人員也很想知道自己怎麼被評量的。我們來看看能不能由產品(程式)或生產線(開發人員)上,找些東西幫助管理人員對開發團隊打分數。

Continue reading “分數怎麼給? – 如何評量開發團隊"

AppWorks Demo Day #10 – 活動感想

ImageGen
Bonifacio Global City

總算有機會去參加 AppWorks Demo Day。新創是這幾年很熱門的話題,Yves覺得企業重點還是在獲利,而注資只是把規模放大的工具,所以對有些新創只需要把量衝大,獲利等大了自然就有的觀念沒辦法認同。不管是不是新創,商業模式都是基本核心啊。 Continue reading “AppWorks Demo Day #10 – 活動感想"

Scrum 用一半的時間做兩倍的事情(真的嗎?)- 閱讀心得

BCB545_02

Scrum用一半的時間做兩倍的事情是一本介紹Scrum緣起的書,作者Jeff Sutherland是Scrum發起者之一。書中并沒有談Scrum的運行方法,主要是著墨在Scrum的歷史和背後的思維。適合想看Scrum故事,跟跑Scrum後想更了解歷史背景和理論的人,如果要看如何跑Scrum,看Scrum GuideScrum Primer都有很具體的說明。

Continue reading “Scrum 用一半的時間做兩倍的事情(真的嗎?)- 閱讀心得"

往烏托邦前進 – 敏捷是理想主義還是保守主義?

utopia-map

敏捷開發到底是理想主義(激進主義)還是保守主義

在往下看下去之前,先回答以下三個題目看看自己是理想主義(左派)還是保守主義(右派)吧?

  1. 你對人類知識的看法是:
    1. 只要我們充分利用理性和知識,就能設計出完美的社會和系統,建構社會就如同蓋一棟房子一樣
    2. 理性和知識是有局限而且渺小的,我們只能慢慢摸索發展,建構社會就如同大樹一樣用長的
  2. 你對進步的看法是:
    1. 我們要靠大幅度的變動,脫離舊且亂的秩序,這樣最有可能把我們帶向進步
    2. 我們要靠小幅度的變動,在既有基礎上改善,這樣最有可能把我們帶向進步
  3. 你對自己遭遇到挫折與失敗的看法是:
    1. 我們要更多外在的支援,環境的影響比自己重要
    2. 我們要改善自己的能力,自己的影響比環境重要

Continue reading “往烏托邦前進 – 敏捷是理想主義還是保守主義?"

Why am I still a developer (after more than 30 years)? by James Grenning – 活動感想

(2014/9/17) Today I am very lucky to hear speech by James Grenning “Why am I still a developer?" during his transit in Singapore.

james-grenning

James is one of the first signatory of “Agile Manifesto” and inventor of Planning Poker (YES, THE Planning Poker we use now). He is doing agile and XP but not in Scrum alliance. Wrote book “Test-Driven Development for Embedded CContinue reading “Why am I still a developer (after more than 30 years)? by James Grenning – 活動感想"