软件工程B习题2
作者:互联网
需求分析的目的是什么,有什么作用?
目的是要求开发人员准确地理解用户需要什么,进行细致地调查分析,将用户的需求陈述转化为完整的需求定义,在由需求定义转化为相应的软件需求规格说明。
作用是防止因理解不清或理解错误用户的需求,导致最终做出来的产品并不能符合用户的需求,使软件失去了最初的价值。
软件需求有哪些分类?请举例说明。
业务需求,举例:校园卡制造厂商;
用户需求,举例:使用校园卡的学校师生;
功能需求,举例:校园卡自身功能
非功能需求,举例:校园卡性能(刷卡响应时间,卡身制作材料可重复利用)
需求分析过程有哪些步骤?
与客户沟通---导出需求---与客户和用户协商---可行性研究---精化需求---编写需求规格说明---验证需求---管理需求。
需求获取方法有哪些?
获取方法主要是从需求用户人群(软件产品的利益相关者)中进行调研,问卷调查。或之间与客户进行沟通、会谈的形式获取需求。利用科学的分析方法分析数据,大数据调研等。
你所在的项目团队会选择采用哪些需求获取方法?
我们将采用问卷调查的形式在学校内向学生们进行调研,获得我们所需的软件需求信息。
标签:需求,校园卡,用户,---,软件工程,举例,软件,习题 来源: https://www.cnblogs.com/Wang-JN/p/14539109.html