▲プロトタイピング.モデル(prototyping model)
使い捨てプロトタイプ(throwaway prototyping)
発展的プロトタイプ(evolutionary prototyping)

利点:
①開発者とユーザのシステムに対する認識を短時間に収束させる。
②システムのイメージを明確にする。
③短時間のシステム開発可能。
欠点:
①ユーザの意見の調整がうまくいくまで開発が進まない。
②設計時の誤りなどを発見することが困難である。
③プロトタイプの作成で時間が取られると、全体のシステム開発期間は大幅長くなる可能性もある。
まとめて、小規模なシステム開発に適している。
※他に、RAD(Rapid Application Development:ラド )
ラプッド.プロトタイプ.モデル(Rapid prototyping model)

翻译:
△原型模式
也可是说是抛弃型原型,或者演化型。

优点:
①可以让开发者和用户在短时间内对系统的认识达到共识。
②可以明确系统的画面。
③有可能做到短时间内开发系统。
缺点:
①如果用户的意见反馈进行不顺利,开发就无法进行。
②很难发发现设计时的错误。
③如果做成原型花费时间过长的话,系统开发的整体时间有可能大幅度延长。
总之,比较适合小规模的系统开发。
另外,需要注意的是:
RAD,快速程序开发
快速原型模型

也是比较适合小规模的系统开发。
▲スパイラル.モデル(spiral model)
文書駆動やコード駆動プロセスではなく、リスク駆動アプローチである。
▲コストモデル(略)
ハルスステッド.モデル(Halstead model)
ファクション.ポイント法(function point analysis)
COCOMO(Constructive Cost Model:ココモ)
翻译:
△螺旋形模型
不是文档驱动,也不是编码驱动,是风险驱动对策
△成本模型(略)
霍尔斯特德模型
功能点分析
建设成本模型
本文介绍了两种常见的软件开发模型:原型模型(包括抛弃型原型和演化型原型)和螺旋模型,并探讨了它们各自的优缺点。此外,还提到了几种成本模型,如霍尔斯特德模型、功能点分析和建设成本模型等。
206

被折叠的 条评论
为什么被折叠?



