软件需求与分析

1. 前景文档。了解前景文档的目的,掌握如何编写前景文档、审查前景文档。

2. 需求来源。掌握:如何确定主要的需求来源。

3. 需求面谈。了解:需求面谈的方式、内容及基本技巧。 4. 需求问卷。掌握:如何编写需求问卷,如何指导涉众填写需求问卷。 5. 需求范围。掌握:如何从面谈、需求问卷中确定虚求范围。 6. 确定业务流程。掌握:通过面谈及需求问卷获取用户业务流程。 7. 创建上下文。了解:通过编写上下文来进行业务模型建模

软件需求包括三个不同的层次—业务需求、用户需求和功能需求—也包括非功能需求。业务需求( business requirement)反映了组织机构或客户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明。用户需求(user requirement) 文档描述了用户使用产品必须要完成的任务,这在使用实例(use case)文档或方案脚本(scenario)说明中予以说明。功能需求(functional requirement)定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。所谓特性(feature)是指逻辑上相关的功能需求的集合,给用户提供处理能力并满足业务需求。

原文地址:https://www.cnblogs.com/zhouzh/p/7612564.html