青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

CppExplore

一切像霧像雨又像風

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  29 隨筆 :: 0 文章 :: 280 評論 :: 0 Trackbacks

作者:CppExplore 網址:http://www.shnenglu.com/CppExplore/
一 項目管理流程
1 項目定義
在有限的時間、有限的人力、有限的資源內,完成即定的功能,并保證項目的質量。
項目具有時效性/資源受限,功能邊界明確等特點。
項目失敗,并不僅僅是指項目的功能沒有完成。超時/超支都算做項目失敗。
2 項目管理目標
可重復:項目的成功性可復制。一個項目成功,另一個項目也可以成功。成功不是偶然性。
可管理:項目本身可管理,成功過程可控。
3 項目生命周期
項目具有固有的生命周期規律,項目管理需要遵循該規律,不要過分重視產出(壓縮時間),否則影響長期的穩定的產出(同樣體現項目管理的可重復、可管理)。
項目生命周期分:需求意向 需求階段 開發階段 測試階段 維護階段。下圖給出一個模擬示例:
其中需求結束、開發結束、版本正式發布(測試結束)均為里程碑。
4 參與項目的角色
參與項目的主要角色有:項目管理人員/需求人員/研發人員/測試人員/配置人員/實施人員。他們分階段進入項目,分階段離開項目。下圖為人力投入示例: 其中需求來源發生在立項之前,不予考慮,另產品人員需要參加需求文檔review,屬項目外,不考慮。
項目管理人員需要全程跟蹤項目,尤其是立項點、需求文檔review、需求結束、設計文檔review、設計結束、測試期間以后進入維護期后。
需求人員除需求階段,還需要參與設計文檔review、測試文檔review。
開發人員除開發階段,還需要參與需求文檔review,以及測試期間bug修復、維護期保留部分人力。
測試人員除開發階段,還需要參與需求文檔review。
二 項目階段
1 立項
立項初期,更多的是資源申請、人力安排計劃等。盡量減少以后的溝通成本,比如確定項目編號、階段編號、功能編號、模塊名(如果能夠確定)、各模板版本號格式、系統部署的軟硬件平臺等。
2 需求階段
該階段是項目最重要的階段,代表了項目的使命。該階段的產出需求文檔則是項目最重要最核心的一片文檔,是設計文檔、測試用例以及后期維護的依據。
需求文檔的用語應該是明確的、無歧義的。比如 “包含...但不限于這些...”、“這些功能請研發人員靈活掌握”“請參考某某網站/請參照某某項目的樣子”都屬于不合格的用語。
需求文檔整體內容應該是封閉的,不依賴于任何未知的內容,引用的外部文檔需要嵌在需求文檔中,或者給出文檔號,可以在團隊的文檔庫中查詢到。為更好的理解需求文檔的封閉性,舉例說明,比如要實現sip棧, 需求文檔應該給出sip協議的介紹以及做到什么程度,研發不需要自己去看rfc文檔, 只需要參照需求文檔去開發即可。另任何業務的知識盲點, 需求人員都要給開發人員解決,開發人員在任何時候(需求文檔review中或者設計文檔中或者開發中)發現業務知識盲點,都可以反饋給需求人員,要求給予支持或解決。
需求文檔需要明確定義系統的功能邊界、系統的網元劃分、各個網元的外部特性。這里給出一個大體的提綱:要實現的功能點、網元劃分以及最后的部署方式、每個網元的功能點、復雜網元的內部模塊圖建議(可選)、網元間通訊接口、各網元間的交互時序圖、各個網元如何和其他網元交互完成前面的功能點。
其中各網元的交互時序圖需要能涵蓋網元間所有的交互,簡單的重復的交互也可用文字描述補充;網元間的通訊接口是明確的,每個命令中的字段名、類型、取值范圍都需要明確。
其他方面,比如性能要求、其他非功能性要求等,如果外部需求方有明確要求,可寫入文檔,否則可象征性寫一個一定可以滿足的值或者省略這部分(性能本身依賴于團隊的積累)。
在需求文檔review階段,產品人員可以審核考量是否已經滿足了預期的功能;開發人員可以審核考量是否已經明確了自己負責的模塊特性,是否不再需要和其他模塊的開發人員溝通確認某些接口上的問題;測試人員審核考量是否可以依據此寫出測試用例,不需要再向開發人員確認。

最后需求文檔defect入庫、文檔本身入庫。
3 開發階段
開發階段可以細分為設計文檔階段、編碼階段、測試階段。其中重要的是前期設計和后期的測試階段。
 設計文檔中,開發人員要從各個角度向別人展示自己的系統,包括部署圖(在網絡中的位置)、模塊圖、數據流向圖、靜態類圖、交互圖、狀態圖 關鍵數據結構等,最終需要能體現需求文檔要求的功能。
研發測試階段請參見測試系列之 c++ server測試全攻略,其中白盒測試、內存測試、壓力測試必做,同時陪測程序需要和源碼一并提交在版本管理工具中。完善的log信息和必要的陪測工具是系統質量的保障。
開發階段結束后,源碼/二進制包上傳、代碼行統計、各種文檔入庫、defect入庫。
4 測試階段
測試人員的測試用例、結果必須文檔化。專項測試需要包含以下部分:測試目的、測試方法、測試環境、附測試腳本、測試結果。
測試人員不僅需要測試系統,在實施和維護期間更要回答現場人員的咨詢。
測試結束,各種文檔入庫、defect入庫,用戶文檔產生、版本打標記或者打基線,作為以后開發的基礎。
5 實施階段
版本正式發布,基本標志項目結束。實施人員將作為以后現場支持的Level1級,測試人員為Level2級,研發人員為Level3級,屬于未實現的功能,轉需求人員。

說下bug數量,一般c/c++代碼每千行16-20個bug左右,研發和測試階段按一定比例劃分。bug過少,從某個角度可以看作測試力度不夠,過多可以看作代碼質量較差。任何時候,bug數量都不應當作為績效考核的標準。
以上階段中最重要的是需求階段,其次是研發階段的測試。
三 追求更好的項目管理流程
從某種程度上說,項目管理是一個團隊的習慣。
一個好的項目管理習慣,可以讓一個團隊的運作如行云流水,又如微風拂面。團隊成員各司其責,既是在工作 又何嘗不是一種享受。整個項目管理,就象... (就象...最近裝修,團購網上的標語:就象)喝茶那樣輕松。即便是這個團隊從公司脫離,在新的環境里也會保留以前的項目管理制度,從通訊企業里出走的團隊很多這種例子。
而一個差的項目管理習慣,則是一個團隊的噩夢。所謂的管理,可能流于形式,可能成為項目管理者的令箭牌,可能成為研發人員的催命符。
習慣的力量強大而可怕。不管是好的團隊還是差的團隊,遇到不符合自己習慣的改變,都會做出一致的決定:抵制。抵制的理由可能不同 ,有的是 我們現在已經運作的很好了,不需要做出改變,有的則是我們沒有那個能力去實施這個流程/我們人員有限/我們控制不住。改變后也不見的運作比現在差,改變后也不見得會浪費更多的人力,反而會有序,更節省人力,更利于控制。
養成習慣需要3個前提:知識(知道這么做是好的)、意愿(愿意這樣做)、可實施性(有明確的實施方法)。之后加上堅持,一定時間(21天)后就可以形成習慣。
看培養好的項目管理習慣就是這么簡單,真的就象喝茶那樣輕松。
四 團隊技術積累
項目管理理論容易給人以錯覺,好象只要有了規范的項目管理流程,就可以保證項目的成功可重復/成功過程可控制。但事實往往并不是這么如意。
項目管理的順利進行依賴于團隊的基礎建設:團隊人員組成、基礎代碼庫、基礎模塊庫等。沒有完備的團隊和一定的基礎積累,談不上項目得可重復與可管理性。
成熟的團隊中,項目的主角是需求人員、開發人員、測試人員。需求是個迭代的過程,是在已有系統或模塊上持續擴充的過程。開發是充實基礎庫與模塊庫,在已有基礎代碼庫和基礎協議棧之上實現業務的過程。測試是一個測試工具積累的過程。完備的積累是項目成功的可靠保證。
總體來說,項目管理和團隊建設相輔相成,共同發展,公司在不同的時期,偏重不同,初期重團隊建設,成熟期重項目管理。
五 具體問題具體分析
項目管理流程并非一層不變。針對項目的規模和復雜性,可分大項目、小項目、mini項目。有的項目很小,不需要寫需求文檔,可能只需要增加一個ChangeRequest,也可能不需要寫設計文檔。以保證小項目的靈活性和響應及時性。后期的補充正確區分defect和ChangeRequest。需求一定要遞交到需求人員,以便其把握整個系統以及后續架構的走向。


posted on 2009-09-18 19:58 cppexplore 閱讀(4589) 評論(6)  編輯 收藏 引用

評論

# re: 【原創】項目管理之 個人小結 2009-09-19 08:47 true
寫得很好,這個流程正常走完的話,對需求分析人員要求較高,對于研發團隊能不能按照開發規范進行開發,個人覺得很大程度上取決于技術決策者和核心開發人員,如果他們都明確要求并以身作則,其它開發人員肯定會遵守,而實際上大多小公司做不到這一點。  回復  更多評論
  

# re: 【原創】項目管理之 個人小結[未登錄] 2009-09-22 17:58 kevin
關注  回復  更多評論
  

# re: 【原創】項目管理之 個人小結 2009-09-27 15:39 2009-09-27星期日15:37:52 lj
謝謝你的好文章。  回復  更多評論
  

# re: 【原創】項目管理之 個人小結 2009-10-15 20:45 搖擺胖胖
LZ你畫的時序圖是用什么工具阿,挺漂亮的  回復  更多評論
  

# re: 【原創】項目管理之 個人小結[未登錄] 2009-10-16 20:43 CppExplore
@搖擺胖胖
你是指這篇blog里的圖嗎?這是甘特圖,用GanttProject畫的 開源的。
時序圖,以前用rose畫,現在改startuml了,也是開源的  回復  更多評論
  

# re: 【原創】項目管理之 個人小結 2010-09-03 16:11 lovetide
了解一下項目管理的知識。  回復  更多評論
  


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美亚洲一区二区在线| 欧美中文字幕在线播放| 欧美老女人xx| 欧美一区二区三区免费视| 亚洲欧美一区二区三区久久| 欧美视频观看一区| 亚洲日本欧美在线| 欧美高潮视频| 欧美午夜一区二区三区免费大片 | 久久精品视频在线看| 亚洲一区二区三区精品在线 | 国产伦理一区| 久久久夜夜夜| 欧美电影免费观看网站| 99热免费精品| 欧美亚洲网站| 亚洲精品久久久蜜桃| 一本久久a久久精品亚洲| 国产日韩欧美视频| 欧美a级片网| 欧美日韩综合视频网址| 久久久国产成人精品| 欧美久久视频| 亚洲成人直播| 国产人妖伪娘一区91| 一区二区三区日韩欧美精品| 国产亚洲精品资源在线26u| 亚洲电影免费观看高清完整版| 国产精品一区二区在线观看网站| 欧美高清在线播放| 亚洲国产天堂久久综合| 午夜精品短视频| 精品999日本| 欧美在线综合| 免费观看日韩av| 国语自产精品视频在线看一大j8 | 日韩亚洲在线观看| 日韩视频不卡| 欧美日韩亚洲91| 妖精成人www高清在线观看| 亚洲国产精品激情在线观看| 久久久久久亚洲精品杨幂换脸| 先锋a资源在线看亚洲| 国产精品电影观看| 亚洲欧美日韩中文播放| 久久狠狠婷婷| 国产婷婷色一区二区三区四区 | 欧美精品123区| 亚洲一区精彩视频| 久久这里只精品最新地址| 亚洲大胆在线| 欧美日韩天天操| 亚洲综合色自拍一区| 免费亚洲网站| 亚洲影院在线| 亚洲精品乱码久久久久久久久| 欧美成人免费va影院高清| 中文有码久久| 亚洲欧洲日韩综合二区| 久久精品二区三区| 亚洲精品少妇| 韩国精品一区二区三区| 欧美视频你懂的| 欧美**人妖| 久久久久亚洲综合| 亚洲在线一区二区三区| 亚洲毛片播放| 亚洲国产一二三| 久久精品一区二区三区不卡牛牛| 亚洲精品美女在线| 最近中文字幕mv在线一区二区三区四区 | 日韩天堂在线观看| 亚洲第一网站免费视频| 国产精品国产三级国产专播品爱网 | 亚洲男人的天堂在线观看| 日韩亚洲精品视频| 亚洲欧洲三级| 一卡二卡3卡四卡高清精品视频| 欧美成人高清| 亚洲激情一区| 亚洲婷婷在线| 欧美伊人久久久久久久久影院| 亚洲色图在线视频| 亚洲欧美一区二区激情| 欧美在线日韩精品| 欧美成人午夜77777| 欧美日韩一视频区二区| 国产日韩亚洲欧美| 亚洲国产日韩一级| 亚洲欧美激情四射在线日| 欧美一区二区三区在线观看| 老司机成人在线视频| 亚洲欧洲日产国产网站| 亚洲免费视频网站| 欧美成人免费一级人片100| 国产精品久久久久国产a级| 加勒比av一区二区| 国产精品99久久久久久久女警| 亚洲美女色禁图| 久久人人精品| 亚洲在线电影| 欧美日韩免费一区二区三区| 激情久久久久久| 久久9热精品视频| 亚洲国产清纯| 久久久噜噜噜久久久| 国产精品久久久久天堂| 中文亚洲字幕| 欧美日韩大陆在线| 亚洲女人小视频在线观看| 在线视频日韩| 国产手机视频一区二区| 久久免费国产精品| 欧美精品一区二区三区在线播放| 一区二区三区蜜桃网| 亚洲午夜电影网| 国产亚洲精品一区二区| 欧美亚洲免费高清在线观看| 在线看片一区| 亚洲欧美bt| 欧美伊人久久久久久久久影院 | 在线观看欧美一区| 亚洲人体大胆视频| 国产毛片一区| 亚洲电影免费观看高清完整版在线 | 一本色道婷婷久久欧美| 亚洲视频一区在线观看| 亚洲高清免费视频| 午夜一区二区三区在线观看| 亚洲国产免费| 欧美一区在线直播| 亚洲一区三区电影在线观看| 久久亚洲电影| 久久久久久网站| 国产精品久久久久毛片软件| 亚洲国产午夜| 亚洲免费观看在线观看| 日韩视频一区二区在线观看| 久久精品亚洲乱码伦伦中文 | 亚洲激情校园春色| 黄网站免费久久| 久久久水蜜桃av免费网站| 久久久久国色av免费看影院| 国产精品乱码人人做人人爱| 亚洲一区二区三区视频播放| 亚洲一区二区三区影院| 国产精品久久久久久超碰| 亚洲一区二区伦理| 久久精品国产久精国产爱| 国产日本亚洲高清| 久久久一区二区| 日韩一区二区精品| 久久成人免费日本黄色| 亚洲国产精品久久| 国产精品地址| 麻豆av福利av久久av| 99精品国产在热久久下载| 亚洲欧美视频一区二区三区| 国产一区日韩一区| 欧美成人精品高清在线播放| 一区二区国产日产| 能在线观看的日韩av| 99精品视频一区二区三区| 国产日本欧美在线观看 | 先锋影音网一区二区| 欧美激情bt| 久久国产主播| 中文av一区特黄| 亚洲激情一区二区| 国产一区二区在线观看免费| 欧美日韩蜜桃| 久久久亚洲国产天美传媒修理工 | 国语自产在线不卡| 国产精品你懂的在线| 欧美日韩国产精品成人| 麻豆国产va免费精品高清在线| 亚洲欧美综合国产精品一区| 亚洲免费电影在线| 91久久精品美女| 亚洲高清中文字幕| 亚洲高清视频中文字幕| 久久久综合网站| 久久综合九色99| 欧美肥婆在线| 亚洲大胆av| aaa亚洲精品一二三区| 亚洲视频 欧洲视频| 亚洲自拍电影| 狂野欧美激情性xxxx| 欧美精品v国产精品v日韩精品| 美女免费视频一区| 欧美日韩国产999| 欧美三级电影大全| 国产一区二区三区日韩| 精品动漫av| 99精品久久久| 久久这里只有| 一本色道久久综合亚洲精品小说| 亚洲视频免费| 另类天堂av|