paulwong

          如何開展一個軟件項目

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


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

           

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


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


          網站導航:
           
          主站蜘蛛池模板: 红原县| 巴林右旗| 广丰县| 泰顺县| 阳城县| 西青区| 略阳县| 望江县| 玛纳斯县| 兴安县| 镇远县| 疏勒县| 青冈县| 安新县| 美姑县| 民权县| 江门市| 瑞丽市| 略阳县| 凤冈县| 宜章县| 镇平县| 阿克| 英超| 广安市| 高安市| 宁陕县| 景德镇市| 格尔木市| 沭阳县| 临夏县| 常山县| 罗甸县| 交口县| 抚州市| 蓬溪县| 涞水县| 安平县| 临清市| 称多县| 临洮县|