• 软件需求规格所明书


    1.spec 的目标是什么,spec 的目标不包括什么?

    帮助不知道作业的同学查询作业


    2.spec 的用户和典型场景是什么?

    用户:老师和同学

    典型场景:一位同学因为特殊情况请假没有上课,不知道老师布置的作业,通过这款软件知道了老师布置的作业

                  一位同学不知道作业截止到什么时候,通过这款软件知道了作业的截止时间


    3.spec 用到哪些术语,他们的定义是什么?


    4.用户如何使用软件的功能的?


    5.各种边界条件是什么,软件功能应该怎么样变化?
    这些边界条件多了去了,用户数量的变化,输入内容的上限下限, 不同国家/地区/文化/语言/硬件/软件版本/环境参数….


    6.功能有什么副作用,对于其它功能有什么显性或隐形的依赖关系?


    7.什么叫“好”,? 什么叫这个功能测试完了,可以交付了?   

  • 相关阅读:
    网络编程
    并发编程-线程池
    并发编程-集合
    并发编程-AQS
    并发编程-CAS
    并发编程-volatile和synchronized的区别
    并发编程-synchronized
    并发编程-java内存模型
    JVM-分代垃圾回收器
    性能优化
  • 原文地址:https://www.cnblogs.com/9D440/p/6719221.html
Copyright © 2020-2023  润新知