1.怎样与用户有效沟通获取用户的真实需求?安全
1) 访谈,正式访谈系统分析员将提出一些事先准备好的具体问题;非正式访谈中,分析人员将提出一些用户能够自由回答的开放性问题,一鼓励被访问人员说出本身的想法。需求分析的目的就是获取用户的需求,面对面的访谈能够更好更直接的了解用户的需求。网络
2)简易的应用规格说明技术;所谓的简易的应用规格说明技术就是第一次简单的访谈事后,软件人员和用户方面各自写出规格说明书,再约定时间相互讨论,去除冗余的部分。这样能够提升用户的参与。数据结构
3)快速创建软件原型, 根据用户提出的需求,创建一个简单的模型,再跟用户进行讨论,能够更直观的将软件系统展示出来,能够更好的明确用户的需求,也能够引导用户将模糊的需求明白。 框架
2.详细描述小组项目的需求是如何得到的?工具
在学校图书馆,和网上查阅相关资料,了解购票系统运做流程,详细了解用户需求。小组讨论,制定可行性目标。测试
3.详细列出小组项目的NABCD模型,列出详细条目,把这些要点都组合成为一段话 -- 当你要向别人兜售你的项目的时候, 你一般只有很短的时间 (电梯演说),可否天然而有条理地把项目说清楚? 参考下面电梯演说模板,将你产品中实际的元素代替 <> 中的抽象概念。录制为视频,并把连接发到我的博客上。设计
[电梯演说模板]视频
各位领导/投资人/用户/合做伙伴: 咱们的产品学生成绩管理系统是为了解决老师统计和发布学生成绩时候存在的一系列复杂问题的痛苦,他们须要修改已发布的成绩, 现有的方案并无很好地解决这些需求,咱们有独特的办法 <完成需求分析所流程,进一步掌握在软件工程管理、软件需求分析、软件概要设计、软件详细设计和软件测试等阶段的方法、工具和技能>, 它能给用户带来好处 <在精度需求上,根据使用须要,在各项数据的输入,输出机传输过程当中能够知足各类精度需求。在软件方面,响应时间,更新处理时间都比较快迅速,彻底知足用户要求。用户需求,如操做方式,运行环境,结果精度,数据结构与其余软件接口等发生变化时,设计的软件要作适合调整,灵活性很是大。数据更具备时效性,实时更新,提供用户更为准确有效的信息。查询与发布成绩> 远远超过竞争对手 <提升了老师的工做效率,节约开支。系统界面设计友好、美观、方即可用,查询很是方便;系统数据存储安全可靠,信息分类清晰准确。 系统具备强大的查询功能,保证数据查询的灵活性。>. 同时,咱们有高效率<网络推广,学校宣传> 方法,能很快地让大部分用户知道咱们的产品,并进一步传播。接口
4.列出产品的功能,并分别放到四个象限中。 原型
第一象限
参考其余系统的优劣势,找出劣势,而且查出为何之前人们没有想到这个劣势,把重心放在如何弥补其它系统劣势上
第二象限
要讯速完成基本框架设计,多与需求者沟通,让需求者试用,提出问题,及时更改程序,达到一个完美的框架
第三象限
检查本系统中不符合要求的地方,组员多多讨论,及时的更改,作出成品
第四象限
用户检测成品质量,看是否符合需求,若是有问题及时的修改系统,达到最初的客户需求