• 软件需求最佳实践-阅读笔记02


    第二章不同软件项目的需求视图 -读后总结:

    信息系统的需求视图:

    直到今天,信息系统在软件项目所占的比例也是做高的,因此研究信息系统的本质和分类对于需求工作的开展是尤为重要的。

    信息系统的本质与分类:

    信息系统是人和数据、过程和接口的组合,主要体会如下几个要素。支持企业的日常运作、支持解决问题、支持决策、

    信息系统的本质是数据的信息化,信息系统的类别主要是分为几方面,决策支持系统、专家系统、办公自动化系统等等。

    联机事务处理系统:

    联机事务处理系统的核心价值是在与实现流程电子化,许多组织的信息系统建设也正式从此类系统开始的。对于任何一个系统,这三个核心元素都是辩证地依赖在一起的。

    流程是联机事务处理系统需求视图的关键线索:结构化分解过早考虑程序结构、流程分析相对零散。

    流程分析与BPR、BPD的关系是主要的内容。

    工作人员需要根据信息系统的目标选择相关的流程,确定系统的边界。

    管理信息系统:

    从管理信息系统所面对的用户群体就可以更好地把握其本质,管理活动的本质就是计划、控制、组织、协调。通过一些针对业务时间、业务实体的报表来为其提供管理活动所需的支持。

    管理信息系统的核心价值是在于数据的信息化,在企业和组织的日常运作中会产生大量的数据,只有根据实际的需要进行加工和整理才能够真正正确的产生对管理活动有价值的信息。

    其他信息系统:

    决策支持系统-决策信息化。专家系统-个人知识转换为企业知识。办公自动化-协同信息化

    信息系统的多维视图:

    需求人员能够更好地从每个角度来完成和此类人员的沟通,那么讲给项目带来更多积极地正面效果。

    所关注的细节程度:人员角度、数据角度、过程角度、借口角度。

    嵌入式系统的需求视图:

    面向直接用户的嵌入式系统:

    在数理需求时要重视可用性设计,这可以针对每个使用场景进行行为分析,以便设计出更合理的用户界面,这样做通常能够让各个领域中的功能点有机会融合在一起,

    手机接电话的行为分析。

    ATM取款的行为分析。

    面向特定设备的嵌入式系统:

    梳理对外接口,重点在与找到与该系统相关联的外部系统,然后明确外系统与其功能的交互点,

    内部功能,整理完外部接口之后,接着就是对其内部功能进行分析和描述,采用事件作为线索,识别事件最进本的方法时寻找触发点。

    软件产品的需求视图:

    对于目标市场分析,目标客户分析,竞争对手分析,

    对于工具类软件而言,人机交互部分是十分重要的,因而可以在需求描述时采用用户界面原型驱动的形式。

    确定用户类型的时候还可以考虑根据不同人群的特点进行分析。

    最重要的是根据自己的实践进行扩展和调整。

  • 相关阅读:
    Python 面向对象 —— super 的使用(Python 2.x vs Python 3.x)
    安全移除驱动器、弹出、卸载的差别及详细查看设备的运行前后的异同
    java中不常见的keyword:strictfp,transient
    textarea文本域宽度和高度(width、height)自己主动适应变化处理
    Android 输入框弹出样式
    .net下载优酷1080P视频
    Oracle Hints具体解释
    关于成本核算方法、步骤、成本分析的简单回复
    程序猿接私活经验总结,来自csdn论坛语录
    Android getResources的作用和须要注意点
  • 原文地址:https://www.cnblogs.com/dazhi151/p/14279631.html
Copyright © 2020-2023  润新知