blog.Toby

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            130 隨筆 :: 2 文章 :: 150 評(píng)論 :: 0 Trackbacks
          1.1???? 簡(jiǎn)介
          MSF 就是微軟推薦的做軟件的方法。
          ?
          簡(jiǎn)史:
          1994年,基于微軟產(chǎn)品開發(fā)的經(jīng)驗(yàn)和教訓(xùn)以及微軟微軟咨詢服務(wù)的業(yè)務(wù)經(jīng)驗(yàn),微軟推出了Microsoft? 解決方案框架 Microsoft Solution Framework (MSF)。當(dāng)時(shí)的MSF只是這些經(jīng)驗(yàn)教訓(xùn)的松散集合。在以后的幾年中,MSF 進(jìn)一步吸收了微軟各個(gè)部門和微軟的合作伙伴在實(shí)際項(xiàng)目中的經(jīng)驗(yàn),在2002年,隨著Visual Studio.Net 的發(fā)布,微軟發(fā)布了一系列關(guān)于MSF 3.0的白皮書,針對(duì)MSF 3.0 的大規(guī)模培訓(xùn)也在中國開始。
          2006年,MSF 4.0 隨著Visual Studio Team Foundation 2005 發(fā)布。它增加了不少敏捷開發(fā)的內(nèi)容,并且明確刻畫了團(tuán)隊(duì)典型的流程和在新的團(tuán)隊(duì)協(xié)作軟件包VSTS 中的應(yīng)用。
          ?
          我們可以不用管MSF 演化的細(xì)節(jié),要記住所有模式都不是一成不變的,關(guān)鍵是要掌握變化的原因。
          ?
          1.2???? 基本原則
          MSF 的核心有八個(gè)基本原則:

          推動(dòng)開放的溝通
          為共同的前景而工作
          充分授權(quán)和信任
          各司其職,對(duì)項(xiàng)目共同負(fù)責(zé)
          重視商業(yè)價(jià)值
          保持敏捷,預(yù)期變化
          質(zhì)量投資
          學(xué)習(xí)所有的經(jīng)驗(yàn)


          1.2.1??? 推動(dòng)開放的溝通
          用大白話說,就是所有信息都保留,并公開,討論要包括所有方面,決定要公開,并通知所有人。當(dāng)然,牽涉到技術(shù)保密,安全性等信息要有必要的保護(hù)措施。

          ?
          問:我們以前都是“老板讓你知道,你就會(huì)知道,別多問,看起來比較好控制吧?”
          答:以前大家兩三個(gè)哥們一起鼓搗軟件,大家都知根知底,好像沒有意識(shí)到“溝通”的重要性,但是隨著項(xiàng)目復(fù)雜度和團(tuán)隊(duì)規(guī)模的增加,沒有開放的溝通是萬萬不行的。
          ?
          問:如果有一些事情,我個(gè)人也沒拿準(zhǔn)是不是要通知某一方面的人員,怎么辦?
          答:在這種情況下,寧愿過分溝通。另外,在TFS中,所有和項(xiàng)目有關(guān)的信息都會(huì)保存起來。
          例如:
          所有工作件及其歷史,
          所有源代碼的修改記錄
          ?
          一個(gè)經(jīng)常問的問題是:在TFS中,我為什么不能刪除工作項(xiàng)?
          答案很簡(jiǎn)單 – MSF 的第一原則:所有的信息都保留,并公開。
          ?
          大牛:有人犯了一些比較愚蠢的錯(cuò)誤,TFS把它們都記錄下來了,從個(gè)人角度,有人會(huì)說“我知道我做錯(cuò)了,已經(jīng)改正,那最好把原來的記錄刪除了吧”,這樣做,不是有利于打造和諧的團(tuán)隊(duì)么?
          ?
          阿超:記錄留下來,可以做事后分析,給后來的同事,或者別的項(xiàng)目的同事學(xué)習(xí)。如果刪除,那也就違反了第八條原理“學(xué)習(xí)所有的經(jīng)驗(yàn)”。我們公司要建立“對(duì)事不對(duì)人”的文化,好像有一句古話,把人的錯(cuò)誤比做日食。。。
          ?
          我們以前關(guān)于項(xiàng)目的好多事,都裝在幾個(gè)頭頭的肚子里,最開放的,也不過是把一些問題列在EXCEL 文件中,但是也沒有歷史記錄,看不到所有信息,那么項(xiàng)目進(jìn)度以及項(xiàng)目中存在的各種問題就不能及時(shí)讓所有人知道,這樣MSF中其他的原則也就不能實(shí)行了。沒有開放的信息,也就談不上“授權(quán)”,或“建立清晰的責(zé)任和共同的職責(zé)”,“保持靈巧,預(yù)測(cè)變化”。這也是為什么“推動(dòng)開放的溝通”是第一個(gè)基本原則。
          ?
          MSF 團(tuán)隊(duì)模型和MSF過程模型也是建立在“開放的溝通”原則上。
          ?
          posted on 2007-03-28 23:27 渠上月 閱讀(327) 評(píng)論(0)  編輯  收藏 所屬分類: VS 2005
          主站蜘蛛池模板: 定日县| 长武县| 斗六市| 东乌珠穆沁旗| 静海县| 六盘水市| 荆州市| 北川| 水富县| 礼泉县| 资中县| 周口市| 刚察县| 拉萨市| 乐亭县| 和平县| 普安县| 托克托县| 望奎县| 吴川市| 崇明县| 两当县| 兴安县| 陇川县| 白城市| 齐齐哈尔市| 铁岭县| 孟津县| 西乌珠穆沁旗| 平顺县| 鹤峰县| 额尔古纳市| 岳普湖县| 射阳县| 高陵县| 玉树县| 东台市| 宝山区| 云林县| 涿州市| 贡嘎县|