软件需求分析

Posted 晴空梦暖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件需求分析相关的知识,希望对你有一定的参考价值。

团队PM:郭月赛

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

目标是让校园里更多的人可以及时找到他们不小心丢掉的东西,方便又省时。

不包括和失物招领无关的方面。

 

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

用户主要是铁大的学生或老师。

典型场景为学生或老师丢了东西,短时间内自己四处找不到的情况。

 

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

并没有术语。

 

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

用户可以通过这款软件及时找到自己不小心丢失的东西或将捡到的东西交还失主。

 

5.各种边界条件是什么,软件功能应该怎么样变化?

用户数量的变化,增大数据库。

 

6.这些边界条件多了去了,用户数量的变化,输入内容的上限下限, 不同国家/地区/文化/语言/硬件/软件版本/环境参数….

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

没推广之前不能及时找到失物。

 

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

可以顺畅的进行失物的查询及登记,以及拾到物品的登记和查找。

找几十个人先试用此软件,以后再推广。

以上是关于软件需求分析的主要内容,如果未能解决你的问题,请参考以下文章

软件工程复习2——软件需求分析

软件需求分析的必要性

软件--需求管理

再读《构建之法》——学习软件工程需求分析

如何快速进行软件需求分析?

软件需求分析——阅读笔记5