• 阅读笔记06


    11章中,考勤系统的实例中,客户是持续进步的,业务模型要不断优化,业务概念和流程是会变的。

    应对:打造业务概念及流程均可定制的系统。

    能力需求:1.业务提炼能力。在前面结构建模和行为建模的基础上深挖下去。2.软件设计能力。

          用例图、用例表:分析和提炼用例,能帮助我们准确命中真正的客户需要,减少需求方面的折腾。

          在初接触UML时,编写详细的用例表能帮助我们快速提升需求分析能力,并且要注意用例表中描述的系统与

    用户交互的细节,在后期优化,逐渐提练熟练以减少不把你要的工作量。

    “吃透”业务,通过产品化来提高利润,提炼业务中的“不变点”和“变化点”,再加上持续提高技术水平与设计水平,打造出能适应业务情况的具有一定弹性的产品。深厚的行业知识积淀才是需求分析高手的无价之宝。

          在这一章中,主要认识到了需求分析的流程,考勤系统战略分析提供了项目的背景与可行性,需要分析明确了目标、问题、成功标准;业务概念分析找到了所有与系统交互的人员和事件,流程分析从整体上描述了人与系统之间的信息传递,执行者及用例分析则详述了人与系统的交互过程。自此,系统基本分析清楚,然后是硬件部分的要求,即非功能性需求。

         “需求分析的团队作战”这一章中,讲解了项目组成员准确地从实现的角度理解需求的重要性,但需求分析是否要项目组成员参与要依据实际情况来安排。有项目组成员参与时,需求分析负责人要做好指导工作,合理的安排时间进行需求的获取与分享,一定要统一标准,不可造成理解偏差,并且对项目需求的理解必须达成一致的理解。并且需求的获取、分享、整理与确认应是螺旋推进的的,每天都要更新,去除没用的就需求,添加新的需求,最终正式的签字确认上线开工。

    UML作为一种工具,一款标准软件,对于项目组成员之间分享交流的帮助是巨大的,每个人对于UML图的理解大体上是一致的,这样就减少了误差以及讲解所浪费的时间。

  • 相关阅读:
    RESTful规范1
    Django -- 发送HTML格式的邮件
    11.10 vue
    Selenium 使用
    Beautiful Soup的用法
    Pthon常用模块之requests,urllib和re
    爬虫--工具安装Jupyter anaconda
    11-3
    Python -- tabulate 模块,
    Python -- queue队列模块
  • 原文地址:https://www.cnblogs.com/1443188449qq/p/6246939.html
Copyright © 2020-2023  润新知