需求工程之软件需求工程的过程

软件需求工程:

发现问题、理解问题、分析问题、生成规范文档、对文档进行验证、对整个需求管理。

需求工程:
  • 需求开发
    • 需求获取
    • 需求分析
    • 形成需求规格说明文档
    • 需求验证
  • 需求管理
优秀需求特征:
  • 完整性
  • 正确性
  • 精确性
  • 可行性
  • 必要性
  • 无歧义
  • 可验证
常见的需求定义错误:
  • 需求并没有准确反映用户的真实需求
  • 需求定义模糊
  • 需求信息不完整
社会对需求工程师的知识和要求:
  • 计算机专业基础知识
  • 建模方面知识
  • 行业专业知识
  • 法律法规知识
  • 社会学知识
  • 心理学知识
  • 语言学知识
  • 沟通能力
  • 协调能力
  • 文档编写能力
  • 创新能力

(引用于某个招聘网站的招聘需求)

岗位职责(需求工程师)
1、负责调研、收集、分析系统需求,系统定义及需求跟踪。
2、编制需求规格说明书,同时根据需求规格说明书,指导开发人员实现用户需求。
3、对软件需求进行管理,跟踪、控制需求变更,并对需求变更提出合理化建议;
4、参与技术评审工作,包括需求评审、系统设计评审、详细设计评审、测试方案评审等。

任职条件
1、计算机、管理等相关专业,统招本科及以上学历;
2、3年及以上产品需求分析工作经验,成功参与过大型产品项目需求分析工作经验者优先;
3、熟悉软件项目生命周期管理,能熟练操作Visio, Office,PPT、xmind等工具;
4、能快速开发Web原型,有Axure RP或PS经验者优先;
5、较强的用户需求判断、引导、控制能力;
6、优秀的文字表达、业务理解、交流能力;
7、工作有热情,有责任心,具有较强的团队合作精神,能够接受一定程度的国内出差;
8、具有政府应急、智慧交通、大数据、人工智能以及移动互联网产品需求设计经验者优先。

在这里插入图片描述

发布了26 篇原创文章 · 获赞 2 · 访问量 778

猜你喜欢

转载自blog.csdn.net/id__39/article/details/104667507