paulwong

          如何開展一個軟件項目

          一、開展軟件項目的目的
          就是提供一個高質量的軟件項目。所謂質量就是質與量,滿足客戶要求的條項的數量集合。高質量即滿足客戶要求的條項的數量非常多。


          二、關鍵點
          • 需求
            找一需求分析厲害的人,分析出詳細的需求,并形成文檔,供后續開發使用。
          • 技術
            需要一技術很好的人,當碰到技術問題時,能迅速出擊,找到問題所在并解決之。
          • 測試
            需要一測試很強的人,能撰寫測試用例,驗證軟件是否符合需求,找出BUG,以免軟件到了客戶處才發現BUG
          三、軟件開發模型
          有以下幾種模型
          • 瀑布模型
            過程分成好幾個階段,上一階段完成了,才能做下一階段的事,正在做現在階段的東西,不能再去改上一階段的東西。通常適用于小項目或外包這種需求很明確的項目。
          • 螺旋模型
            和瀑布模型差不多,但在測試階段,如發現不對的,可以回頭去改前階段的東西
          • 原型
            需求明確后,就開發出靜態的原型,后續程序員再根據這個原型去實現
          •  迭代(增量)模型
            先做每一階段的一些基礎的東西,然后再漸漸補充。比較適合大型項目。

           

          posted on 2009-07-16 21:27 paulwong 閱讀(332) 評論(0)  編輯  收藏 所屬分類: Process Management


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 云龙县| 高平市| 淮滨县| 仙居县| 濮阳市| 泸定县| 新巴尔虎左旗| 吉首市| 安新县| 临邑县| 常熟市| 永州市| 成都市| 密山市| 大竹县| 南部县| 海南省| 凉山| 邢台市| 乐清市| 迭部县| 嘉义县| 安西县| 客服| 达孜县| 吴忠市| 剑河县| 乐昌市| 徐汇区| 吉林省| 五原县| 合阳县| 黔江区| 建阳市| 牙克石市| 宝兴县| 遵化市| 新泰市| 商洛市| 饶河县| 花垣县|