博客系统需求分析
博客系统需求分析
一、怎样与用户有效沟通获取用户的真实需求?
访谈:通过访谈来了解用户需求,是迄今为止仍然广泛使用的需求分析技术。访谈中提出用户可以自由回答的开放性问题,并且要考虑到以下几点:
(1)站在对方的角度去看自己,俗话说知己知彼,百战不殆嘛。
(2)就是要自信。与对方谈话时要特别注意对方的一举一动,抓住对方的弱点,抢攻。
(3)因人而定。要看对方是什么样类型的人,不要千篇一律,要见什么人,说什么话。
(4) 要诚实可信。对自己说的每句话都要负责,做到诚实守信,才能得到对方的信赖。不要直言不讳。
(5)先和对方谈点别的,等慢慢找机会切入正题。这样才会给对方一个缓冲的机会。
二、项目的需求的获得
根据时代的变化,人们生活水平的提高,信息与网络在人们日常生活工作学习中占有非常重要的地位。不断充实和改变着人们的生活,使我们在各方面都能运用的非常流畅。在网络中,构建一个个性化的博客,可以充分地表达自己的思想,通过发布文章展示个人才能,舒服个人情感;网友则可以根据主题发表个人的意见,表达自己的想法,与博主进行思想交流,乐在其中,享受在其中。所以,我们根据需求定下我们小组的项目。
三、项目的NABCD模型
各位老师同学:大家好我们的产品 <foo> 是为了使网友<目标用户>可以根据自己的想法发表个人的意见,表达自己的观点, 他们需要 <Need>一个可以在网络上自由发挥的平台,我们有独特的办法 <Approach>采用一种模式合理的展现博客管理系统;完成需求分析所有流程,进一步掌握在软件工程管理、软件需求分析、软件概要设计、软件详细设计和软件测试等阶段的方法、工具和技能,它能给用户带来很多好处<Benefit> 在精度需求上,根据使用需要,在各项数据的输入,输出机传输过程中可以满足各种精度需求。在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。用户需求,如操作方式,运行环境,结果精度,数据结构与其他软件接口等发生变化时,设计的软件要做适合调整,灵活性非常大。远远超过竞争对手 <Competitor>系统开发中存在技术难度,系统整合的技术问题也需要考虑。最后的系统调试和测试需要详细规划。同时,我们有高效率的 <Delivery> 方法,能很快地让大部分用户知道我们的产品,并进一步传播。