zoukankan      html  css  js  c++  java
  • 《掌握需求过程》读后感-01

            这本书中,讲述了身为一个需求分析师,应完成的几个工作内容。在我们大三上的这个学期里,主要学习的是需求分析。通过学习,改变了我的一些看法,之前一直认为软件工程最重要的就是写代码,通过这个学期的学习,我明白了在软件工程中需求分析是更加重要的。需求,是指在开始进行代码编写前应该进行的东西,如果在代码的编写过程中才发现需求,或者更晚,直至客户已经在使用产品的时候才发现需求,那么代价将会是很大的,效率也将十分低下。需求分析大致分为四个阶段:(1)问题识别:用于发现需求、描述需求,主要包括功能需求、性能需求、环境需求、 可靠性需求、安全保密需求、用户界面需求、资源使用需求、软件成本消耗与开发进度需求, 以此来预先估计以后系统可能达到的目标。2)分析与综合:也就是对问题进行分析,然后在此基础上整合出解决方案。(3)编制需求分析的文档:也就是对已经确定的需求进行文档化描述,该文档通常称为“需求规格说明书”。(4)需求分析与评审:它是需求分析工作的最后一步,主要是对功能的正确性、完整性和清晰性,以及其他需求给予评价。

         在过去的学习中,往往是每个人自己写自己的代码,而忽略了和人沟通的重要性,没有去认真的了解什么的样程序才能更加受到欢迎,导致软件程序开发出来后,不能很好地满足需要。在程序真正投入到使用中时,为了满足需要,一而再再而三的返工,在技术上带来巨大的麻烦,并且会造成时间的浪费。所以进行需求分析是什么必要的。

        在这本是中提到,要想进行高质量的需求分析,要求四点:

    1、把自己放在用户的立场上,观察和学习,并合理的解释。

    2、进行用户需求分析调查

    3、创造完成工作的更好办法。

    4、以需求规格说明和分析模型的方式来记录结果。

  • 相关阅读:
    php文件
    简易版ajax
    localstory的储存与取出
    想了想,还是把之前的补齐,先放个封装的运动吧
    struts-032利用工具 PythonGUI
    Python GUI tkinter 学习笔记(三)
    Python GUI tkinter 学习笔记(二)
    Python GUI tkinter 学习笔记(一)
    先知xss挑战赛学习笔记
    Baiduyun
  • 原文地址:https://www.cnblogs.com/zhaoxinhui/p/12058626.html
Copyright © 2011-2022 走看看