首先,何為改良Scrum框架?Scrum Guide開宗明義,Scrum不是一個具體技術或流程,而是一個可以和其他流程和技術相結合來保證項目成功的框架。因此,將Scrum與其他技術相結合不是改良,而就是Sc..
關于項目,唯一可以確定的就是它的不確定性,這是千真萬確的,因為每個項目都是獨一無二的。盡管有周密的計劃,每個項目都一定會由于各種原因不能按部就班地按計劃實施。 接受..
如何用項目管理方法規劃一頓“晚餐項目”?筆者作為IT行業的普通一員,從入行到現在也經有6個年頭,各種項目管理的培訓也參加過幾輪,項目管理的書籍也看過幾本,大大小小的項目也管理..
提高代碼質量的方法有哪些?人跟人的能力千差萬別,所以寫出來的代碼質量,肯定是不同的。有的人,寫一個小邏輯,可能需要100行,而有的人,可能僅僅需要10行。代碼永遠會有Bug,在這方..
如何才能把軟件需求分析做好?又到新年了,日歷又要從2011年翻到2012年了,這使我有太多的感慨,進而勾起了對太大往事的回憶。過去的10年,毫無疑問是中國軟件業發展最快的10年。當我們剛..
軟件開發各階段的質量管理提到軟件開發,我們的腦海里總是浮現出這樣的情景:開發組的每一位成員都在辛苦的工作,有的加班加點,甚至通宵達旦是常有的事,雖然項目經理修改了一次又一..
軟件的需求分析如何做?通俗的講,對用戶的意圖不斷揭示和驗叛的過程,要對經過系統可行性分析所確定的系統目標做更為詳細的描述。 假如你是個建筑工程師,有個客戶找你建一個..
IS09000質量管理系列標準具有系統性、實用性和適時性,已被全球161個國家和地區的776 608家企業采納并實施”。但該質量體系不提供面向具體行業的標準質量流程,其復雜的規定和大量文檔難以..
TDD(Test-Driven Development)測試驅動開發,就是以測試用例來帶動開發,也就是先做測試用例,然后根據測試用例做開發。TDD的好外使是開發人員可以針對性的做開發,目標就是通過測試用例,當然..
一、 前言 本人在企業從事SQA工作,同時兼任SEPG的工作進行基于CMM3的過程改進,在實踐過程中,對SQA的工作有了較多的想法和認識。本文是個人看法,請大家指教,如果要和本人聯系,..
幾個月前,我去一個客戶那里,他們在使用測試驅動開發上遇到了很多問題。 “我們的單元測試用例要半個小時才能跑完,”他說。 “你們這不是在做驅動測試開發,”我說?!?.
作為項目管理者,都希望自己實施的項目能夠順利完成,然而愿望是美好的,現實是殘酷的,在項目管理與實施過程中,往往會出現一些意外的事情,給項目推進帶來嚴重的影響。如何有效化解..
本文內容包括: 初始(Inception)階段:管理業務風險 精化(Elaboration)階段:管理技術風險 構建(Construction)階段:管理進度風險 產品化(Transition)階段:管理可接受的風險 ..
敏捷項目的主動架構在敏捷中,需求的焦點常常放在用戶故事上。有時,用戶故事和技術任務同時是重點,但不是任何架構或者整體系統設計需求。這對于Web應用也許可以接受,因為Web應用簡單..
軟件開發項目中的關鍵決策:基于上下文圖的策略性領域驅動開發當應用程序逐漸變得龐大和復雜后,很多面向對象建模的方法都達不到非常好的可伸縮性。上下文圖是一種通用目的的技術,作..
在項目管理中如何做風險規避的規劃,IT項目的失敗率在商業環境中一直是偏高的。在失敗的案例里,有的是因為超過預算,超過時間,有些是因為用戶要求的變化,或用戶要求的不切實際。..
軟件研發項目中如何開展“度量”,度量的概念是從量化項目管理而來,主要用于項目質量、進度、生產率等方面的管理。通常是由qa、epg、pmo來推進、整理項目組織的各類數據,作為基準來約..
本文針對需求變更對信息系統造價的影響,提出一種造價評估方法;分析了存在需求變更的信息系統建設的特點;以功能點分析方法為基礎,通過引入貢獻因子,得到了造價評估方法的形式化表..
如何把敏捷思想融入到瀑布式開發環境中我認為敏捷方法最好用于管理產品,不過用于管理項目也很有效。只是項目經理必須理解三條關鍵原則,那樣才能充分發揮敏捷的力量,從而改善項目的..
敏捷軟件開發絕不再是一個新名詞了,但理解還是時時有偏差。敏捷宣言中的第一條“個體和互動高于流程和工具”,有人就誤讀為“有了溝通,一切都迎刃而解” ,因此花費大量精力整頓團..