• 《软件需求》读后感04


    今天阅读了第二部分的第8章后部分,第9章和第10章:聆听客户的意见,编写需求文档,需求的图形化分析。

    需求分析的定位是做什么而不是怎么做,实例图是具有功能性质的,不宜太多或者太细。

    在第9章学习中,

    需求文档应该是由形式化,结构化,陈诉一致的样式,确定的态度,定量化,言简意赅的自然语言(用户术语)编写,需要通过风险承担者确认需求的定义恰当。
    软件需求规格说明,应当是能使非计算机人士能清楚明白操作流程和运作逻辑,所以允许加注释留白以及勾画等,这一点出乎我的意外。我们需要编写可以验证的可接受的风险程度的需求规格说明书,所以用词不能含糊,说明必须清楚,前因后果,来龙去脉,定量定时的,不能让用户不知所措。
    另外,我们知道编写过程中会有多次修改,为了编写需求规格说明书时易于删减修改,方便我们在这样反复的过程中能够回顾历史,常采用层次化或者序列化的标志,同时我们需要养成善于记录,待确定,分类标注的习惯

    在学习过程中,和昨天一样的感悟确实和老师讲的一样,在开发项目整个过程中,书写将占据很大一部分时间。不仅是业务需求——项目视图和范围,用户需求——使用实例文档,还有功能需求文档和非功能需求文档,包含了项目外部和内部,前景和当下,软件和硬件,前端和后台功能实例等等内容。

    在第10章的学习中,

    为了描述系统中所发生的过程,我们需要学习建立模型(使用CASE工具),学习图形化的原则与含义。通过学习我对数据字典(为了方便多个程序员编写出现的数据差异,可先形成统一),数据流图-运作过程/操作步奏,关联图黑匣子,逐步细化,0层数据图,
    实体联系图(名词动词形式),状态转换图,状态转化图的一种--对话图(方便界面设计指南),类图等的规则有所了解。但是,对于这一部分我认为还是要通过实际联系来得到深刻理解。

  • 相关阅读:
    moco-globalsettings
    moco-简述
    stub和mock
    软件测试工作经验分享
    类、对象、方法、属性和实例变量
    你真的对 parseInt有足够的了解吗?
    PhoneGap开发环境搭建(记录一下,仅仅针对Android)
    360 前端面试题
    前端WEB开发工程师面试题-基础部分
    有意思的For循环
  • 原文地址:https://www.cnblogs.com/Amyheartxy/p/7730030.html
Copyright © 2020-2023  润新知