基于DAD方法的IBM敏捷開發過程中的敏捷管理.在構建階段 - 即核心敏捷所關注的高優先級產品Backlog的實現、測試、驗收的過程 -這個階段由多個迭代組成。每個迭代均有可以工作的產品交付,靠..
敏捷交互設計是敏捷方法論向交互設計領域的延伸,它提倡讓所有相關人參與到設計過程中,迭代演進式地進行交互設計。從2010年開始,已經有越來越的團隊在不同程度上使用敏捷交互設計的..
最近,敏捷教練Morgan Ahlström在郵件列表“敏捷教練支持(Agile Coach Support)”上求助:有的客戶聲稱想要更多地從敏捷中獲益,但實際行為卻與該目標背道而馳,如何面對這種窘況? 下..
一 什么是Scrum? Scrum (英式橄欖球爭球隊), 軟件開發模型是敏捷開發的一種,在最近的一兩年內逐漸流行起來。 ..
敏捷軟件開發方法要點分析。下面的文字來自于《敏捷軟件開發 原則、模式和實踐》一書,作者是Robert C. Martin。我把這些文字發布在這里,希望對敏捷軟件開發還不是很了解的朋友所有幫助。..
敏捷建模:增強溝通和理解.我們都看過有關項目失敗的統計信息[1],也可能親自遭遇過失敗。大多數軟件項目都逃脫不了失敗的命運。思考一下,我們會發現導致項目失敗的方式有(顯然這個列..
敏捷軟件開發模型SCRUM介紹 一 什么是Scrum? Scrum (英式橄欖球爭球隊), 軟件開發模型是敏捷開發的一種,在最近的一兩年內逐漸流行起來。 Scrum的基本假設是: ..
敏捷開發團隊成熟度評估參考標準,當一個產品團隊采用敏捷開發模式時,如何來確認這個團隊是否真的已經敏捷了呢?這個是非常重要的,在日常工作過程當中,團隊的工作模式很大程度上會受..
上一期咱們談了敏捷方法與大型互聯網系統開發,以及目前的行業現狀。點此查看上期文章,今天咱們來談談互聯網學習型敏捷研發組織的構建及策略。..
作為敏捷宣言準則之一,許多將要部署敏捷的組織機構都非??粗亍翱沙掷m的速度”(sustainable pace)。但要想實現可持續的速度卻并不容易,這往往取決于團隊管理的方式與組織機構的文化。當團..
這是PMBOK第五版最新引入來的一種模型,這是PMBOK把普遍流行的敏捷開發方法包含到體系中來了。 這種模型是針對原來的計劃,設計,實施,測試,交付這樣的流水線的工作模式的各種缺..
敏捷 vs 偽敏捷 一個真正有效方法 vs 一個混亂的借口 你可能是偽敏捷: 抵觸所有的文檔,因為“敏捷不需要文檔”,也不需要需求文檔。..
1.1 What is Scrum? Scrum is an iterative, incremental process for developing any product or managing any work. It produces a potentially shippable set of functionality at the end of every iteration. It's attributes are:..
如何構建一個敏捷團隊?創建敏捷的軟件開發團隊并不像表面看起來那么容易。很多管理人員和團隊主管會雇傭技術合格的人組成團隊,扔給他們某種敏捷過程,然后就希望所有事情都像書上說..
敏捷開發實踐--編寫用戶故事技巧?用用戶故事來描述產品需求是敏捷開發實踐必須學習和轉變的第一項工作,最經典的三段論,“作為一個…(角色),可以<能夠>…(功能),以便…(客戶價值),這..
Richard Lawrence介紹了拆分用戶故事的流程,包含三個部分:判斷故事是否需要拆分、應用多種模式拆分故事、評估拆分效果。具體的流程見圖:..
我們在實踐中會用到需求拆分的各式武器,這里列舉一些常用的武器:角色、實體、目的、解決方案、數據對象、業務操作、業務流程、“個性-共性”原則、“簡單-復雜”原則等等,這些武..
拆分用戶故事,INVEST是一個原則,需要更有場景的實例。特別是在獲得用戶需求的初期,如何形成系統級的用戶故事?在隨后的拆分過程中,如何有效的拆分故事?以下是我們的一些實踐:..
敏捷軟件開發方法在業界廣泛受到關注,尤其是其中的SCRUM方法,更是廣泛流行,幾乎成了“敏捷”的代名詞。之所以流行,一個很重要的原因是SCRUM從管理角度出發,易理解,看上到比較容易..
技術債務,是指匆忙的實現一個功能,卻對現有的程序庫造成了破壞(在實現的過程中污染了代碼庫的設計),這對于一些項目經理/客戶來說就像是天書奇談。..