原创 每日站會是在浪費時間...嗎?

原文鏈接作者:Mark Levison“又要開站會?實在是浪費時間!打斷我的工作啦!”“每日站會只是爲ScrumMaster刷存在感而設計的,便於他微觀管理。”“每日站會上就是彙報一下狀態,而我寫個郵件就行了啊……”你以前聽說過這些抱怨嗎

原创 程序員要有持續產出

原文作者:Jeff Atwood我相信,所有程序員都需要在下面兩點之間找到一個良好的平衡:1.把自己關在一間私密的辦公室裏,針對你的程序與編譯器展開一次親密對話。2.出入公衆場合,與其他人公開談論你的程序。關於這個話題,我已經談過幾次了,

原创 Sprint回顧會議的一種簡單玩法

原文作者:Mike Cohn回顧會議該怎麼開?團隊不同,大家的做法或許各有不同。我想介紹一種我最喜歡的方式,特別是因爲這種方法經受住了時間的考驗,很多年以來,我已經把它運用在了很多很多的團隊裏。開始/停止/繼續我喜歡在sprint回顧會議

原创 邊開火邊移動

作者:周思博 (Joel Spolsky)譯:Paul May 梅普華原文鏈接:英文我總會有時候什麼事都做不了。我當然還是會去上班,不過卻是到處閒逛,每10秒就收一次信,逛逛網站,甚至做些付信用卡帳單之類不用動腦的事。就是沒法子進入狀況回

原创 我體驗過VR,還行吧

原文作者:Jeff Atwood我曾經寫過一篇題爲《VR之路》的文章,自那以後的一年半時間裏,發生了幾件事:Facebook花了大價錢(20億美元)收購了Oculus。關於VR的短評層出不窮,都在說“只要頭戴這麼一個VR設備,你看到的世界

原创 最有效地使用PNG:PNGOUT優化

原文作者:Jeff Atwood說起互聯網上使用的圖像格式,通常來說也就這3種:JPEG、GIF和PNG。具體使用哪種格式,相對而言也很容易做決定:如果你要保存的是連續色調的攝影圖片,那就選擇有損的JPEG;如果你要保存的圖片裏有大量同色

原创 最有效地使用PNG之續篇:Zopfli優化

原文作者:Jeff Atwood2007年,我寫過一篇文章介紹使用PNGOUT來產生非常小的PNG圖片。我仍然經常提起這個話題,因爲8年後的今天,我隨便在網上看到的PNG圖片很有可能是未經優化的。舉個例子,來看看pbfcomics.com

原创 Scrum是用來發現問題的

原文鏈接作者:Mark Levison機械的Scrum對比真正的Scrum,差別在哪裏?最近,我和一個朋友聊到了他們公司實施Scrum的情況。他們有些迷茫!在實施Scrum之前,他們經常爲了訪問一臺測試機而不得不等上一個小時(甚至更多時間

原创 FFmpeg續篇:截取視頻片段轉成GIF動畫

前段時間寫過一篇文章,介紹了FFmpeg的幾個常用的命令行。最近,項目裏需要做一個把視頻片段轉成GIF動畫的功能,便於用戶分享到微博。驚奇地發現,原來強大的FFmpeg是支持的! 可以簡單地執行下面的命令行: ffmpeg -ss 25

原创 Scrum中的產品需求預審

原文作者:Mike Cohn爲了保持產品待辦事項(product backlog)的整潔有序,我們需要召開product backlog refinement會議(有時也叫product backlog grooming)。這個會議是在一

原创 敏捷實施時的五個不當做法

作者:Nima Bahrehdar如何正確實施敏捷?可別誤入歧途!你知道的錯誤做法越多,在具體實施時,你就越能成竹在胸。於是,我們來討論一下大家在實施敏捷時常見的幾種錯誤做法吧。1.  太看重流程和工具沒錯,敏捷工具很重要。你說你能通過寥

原创 敏捷雖好勿盲從

原文作者:MARK LEVISON很多公司正在往陷阱裏掉,常常表現爲,“我們的合作伙伴(或競爭對手)採用了敏捷,因此我們也需要採用敏捷。”如果沒有正當的理由就向敏捷轉型,組織將會受到傷害。就這麼簡單,多說無益!在20世紀80~90年代,製

原创 單單Scrum是不夠的

原文鏈接作者:Mark Levison伴隨着Scrum的實施,你若想取得長久的成功,需要的可不只是基礎的框架。Scrum是故意這麼設計的,它提供了框架結構作爲起點,而它生來就能與其他的有效模式組合應用。就像20世紀90年代晚期倡導的設計模

原创 軟件開發不可與建築類比

原文鏈接作者:Mark Levison多年以來,軟件行業一直在使用一種類比,即以建築來做參考和比喻。這種比較在軟件語言裏隨處可見,比如架構(architecture)、地基(foundation)、建造者(constructor)、項目(

原创 傳統的項目經理可以擔當Scrum Master嗎

原文鏈接作者:Amir Nasiri一個習慣了傳統項目管理方法的項目經理,可以在敏捷組織裏擔當ScrumMaster嗎?這是一個很有意思的問題,也是所有項目經理在有朝一日面對敏捷方法(比如Scrum)的時候需要思考的問題。敏捷在落地實施時