如何產生好的sprint backlog
9 Tips for Creating a Good Sprint Backlog
http://www.scrumalliance.org/articles/122--tips-for-creating-a-good-sprint-backlog
1. 邀請所有團隊成員來參加
2. 討論每個項目應該如何被實作出來
- 討論的內容應該包含基本的設計, 目前現存的程式, 架構上的可能性等等
如何產生好的sprint backlog
9 Tips for Creating a Good Sprint Backlog
http://www.scrumalliance.org/articles/122--tips-for-creating-a-good-sprint-backlog
1. 邀請所有團隊成員來參加
2. 討論每個項目應該如何被實作出來
- 討論的內容應該包含基本的設計, 目前現存的程式, 架構上的可能性等等
免錢的scrum專案管理工具
10 Free Scrum Project Management Tool
http://open-tube.com/10-free-scrum-project-management-tool
如果你們沒有錢買商業化的工具, 不彷試試以下項目吧
1. Agile Tracking Tool
http://www.agiletrackingtool.com/
Scrum Release planning
http://blog.energizedwork.com/2006/04/release-planning.html
Release planning 主要在定義某次relase的內容, 包含大改版和小改版. 它主要在找出以及承諾以下項目
- 這次relase的goal
- 選出排好優先順序, 並且要在這次relase交貨的user stories
- 每個user story的粗略估計
Scrum History
1.New New Product Development Game - Harvard Business Publishing, 1986
- http://apln-richmond.pbworks.com/f/New+New+Prod+Devel+Game.pdf
- It mentioned
“This new emphasis on speed and flexibility calls for a different approach for managing new product development. The traditional sequential or “relay race” approach to product development – (editors note: i.e. “waterfall” ) … – may conflict with the goals of maximum speed and flexibility. Instead, a holistic or “rugby” approach – where a team tries to go the distance as a unit, passing the ball back and forth – may better serve today’s competitive requirements.”
Kanban流程的範例
How We Use Kanban Board. The Real Example.
http://www.targetprocess.com/blog/2009/10/how-do-we-use-kanban-board-the-real-example.html
我在學習Kanban時, 最令我困惑的是, 在白板上的流程要怎麼定.
在這篇文章, 作者提供了他自己本身的經驗, 分享他們團隊如何定義kanban的流程. 這裡它把flow分成以下幾個steps
Planned:
理想的sprint長度為何
What's the ideal Sprint length
http://agilesoftwaredevelopment.com/blog/jackmilunsky/whats-ideal-sprint-length
November 20, 2009 by Jack Milunsky
作者提到很多人會問他, 一個理想的sprint長度為何.
Scrum 之所以難推廣的原因
摘錄至"Succeeding with Agile - Software Development Using Scrum", Mike Cohn
1. Scrum不是只是單純由上而下, 或是由下而上就會成功
- 由上而下的強迫推廣, 或是政令宣導, 是無法有持續性的.
- 但是只是由下而上的方式進行, 長官不配合, 只是會讓過程困難重重, 雙方還會彼此互相猜疑
在導入agile時, 最佳實務是件危險的事
Best Practices Are Dangerous When Adopting Agile
http://blog.mountaingoatsoftware.com/best-practices-are-dangerous-when-adopting-agile
Posted by Mike Cohn
對於大部分的組織, 在某些人指出做某些事情的最佳方法, 通常會把這樣的最佳作法, 會分享給給組織內的所有人. 對於某些類型的工作, 這樣的分享或是再利用, 會對變革的工作有很大的幫助. 對於要把一個產品推銷給一個新客戶的組織, 這樣的做法可以克服一些反對的潛在客戶. 但是對於要轉換到scrum的使用者而言, 這些最佳實務可能是相當危險的
雖然團隊成員們總是期待, 彼此分享對於做好工作的新發現. 但是對於一個團隊最佳的方法, 可能對於另一個團隊來說或是是個毒藥. 例如: 有家公司的daily scrum會議規定必須在10:00以前舉行, 我發現這是一項非常不必要的規定, 我完全不能確定這項規定的目的為何, 但是許多員工的解釋是, 他們的管理階層對他們缺乏信任.
Scrum的Bad Smell(2)
Toward a Catalog of Scrum Smells
http://www.mountaingoatsoftware.com/articles/11-toward-a-catalog-of-scrum-smells
By Mike Cohn
失去節奏
Scrum, 當你執行的不正確時會...
Scrum. You're doing it wrong when...
http://scrumftw.blogspot.com/2009/11/scrum-youre-doing-it-wrong-when.html
November 5, 2009
Posted by Richard Kronfalt kl.
...你的sprint很長, 你會感覺到需要一個time-plan來幫忙
Scrum的Bad Smell(1)
Toward a Catalog of Scrum Smells
http://www.mountaingoatsoftware.com/articles/11-toward-a-catalog-of-scrum-smells
By Mike Cohn
Scrum Master自己指派工作
Six Attributes of the Good ScrumMaster
http://www.mountaingoatsoftware.com/articles/34-leader-of-the-band-six-attributes-of-the-good-scrummaster
FB上的Scrum討論社群
Scrum Community in Taiwan
http://www.facebook.com/group.php?gid=179345672472
之前有人在facebook上, 成立了台灣的Scrum社群, 有興趣的人可以加入它.
我放了幾個議題, 讓大家開始討論. 我想這樣會讓大家比較可以快速交流及學習
- 對於不知如何作的user story如何切割tasks
Scrum of Scrums: Making it visual
http://www.xqa.com.ar/visualmanagement/2009/08/scrum-of-scrums-making-it-visual/
August 4, 2009
Posted by by Xavier Quesada Allue
Scrum of Scrums: Making it visual
http://www.xqa.com.ar/visualmanagement/2009/08/scrum-of-scrums-making-it-visual/
August 4, 2009
Posted by Xavier Quesada Allue
在Scrum的世界中, Scrum of Scrums是用來在不同團隊間或是多個子團隊之間, 確保訊息的一致性, 以及相互合作.
How big is the Team?
Unlearn What You Have Learned - Ten Habits You Must Break To Be Successful with Scrum
http://www.scrumalliance.org/articles/119-unlearn-what-you-have-learned
上週我在 share Scrum expereince 時, 一開始我講了一個小故事, 是有關於 “You must unlearn what you have learned.”. 沒想到看到這篇文章和我用相同的例子, 並且也用在 Scrum 上面, 世界還真的很小
視覺化管理(2)
Visual Management for Agile Teams
http://www.xqa.com.ar/visualmanagement/2009/02/visual-management-for-agile-teams/
February 11, 2009
Posted by Xavier Quesada Allue
視覺化管理(1)
Visual Management for Agile Teams
http://www.xqa.com.ar/visualmanagement/2009/02/visual-management-for-agile-teams/
February 11, 2009
Posted by Xavier Quesada Allue
什麼是視覺化管理?