作业二:个人博客作业内容:需求分析
1.怎样与用户有效沟通获取用户的真实需求?
做软件工程就像交朋友一样、越了解对方越容易相处、所谓的需求也就是在行业管理中存在的问题、你不了解人家人家、当然搞不懂人家所需要的和所说的了。不一定要精通、但一定要有深入的认识。
(1)换位思考。即站在用户的角度来分析自己的言行是不是合对方的需求,所谓知己知彼百战百胜,处处为对方考虑总是会有回报的;
(2)自信、有条不紊地沟通。不管做任何事,自信必须要有,注意用户的一举一动,发现用户弱点或者需求时不要一味说出来,含蓄表达用户的需求,自信并且面带微笑地进行抢攻。当用户拒绝沟通时,千万记得仍然保持自信微笑,不能慌乱或者有情绪;
(3)诚实可信。对自己的言行举止负责,让用户觉得这个人有信用度,值得沟通,这样才能获得用户的信赖;
(4)因人而异。明白点说,明了用户的性格或是地位,看见什么人说什么话,不要千篇一律。此外,要更加明确用户的需求,不能够开门见山直言不讳,慢慢深入主题才能更有效地达到目的。
2.详细描述小组项目的需求是如何获得的?
小组相互开会确定项目,决定项目。小组详细了解各自需求分工,对之后各自项目分工的准确做决定。
3.详细列出小组项目的NABCD模型,列出详细条目,把这些要点都组合成为一段话
1) N (Need 需求)
现在大家基本上手机都会随身携带并使用微信,而每个学生都会使用一款课程表app,但是很多人的手机都有一个内存不足的问题,所以我们打算设计一个在微信小程序里的课程表。既方便同学们查询课程,也一定程度上的节省了手机空间。
2) A (Approach 做法)
我们的代码编写打算后端运用python,前端运用javascript,并完成一个数据库,利用微信小程序的平台,写一个课程表小程序的代码。完成需求分析所有流程,进一步掌握在软件工程管理、软件需求分析、软件概要设计、软件详细设计和软件测试等阶段的方法、工具和技能。
具体功能:
- 注册,登录(用学号注册登录)
- 查看课表
- 切换学期
- 选择第几周
- 查看教室
3) B (Benefit 好处)
节省手机空间,方便使用。并且锻炼了团队流程的一贯性,对大家能力的提高很有帮助,大家都动起来了,获得了知识!
4) C (Competitors 竞争)
暂时不考虑竞争对手,我们的竞争对手是自己,把一个课程表的功能做到最完善,就是对自己的竞争!
5)D (Delivery 推广)
我们将通过微信公众号,朋友圈,QQ群,宣传单等方式进行推广,必要时我们将上门为用户做详细地描述。
【电梯演说模板】
各位领导/投资人/用户/合作伙伴:我们的产品 “微信小程序:课程表”是为了解决大家手机内存空间不足的问题, 他们需要减少手机内存又不减少手机可用功能,但是现有的方案并没有很好地解决这些需求,我们有独特的办法,比如:在微信小程序里的做一个课程表小程序。它能给用户带来实用又节省空间的好处,远远超过竞争对手。同时,我们还会通过微信公众号,朋友圈, QQ群,宣传单等方式进行推广,必要时我们将上门为用户做详细地描述,能很快地让大部分用户知道我们的产品,并进一步传播。
4.列出产品的功能,并分别放到四个象限中。