paulwong

          如何開展一個軟件項目

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


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

           

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


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


          網站導航:
           
          主站蜘蛛池模板: 罗山县| 云阳县| 南投市| 泸定县| 峡江县| 仲巴县| 新野县| 牟定县| 五指山市| 澄江县| 洛南县| 顺平县| 定南县| 原阳县| 平邑县| 辽阳县| 大庆市| 乐清市| 兰西县| 崇文区| 陆良县| 鱼台县| 金坛市| 新绛县| 鸡泽县| 青川县| 秦皇岛市| 香港 | 顺昌县| 宣武区| 英山县| 莲花县| 望谟县| 启东市| 郧西县| 白水县| 灵寿县| 西乌珠穆沁旗| 金寨县| 永靖县| 探索|