博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软工第二周随笔
阅读量:7085 次
发布时间:2019-06-28

本文共 1170 字,大约阅读时间需要 3 分钟。

1、怎样与用户有效沟通获取用户的真实需求。

我认为,对于难以得到用户的真实需求的主要原因在于我们的主观判断性。由于人们往往都是站在自己的角度看待事物,这样就容易导致双方很容易发生分歧。要想得到用户的需求,访谈人员必须要站在用户的角度去与用户进行交谈,同时,在与用户交谈前,先要了解用户可能使用到的专业领域的专有名词,防止在交谈过程中用户的意思,导致双方所交谈的内容词不达意。

在与用户的沟通中,软件开发方应该主动出击去了解用户的需求而不是被动的等待用户提出自己的需求。同时,软件开发方也不应该使用太复杂的词汇去与用户交谈,而是应该将话说的尽量简单使得用户能够正确理解软件开发方表达的意思,让用户明确了解软件开发方的意思从而提出双方都能够接受的需求。一场双方都能明白对方表达的意思的访谈,能使得达成的需求条件能够比较满足双方的要求。一场明了的访谈也能使得开发方获取到的需求更为真实。不得不说,一场好的访谈在需求的获取过程中起到的作用是十分重要的。

2、详细描述小组项目的需求是如何获得的。

小组一起讨论,首先是学习,通过学习他人的成品,确定我们这个软件需要的一些基本功能,这是一个学习的过程。接下来就要思考,思考我们要和别人的不一样,在基本功能的基础上要有我们自己独有的亮点,使用户在千篇一律的软件中能率先看到我们。最后就是以一个用户的角度分析一下使用者的痒点和痛点,通过改进旧的思路,更好的修饰这个软件,成为我们的核心竞争力。

3、列出产品功能。

本系统扮演着提供用户直接查询业务的重要角色。它主要提供友好的、方便的用户操作界面。接受用户的录入信息、各项查询、删除、排序等,具体的功能如下: 

系统用户功能: 

1.员工、部门信息录入功能:用户进入系统进行员工、部门、岗位各个信息的录入。

(1)员工信息包括工号、身份证号、姓名、政治面貌、所属部门、职位、职称、学历、出生日期、婚姻、备注、参加工作时间。

(2)部门信息包括部门编号、部门名称。

(3)岗位信息包括岗位编号、岗位名称。

2.查询信息功能:;用户通过进入系统查询员工、部门、岗位的具体信息。

3.修改信息功能:用户可以进入系统增加、删除、修改员工、部门、岗位的信息。

4.排序、统计功能:用户可以进入系统对部门员工进行排序跟统计。

5.系统用户权限功能:用户需要账号、密码来登入系统。

2 性能需求

1.相互合作的用户数量:无上限。 

2.系统支持的并发操作数量:记录相关信息无上限,设置相关信息时一时间只能有一个用户设置相应的相关信息。 

3.一般操作的响应时间应在3~5秒内,响应时间也应在可接受的时间内完成,具体情况以网络速度为限制。 

4.与实时系统的时间关系:时间一一对应。

转载于:https://www.cnblogs.com/RIcXayZ/p/6545095.html

你可能感兴趣的文章
[.net 面向对象编程基础] (9) 类和类的实例
查看>>
语法面试等题目汇总
查看>>
Duilib技巧:背景图片平铺
查看>>
【转】Android出现“Read-only file system”解决办法
查看>>
基于jQuery左侧大图右侧小图切换代码
查看>>
机器学习:更多的数据总是优于更好的算法吗?
查看>>
Python 迭代器 & __iter__方法
查看>>
Machine Learning - XI. Machine Learning System Design机器学习系统的设计(Week 6)
查看>>
Fragment 和 FragmentActivity的使用
查看>>
matlab在图片上画框
查看>>
随着通信和编程,它是一门艺术系列6(技术的情况)
查看>>
sql 子查询stuff功能(同一个人的多任务,多领域成为字符串)
查看>>
iOS8新特性(2)——UIPopoverController和UIPresentationController
查看>>
你写的Try...Catch真的有必要么?
查看>>
4安德鲁斯.2.2在系统,具有系统权限的应用程序无法读取或写入SD卡
查看>>
CSS3布局之box-flex的使用
查看>>
WPF一步步开发XMPP IM客户端1:入门
查看>>
【转】14.5.6 禁止和激活中断线
查看>>
[saiku] 将saiku自带的H2嵌入式数据库迁移到本地mysql数据库
查看>>
Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor...
查看>>