《软件需求十步走》阅读笔记三
需求规划工作是面向“全业务、全信息、全系统”,业务是事项,也是事项的实作行为,也是对所做事项的总称。业务的法理依据是业务研究中的关键,业务研究的目的是要认识业务的要素、结构、层次、规律、范围、目标,给应用建模提供依据,即为改造业务提供依据。业务研究从资料研究开始,资料研究从资料收集开始。业务组织的梳理对于找到系统关联性很有帮助,一个组织一定会有其上级、下级和横向协同的相关组织。找出主体和对象间物理、能量、信息的交互物与交互行为是业务梳理的关键。
资料研究让我们从过去积累的大量纸质材料中认识了客户业务,利用逻辑方法梳理出了组织与对象在交互过程中的业务主线,围绕这条业务主线建立包含业务域、业务工程、业务活动、业务岗位、业务规则的业务知识体系。现场调查是去给客户展现他们的业务,而不是让客户告诉你业务。
问题是理想与现实之间的差距,目标是理想和现实之间的一个路标,问题决定范围、目标决定深度。
面向信息系统的某个类用户以及解决某某问题或某几个问题是应用的显著特征。由业务建模、系统建模和体系建模三个建模共同构成的应用建模,是从业务系统转向信息系统的中间过程,是业务系统和信息系统之间的桥梁,其基本方法是业务与系统的映射。业务是对业务系统的组成成分的一种整体性认识,系统功能是对信息系统组成成分的一种整体性的认识,他们之间一一对应但又不是简单的对应。业务域和子系统是一对一映射,业务事项与功能模块是一对一和多对一,业务事项和功能模块是一对一或多对一,业务视图和基本表是一对多等等。
需求规划报告不仅是需求开放工作的基础,也是软件开发工作的指导性文件,还是下一次信息化建设的基础。