• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 項目管理利刃之MSF(1)

    發表于:2007-06-11來源:作者:點擊數: 標簽:
    MSF,Microsoft Solution Framework,微軟 解決方案 框架是一個在預算范圍內按期創建一個業務解決方案需要一種經過檢驗的方法。 本文將結合MSF在 項目管理 中的實際應用進行講解,如果您是軟件項目的參與者,如項目經理、 開發 工程師、系統架構師、顧問、

    MSF,Microsoft Solution Framework,微軟解決方案框架是一個在預算范圍內按期創建一個業務解決方案需要一種經過檢驗的方法。

    本文將結合MSF在項目管理中的實際應用進行講解,如果您是軟件項目的參與者,如項目經理、開發工程師、系統架構師、顧問、質量管理人員等,想找到項目管理中遇到問題的解決方案,相信本文會給您一定的幫助。

    MSF為成功地規劃、設計、開發和部署IT解決方案提供了一套成熟的方法論。與具有固定框架的方法相反,MSF提供了一個可以伸縮的靈活框架,以滿足任何規模的組織或者項目開發團隊的需要。MSF指導由原理、模型和用來管理人員、項目和技術元素的準則(大多數項目都會碰到)組成。MSF模型本身來源于微軟公司在大規模軟件開發和服務操作項目上的寶貴經驗積累,來自于微軟公司的顧問在為企業客戶實施項目時所獲得的經驗,以及融合了來自于全球IT行業的先進理念,最終形成的一套方法論。

    MSF為軟件開發團隊提供了一套可自定義、具有良好擴展的軟件開發指導原則。MSF包括既靈活又具有邏輯的方法,允許軟件開發團隊中的成員使用這些方法選擇最適合的方式完成個體的任務。采用MSF靈活的框架可以滿足任何軟件開發項目的需求,同時不必考慮項目的大小與復雜性。根據MSF的實現理念,沒有一個單獨結構或流程可以非常好地適用于所有項目的需求和環境。

    圖1:MSF組隊模型

    MSF框架于1994年被首次提出,最初被提出來是因為微軟顧問咨詢部門為了微軟公司的一個產品開發項目提供項目管理咨詢服務而產生的一套理論。從那時起,MSF開始逐步發展,這來自微軟公司的產品組、微軟服務中心、微軟公司的內部操作和技術組(OTG)、微軟公司合作伙伴和客戶那里成功的和實踐的最佳做法。MSF是基于一整套成熟的軟件管理方法論,并融合了微軟公司在IT行業內超過25年的項目周期管理經驗。MSF框架中提供的方法論被設計幫助Microsoft的顧問、合作伙伴和客戶來解決技術生命周期過程中碰到重大挑戰。

    MSF使用這套經過內部和外部檢驗的真實最佳做法,并對這些其中部分方法進行簡化、整理和檢查,使得MSF具有更廣泛的通用性,以便更多的合作伙伴和客戶理解和采用。MSF由Microsoft里一個專門的產品小組在管理和開發,它同時還得到了國際顧問理事會該方面專家的指導和評論。MSF目前還在繼續吸收微軟公司當前的經驗。同時微軟公司在其發布的開發平臺Visual Studio 2005中提供了實現MSF的基礎工具支持,Visual Studio 2005已經不僅僅是一個開發的平臺,更是強大一個軟件項目團隊管理和軟件生命周期管理的工具。

    MSF的核心有八個基礎原理,本文中將對幾個和團隊管理結合比較緊密的原理進行分析。

    推動開放式溝通

    在一些項目開發過程中經常會遇到這樣的問題,項目開發周期較短工作量卻很大,開發人員開發出來的軟件和最終用戶的需求在功能上吻合度很高,但是最終用戶卻覺得這個不是他們想要的軟件。實際上這是交流與溝通的問題,項目的開發人員在時間緊迫的情況下,往往是只看到眼前的工作,而忽略了與團隊成員及最終用戶的溝通,結果就是從功能上完成了工作,但是軟件產品或解決方案的易用性大打折扣,導致最終用戶覺得最終提交物與他們的預期相距甚遠。

    在一些國內的大型軟件項目開發中,很多情況下是項目組成員可能根本都不在一個城市,他們有的來自于總部的研發中心,有的來源于測試中心,有的在遍及全國各地的各個實施地點負責具體實施,有的可能以顧問的角色參與到項目中來,這樣就要求整個團隊有一個良好的溝通方式,保證項目的順利進行。

    軟件項目和信息類解決方案都是由人的活動來構建和交付的。

    從事軟件項目的每個人都會給項目組帶來自己的智慧、能力和觀點。為了將開發團隊中成員的個人效力最大化,同時優化其工作效率,團隊成員的交流和溝通就顯得尤為重要。

    如果在客戶和開發團隊之間或團隊成員之間沒有一種很好的溝通形式,那么團隊成員就無法有效地完成其任務,或是不能找到最正確的方法來完成任務。

    隨著項目規模和復雜性的增加,對開放式溝通的需要就變得更加緊迫。完全基于開發團隊內部個人意志的工作成果可能導致軟件產品的缺陷,以至于削弱軟件產品的可用性,甚至會產生軟件產品本身的缺陷。

    MSF框架中最重要的一個基礎的原理就是倡導團隊內部和最終客戶之間的溝通,團隊成員之間的協作是項目進程中最重要的環節,MSF推出了一種開方式和包容式的溝通方式,既最大限度了團隊成員的智慧和創造性,同時也在宏觀上保證項目朝著正確的目標前進,并且能夠符合諸如時間約束和特殊環境等條件的限制。

    很多可能在最終提交產品時候發現的問題,可能都會因為增強團隊成員的溝通而及時發現和改進,這樣不僅最大程度上降低了項目的風險,同時也提高了團隊的協作能力。

    為共同的前景而工作

    在國內的軟件行業中,多數的一線技術人員往往都是技術領域的專家,但是同時也缺乏對項目大局觀的把握。

    他們知道如何正確的使用技術來完成自己當前的工作,卻對項目的共同目標缺乏認識。這往往會導致軟件項目在一致性上的不足,也會影響團隊的協作。而項目的領導者通常是對團隊成員的具體工作進行了布置和安排,但是忽略了對團隊成員大局觀的培養。

    項目經理在對開發人員布置任務的時候,通常要講“你只要把某某功能實現就可以”,“你的程序要達到一個很高的穩定性和效率”,但是至于實現該項功能在整個項目中的作用,程序的穩定性直接關系到項目的哪些模塊的穩定程度,都是沒有最終傳達給開發人員。

    這些都導致了團隊成員缺乏對項目共同前景的了解。

    共同的前景是MSF小組和過程模型里的一個關鍵組件,它強調團隊成員理解項目目標的重要性。

    當所有的參與者都理解了共同的前景并為之而工作的時候,他們才能清楚的認識到自己所做的工作在項目整個生命周期中的作用,進而調整自己的決定和工作重點。

    MSF過程模型中特別強調要求有一個共同的前景存在,以便指導解決方案朝著最終的業務結果前進。


    共2頁: 1 [2] 下一頁

    原文轉自:http://www.kjueaiud.com

    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>