原创 開源框架

一、AOP框架         Encase 是C#編寫開發的爲.NET平臺提供的AOP框架。Encase 獨特的提供了把方面(aspects)部署到運行時代碼,而其它AOP框架依賴配置文件的方式。這種部署方面(aspects)的方法幫

原创 Scrum角色

Scrum Master -- 項目負責人、項目經理   是團隊的領導和推進者,保護團隊不受外界的干擾。以業務無標準,對team和持續改進負責,與Product Owner一起將產出最大化,並把控項目在當前迭代的過程 Team   包

原创 Sprint規劃會議一

會議目的   該會議的工作以分析爲主,目的是要詳細理解最終用戶到底要什麼,產品開發團隊可以從該會議中詳細瞭解最終用戶的真實需要。在會議的結束,團隊將會決定他們能夠交付哪些東西。   產品負責人在會前準備:

原创 頭腦風暴

定義:             頭腦風暴是將少數人以會議的形式,各自對某一問題進行思考與聯想,提出個人的設想和提案 原則:         1、不做任何有關缺點的評價         2、 提倡各種離奇的設想         3、設想的數

原创 面向對象設計原則

1、單一職責原則     在軟件系統總,一個類只負責一個功能領域中的相應職責,僅有一個引起它變化的原因。在一個類中,承擔的職責越多,職責就會被耦合在一起,需要修改某個職責時會造成其它的職責受到影響,而且它被複用的可能性越小。類的職責主要體

原创 轉發代理服務器與反向代理服務器

轉發代理服務器與反向代理服務器     說到代理服務器,大部分人都應該比較熟悉了。記得在學校的時候因爲校園網無法訪問國外網站,因此經常使用代理來訪問國外的網站。但是提到反向代理服務器可能大部分人就比較陌生,對於一般的代理服務器與反向代理服

原创 Scrum任務板

任務板集合了選擇好的 Product Backlog 和 Sprint Backlog,並以可視化方式展示。 任務板只能由團隊維護,使用不同顏色的“即時貼”來區分開發人員,或者在“即時貼”寫上接受任務的姓名。 儘量使用大白板,也可以使用軟

原创 Scrum估算會議

會議目的   要做好戰略規劃,你需要知道 Backlog 中各項的大小,這是版本規劃的必要輸入;如果想知道團隊在一個 Sprint 中能夠完成多少工作,這個數據也是必須的。   團隊成員可以從會議中知道項目接下來的階段會發生哪些事情。  

原创 Scrum會議

基本要求   每次會議都要準時開始、準時結束。   每次會議都採取開放形式,所有人都可以參加。   會前準備   提前邀請所有必須參會的人,讓他們有時間準備。   發送帶有會議目標和意圖的會議綱要。  

原创 Scrum評審會議

會議目的   Scrum 團隊在會議中向最終用戶展示工作成果,團隊成員希望得到反饋,並以之創建或變更 Backlog 條目。   基本要求   Sprint 複審會議允許所有的參與者嘗試由團隊展示的新功能