创新产品的需求分析:未来的图书会是什么样子?

扶醉桌前 提交于 2020-02-03 04:18:54

如何对需求不确定的创新产品进行分析和设计?

众所周知,需求问题是造成软件工程项目失败的主要原因,能否开发出高质量的软件,很大程度上取决于对要解决的问题的认识,以及如何准确地表达出用户的需求。

需求分析的方法:

  • 结构化分析方法

结构化分析方法是最经典的面向数据流的需求分析方法,适用于分析大型的数据处理系统。

结构化方法以数据流分析作为需求分析的出发点,任何信息处理过程均看成是将输入数据变换成所要求的输出信息的装置。而当分析人员面对一个复杂的问题时,结构化分析的策略是基于问题分解的观点,用抽象模型概念,按照软件内部的数据传递关系,采用自顶向下、逐层分解技术,知道找到满足功能需求的可实现软件元素为止。

该方法的特点是使用数据流图来帮助人们理解问题,对问题进行分析,即利用图形工具来模拟数据处理过程。

  • 原型法

原型法改变了系统的分析、设计和实现三个顺序阶段的观点,改变了传统的自顶向下的开发模式,降低了软件需求的风险,因此得到了广泛的应用。

原型法在获取一组基本需求说明后,通过快速分析构造出一个可运行的、满足用户基本要求的软件系统的架构,通过运行原型系统,使得用户通过亲身感受得到启发,提出具体的要求和评价。然后开发者根据用户的意见对原型加以改进。随着不断运行原型、评价和修改,获得新的原型版本。如此周而复始,逐步澄清模糊概念和误解,明确各种需求细节,适应需求的变更,从而提高了最终产品的质量。所以原型法更加适合对需求不确定的创新产品进行分析和设计。

  原型法开发过程:

 

未来的图书会是什么样子?

  • 未来的图书一定会更加便捷,让我们可以随时随地获取我们想要的知识,无论是Kindle还是微信阅读,都是对未来图书的设想。我想象的图书是一个包含全部书籍电子版的图书库,而且提供下载,我可以自由选择使用电子版还是打印出来的纸质版,并且打印店的打印质量可以达到印刷厂的标准。

 

  • 可以看到越来越多的书开始提供电子版,电子版图书不仅便宜,而且方便携带,尤其对于学生,据我观察,上课使用ipad和笔记本记笔记和阅读电子版教材的人越来越多。一开始我也是比较排斥电子版图书,但使用了将近半年后,深刻的感受到了无纸化阅读给我带来的便利,对我来说最重要的一点是在电子书和老师上课的ppt上做笔记时写错了可以撤销,可以非常方便的修改,给了我一种大胆书写的底气,而且也可以将笔记打印出来,方便复习。强烈安利带Apple PenciliPadapple看到了给打钱啊~_~)。

 

  • 但纸质图书就会消亡吗?个人感觉不会,至少短期内不会,如今的书店提供的不仅是图书,还有一种环境,一种通过纸墨传递思想的方式。我们向往在一个安静的午后,沏上一杯咖啡,捧着一本书,安静的阅读,而不是拿着手机,相比图书,手机上的诱惑还是太多,说不定看着看着就会回微信,刷b站、知乎去了。。。

 

参考资料:《软件工程》清华大学出版社 北京交通大学出版社

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!