paulwong

          如何開展一個軟件項目

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


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

           

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


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


          網站導航:
           
          主站蜘蛛池模板: 闽侯县| 廊坊市| 库尔勒市| 青神县| 黎平县| 鄄城县| 汶上县| 青浦区| 田东县| 遂川县| 杨浦区| 昌乐县| 河北省| 响水县| 虞城县| 达日县| 桦甸市| 克山县| 铁力市| 保德县| 周口市| 崇义县| 西丰县| 苗栗县| 克拉玛依市| 山阴县| 洛川县| 巩留县| 玉林市| 剑阁县| 恩施市| 清流县| 和政县| 桃江县| 嘉义市| 虹口区| 安仁县| 美姑县| 库尔勒市| 上高县| 阳春市|