软件需求开发最佳实践(于向东)阅读笔记01
这是第一次读关于软件需求开发之类的书籍,之前在学习之前也写过类似的软件需求开发文档,主要当时是第一次接触,写的迷迷糊糊的,读很多知识都不了解,也只是照着模板照猫画虎的写一下,也走了一个流程。
刚开始读这本书的时候,最先开始的是关于需求开发的主要性,大概将近一章的内容都在讲需求开发的概念,而对于需求开发的过程其实就是对需求建立模型的过程,给出的模型框架是经过许多年多个大项目时间沉淀总结而成的,围绕这个模型框架进行需求开发,称为基于模型驱动的需求开发过程,而这个过程有两个显著特征(1)模板化(2)多维度
基本的设计师顶层设计,模型驱动的方法论,基于岗责、表单建立捕获模型,基于流程、事件建立业务模型,基于实体、用例实现建立分析模型,基于界面、事件建立展示模型,基于接口、性能建立质量模型。
在模块驱动开发的过程中,主要有两个体系,需求捕获和需求分析。需求捕获主要方法”四点三线两处一抓手“,给我印象最深的就是“四点”,即保证基本点,抓住关键点,澄清重点,分析难点。这一点我身有感触,在编这次我准备要做的微信小程序“真心话”一样,毕竟我现在技术还有限可能不能够太完善,我要分析一下父母和日常缺少什么,这是需求基本点,最起码我要把写信收信的功能实现,这是项目的关键点,等等吧!
无论什么样的公司,无论杵在什么样的发展阶段,都面临着搭建科学的需求交付体系的问题,一个科学的需求体系应该具有一下特征:
1.统一的需求作业标准
2.高效地向下游传递需求工作成果
3.有效地形成积累
4.提升知识复用率