软件需求最佳实践:SERU过程框架原理与应用
【书 名】软件需求最佳实践:SERU过程框架原理与应用
【作 者】徐锋 著
【ISBN】978-7-121-07395-3
【出版社】 电子工业出版社
【出版日期】2008年10月
【宣传语】
•经验密集,直击需求实践中各种问题。
•贯穿全书的SERU过程框架,详尽地覆盖了需求工作中各个环节的任务、要点及产物,可操作性极强。
【内 容 简 介】
本 书首先从软件需求实践中出现的主要问题和困难入手,指出了改进的主要方向;然后逐一说明了需求定义、需求捕获、需求分析与建模、编写规约、需求验证等需求 开发活动的任务、要点和具体手段;并提出了一个可操作性强、易于上手的SERU过程框架,能够帮助读者清晰地了解整个过程,理解各阶段的关键产物和产物之 间的关系。
本书还对包括需求基线、变更管理、需求跟踪在内的需求管理活动的操作要点进行了阐述,给出了具有很强实践性的具体建议。综观全书,语言浅显、文字生动,蕴含了许多人文、心理、交流方面的知识,即使非技术背景的读者也能够轻松读懂大部分内容,从中受益。
本书可作为计算机软件专业本科生、研究生和软件工程硕士的软件需求分析教材,也可以作为软件工程、软件开发管理培训的教材,更是一线项目经理、需求分析人员、资深开发人员、信息系统运行管理人员、研发企业管理人员的必备参考书。
【前 言】
写 一本书不容易,写一本让自己满意的书更不容易,而写一本让读者喜欢的书则是难上加难。或许这一“冠冕堂皇”的理由可以作为笔者一再错过向关注本书的读者所 承诺的上市时间的借口。但是没有任何理由可以让笔者松懈下来,毕竟自己一直在标榜要解决“我们并不缺乏需求的理论,缺少的是真正落地的方法”的问题,为所 有读者提供一种切实可行的实践手段,是笔者写作本书的核心目标。
在翻读本书时,或许你会从本书的字里行间读到几分轻松,这是因为书中有不少的文字是笔者在风景秀丽的员当湖畔的咖啡厅里写就的,希望笔者这种轻松的心情能够透过这些文字传递给每位工作在“沉重”的需求分析过程中的所有读者。
在细究本书时,或许你会从本书的文字里头看到几处零乱,这是因为文中有很多的段落是笔者在吚哎学语的一岁小儿的恶作剧边码成的,希望笔者这些零碎的想法能够借助书的脉络传达给每位工作在“繁杂”的需求分析原则下的所有读者。
在将书稿交付编辑之时,我深刻地感到:本书虽然没有Martin七年磨一剑的锋芒,却也有三年憋一本的艰辛。在整个写作过程中,多次经历了自我否定、推倒重来的痛苦,也享受了许多自我升华的乐趣;当然笔者衷心地希望本书能够向大家传递乐趣。
本书特点
本书是一本直击需求实践中各种问题的书籍,在这里没有大量的理论和教条,有的只是翔实、生动的案例与场景;在这里没有高谈阔论般的“道法自然”,有的只是源于生活琐碎细节的“欣然顿悟”;在这里没有鹰击长空般的豪情,有的只是“撒一把土、夯实它,再撒一把土……”的务实。
在 全书的组织形式上,采用了简单明了的语法,段落简洁(就像写需求那样),让你能够轻松地阅读;同时贯穿了许多源于生活、源于项目实践的场景与案例,让需求 艺术“源于生活、高于生活”,为全书添色增彩;穿插了许多能够令人沉思、轻松一笑的隐喻,为全书增加了一些涟漪;还埋伏了一些小提示,为全书增加了一些外 延和联想;而且还罗织了大量的诫语,使全书更多一些骨架与韵味。
相信所有需求实践者都能够从书中看到你工作的影子,寻找到一些“开箱即用” 的技巧和手段,同时也会有整理了一下思绪的妙味。
本书讲了什么
本书的主线索是笔者在RUP(Rational统一过程)、信息工程理论、结构化分析方法、面向对象分析方法的基础上,结合长期需求分析工作的实际经验,剪裁出来的一个针对软件需求工程阶段的SERU过程框架。
SERU过程框架覆盖了需求定义、需求捕获、需求分析与建模、需求描述四大活动,明确地定义了工作任务、介绍了工作方法、指出了工作产物、说明了产物之间的连接方法,可以帮助软件开发团队快速应用到工作中,有效提高需求工程的质量。
软件需求最佳实践:SERU过程框架原理与应用相关推荐
- 软件需求最佳实践-SERU过程框架原理与应用(徐锋 电子工业出版社)
第一部分 原理.模型与误区 第一章 需求实践现状分析 第二章 不同软件项目的需求视图 2.3 软件产品的需求视图 工具软件类 问题域相关性:一般 策略:工作场景分析导出产品特性 在梳理需求时可以 ...
- 《软件需求最佳实践》——阅读笔记一
<软件需求最佳实践>--阅读笔记一 首先对SERU模型的四个字母再做一个说明 S:Subject Area,表示子问题域,其核心思想是要通过业务来分解系统,尽量保证业务独立和低耦合. E: ...
- 管理信息系统案例分析_7.软件需求最佳实践笔记 | 需求分析与建模(一)
一.需求分析与建模的要点与误区 需求分析到底做什么 需求分析的任务并不是分析系统如何实现用户的需要,这是对需求分析最常见的误解.需求分析实际上是业务分析,也就是选择一种业务导向的线索将零散的需求串起米 ...
- 《软件需求最佳实践》阅读笔记02
第4章 需求定义的最佳实践 需求定义,顾名思义,就是要确定项目的宏观需求.换句话说,就是定义项目的业务需求,就是明确项目的目的和范围. 需求定义的时机,应该是项目启动时要解决的问题,也就是在项目立项是 ...
- 《软件需求最佳实践》阅读笔记01
1.写一份软件规格需求说明书,我们的需求说明书是要给谁看的,谁又会看那一部分呢?这两个问题是实实在在的,的确如此,苦逼的程序员紧赶慢赶起早贪黑的写了厚厚一摞的文档,恭恭敬敬的交到经理面前,但是经理会认 ...
- 软件项目最佳实践: 可编程的权限控制
续 软件项目最佳实践: 又谈权限管理 当我们面对复杂的权限控制一愁莫展时,因为未来不明确需求而烦恼时,我们期望项目的权限控制是可编程的,但手中的代码不堪入目,只能暗自发誓接手下一个新项目时,一定重新设 ...
- [CTO札记]Yew敏捷软件项目管理最佳实践
(2004)在做一个项目的时候,采用了Agile的软件项目管理思想,并创立了4条BP(最佳实践).由于效果非常好,之后我将其总结,并在公司内部大面积推广. 与流行的Agile开发方法相比,价值观是一致 ...
- 十条绿色IT最佳实践共建高效节能数据中心
在过去几年里,"绿色IT"几乎成为了节能硬件的同义词,这些硬件较之之前几代类似的设备或组件更加高效.节能.例如,这些节能硬件设备在设计时具备节能模式或配有高级电源管理技术,这样在设 ...
- 彼之蜜糖,吾之砒霜——聊聊软件开发中的最佳实践
作者:sherrywasp https://www.cnblogs.com/sherrywasp/p/9436623.html "描述一个事物,唯有一个名词定义它的概念,唯有一个动词揭露它的 ...
- 移动App測试实战:顶级互联网企业软件測试和质量提升最佳实践
这篇是计算机类的优质预售推荐>>>><移动App測试实战:顶级互联网企业软件測试和质量提升最佳实践> 国内顶级互联网公司測试实战经验总结.阿里.腾讯.京东.携程.百 ...
最新文章
- android 无线调试
- Java详解:作为一个码农终于把MySQL日记看懂了
- 2012-5-3 线程和进程的区别
- Android及java中list循环添加时覆盖的问题-20171021
- JavaScript 之 面向对象 [ 原型 ]
- cocos2d-x 执行在 genymotion上面
- @Column(s) not allowed on a @ManyToOne property: com.strive.entity.Module.parent
- SourceTree 密码填写正确但是拉取显示密码错误解决
- wireless_tools在android上的移植
- 软件设计师--判定覆盖,判定条件覆盖,条件组合覆盖--一个栗子
- 激光雷达应用技术分析
- 关于app的几个核心功能的设计想法
- 程序员木讷?我反手就是一串代码把姑娘撩到幸福地流泪
- win10下安装php7.2的memcache扩展
- netDxf实现对cad文件的读取与写入
- JAVA基础第三章 面向对象进阶--多态等
- xjoi 1542 玩玩拉格朗日四平方和定理
- ROS学习系列(一):ubuntu16.04下安装 ROS IDE RoboWare Studio 教程
- oracle12c创建表空间、创建用户、创建权限
- 利用VBA代码解决Excel下拉菜单跳过空单元格的问题