前言
信息化软件是推动信息密集型企业发展生产力的关键要素。在企业需求多元化、基于IT的业务模式创新日益频繁的环境中,信息密集型企业面临的竞争已经发生了明显的变化。通过对竞争环境的分析,要求需求应该具备打破业务与技术鸿沟、能够快速响应需求变化的能力,软件需求工程就为解决此类问题提供了一条路径。
本书主要从业务场景建模出发,使用面向对象的建模过程与方法,全程遵循“正向可推导,反向可追溯”的原则,通过过程关联及演化形成系统建模成果。本书共分11章,舒红平编写第1、11章,魏培阳编写第2、3、9、10章,刘魁编写第4、5、6章,王亚强编写第7章,罗飞编写第8章。全书由魏培阳统稿,舒红平主审。
本书通过案例与需求工程方法论结合的方式,通过提出问题、分析问题和解决问题的过程,逐步将建模过程讲述清楚,并结合项目实际运用的专业图形,图文并茂,加深对原理和过程的理解。另外,本书在进行问题分析方面,熟练使用5W2H分析法,这是一种非常富有启发意义、简单、方便、易于理解和使用的系统分析方法,它不仅能够将问题表述清楚,还可以通过问答弥补疏漏。在需求采集的许多方面都可以使用此方法进行分析。
本书着重介绍软件需求工程方法论,对软件需求建模进行了详尽的描述,有助于初学者在学习之初就树立严谨的需求建模观念,学习需求建模方法。
再者,本书也非常适合熟知软件开发流程,有需求建模经验的读者,书中提到了很多需求建模过程中的诀窍和注意事项,可以帮助这些读者更快成长。(https://www.daowen.com)
至于学校学生就更适合这本书了,书中附录提供了术语及词汇解析,便于初学的同学们随时查阅关键词汇与术语的概念。
最后还要感谢肖辉、刘寨、杨晓、赵玉明、刘蒙蒙等在本书在形成过程中做了很多工程实践、理论验证、资料收集、图形绘制等基础性工作,以及唐聃、曹亮、赵卓宁、张建、李世彬、张殿超等对本书提出的建议,在此特向他们表示感谢,感谢大家为本书出版所付出的努力。
作 者
2019年5月