日文原版软件工学教科书学习笔记一、2、(2)

▲プロトタイピング.モデル(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:ココモ)

翻译:

△螺旋形模型

  不是文档驱动,也不是编码驱动,是风险驱动对策

△成本模型(略)

霍尔斯特德模型

功能点分析

建设成本模型

猜你喜欢

转载自awen0702.iteye.com/blog/1864704