软件需求开发程序2014年7月软件需求开发Q2-DEV-02/V1
01目的和方针定义软件研发中需求开发的工作过程
通过执行定义的过程,能够对开发过程进行有效的控制,能够对项目组提供有关需求开发过程的指导
2适用范围本程序适用于项目的需求开发过程
3术语定义3
1功能原型以展示软件主要功能为主的界面,形式不限,可以是VISO图形、EXCEL、AXURE、界面截图等
2美化功能原型指交互设计人员对功能原型进行必要的视觉美化
4岗位与职责4
1需求人员理解项目合同、标书中的技术方案,产品规划中的信息;了解项目目标及需求范围;掌握客户信息;准备项目的需求相关资料;需求收集、需求整理、需求分析;制作功能原型;编写用户需求说明书;需求确认;编写需求规格说明书
2交互设计人员根据需求文档和功能原型,通过交互设计方法进行原型设计
3用户/项目经理确认用户需求
客户、用户:参与需求过程,包括配合需求人员获取相应业务需求、用户需求的源泉进行需求确认
第2页共9页软件需求开发Q2-DEV-02/V1
0项目经理:指导需求过程,为需求人员获取、分析需求提供必要的支持、指导,进行需求确认
4研发经理研发经理需要组织项目组对需求成果进行讨论
5程序准则5
1执行准则需求开发工作开始时,需求人员必须与项目经理明确业务目标、需求范围
建议开发经理组织客户、用户向开发部进行交底会的形式进行
业务目标、需求范围有变化时,需求人员必须严格执行需求变更管理流程
需求调研前必须编写调研提纲;需求调研记录必须在两天之内和用户确认;需求开发工作要从客户需求和软件需求两个方面进行考虑;原则上所有项目(紧急项目或者bug修复的除外)必须制作原型,功能原型形式不限,可以是VISO图形、EXCEL、AXURE、界面截图等方式;需求文档的编写遵循条目化、瘦身、适合的功能用例粒度等原则
需求文档完