需求分析第一章

第一章:需求工程导论

软件:软件是与计算机系统操作有关的程序、规程、规则及任何与之有关的文档及数据 的完整集合
工程:工程是具有时间较长,成本较高,工程质量要求较高,并且需要多人合作的特点项目

软件的模拟特性

导致需求问题重要原因:未能很好的理解和掌握“应用”型软件的模拟特性以及由此产生的一系列影响和要求

软件的模拟特性来源于知识载体的特性:软件在运行中表现出来的特性,行为应该和应用的现实情况保持一致

软件分类:面向专业用户的纯工具软件,面向普通用户的纯工具软件,应用型软件

“模拟”性
1.目的性:解决用户的某些问题
2.正确性:保证目标的正确实现
3.现实可理解性

需求问题具体原因分析
1.非技术和社会性因素重视不足
(1)从需求处理任务来看:发现问题,解决问题,关注软件和现实世界的互动效益
(2)从需求处理手段来看:所有的技术方案与具体的应用环境有关
(3)从需求处理过程来看:涉及多个利益,必须在现实世界中分析社会原因等进行权衡
2.传统需求分析方法的缺陷理解现实方面,传统需求分析方法无法实现
3.软件规模日益扩大
4.需求问题的高代价性

需求工程

定義:ソフトウェアエンジニアリングのブランチここに画像の説明を挿入
要件アクティビティプロセスです
要件の取得、要件の分析、要件の仕様、要件の検証、要件の管理の
取得(Elicition)、交渉(Negotiation)、仕様(SRS)、ソフトウェア構成項目(SCI)の

ここに画像の説明を挿入
要件エンジニアリングここに画像の説明を挿入
要件の複雑さエンジニアリングの重要性
を無視する理由の重要性:
1.よく知られている問題
2.問題小さく単純な

ここに画像の説明を挿入
要件エンジニアリングタスク
ここに画像の説明を挿入

デマンドエンジニア

ここに画像の説明を挿入
エンジニアが必要とするソフトスキル:
コミュニケーションスキル、
観察スキル、
抽象的な分析と問題解決スキル、
ライティングスキル、
関係の調整、チームワークスキル

エンジニアが必要とするスキル:
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_45561313/article/details/108757668