>>研发项目管理体系结构
研发项目管理体系结构2018-06-25T17:42:21+00:00

研发项目管理研发项目管理体系结构

研发项目管理体系结构分为四个大的层次,分别是第一层的产品层,支持多个产品同时开发;第二层是功能模块(史诗故事)层,能够规划软件产品的整个骨架(蓝图);第三层是用户需求(用户故事)层,把用户需求分门别类的放在模块之下。第四层是开发实现层,包括与需求实现相关的开发任务、变更、Bug、测试用例等。产品管理者和开发者能够一目了然的看到整个产品的整体情况,快速定位用户需求及与其关联的开发任务、变更、Bug、测试用例等。

SaaS平台登录
免费注册
在线试用
研发项目管理

研发项目管理第一层 产品层

产品管理

产品层包括一个或多个产品,这些产品可以同时开展,并行跟踪。每个产品的基本信息包括产品名称、产品编号、开始时间、结束时间、项目组成员、产品可用工时、产品已分配工时、产品总工作日;其中产品可用工时和产品总工作日由系统自动计算产生,项目已分配工时由项目的所有用户故事的估算工时累加得来。

产品可用工时 = 项目组人数 * 产品总工作日 * 8

研发项目管理第二层 功能模块(史诗故事)层

如今的项目规模,少则几十个用户需求,多则数百上千个用户需求,这么多的用户需求如何管理也是个不小的问题。翼发云敏捷项目管理系统提供无限分级的功能模块,把用户需求分门别类的放在功能模块下面,项目相关的人可以快速定位用户需求。

每一个功能模块还具备进度跟踪的功能,系统能够显示模块完成的百分比,项目管理者能够跟踪该项功能模块的开发完成情况,其值是所有该功能模块下的用户需求的开发进度的总和。

史诗故事

研发项目管理第三层 用户需求(用户故事)层

scrum敏捷开发

用户需求就是敏捷开发中的用户故事,定义用户所需功能的文字描述,在翼发云敏捷项目管理系统中,用户需求定义了五种状态,分别是“构思”、“已批准”、“开发中”、“已完成”、“已验收”。

每个用户需求拥有零个或多个相关的开发任务、需求变更、Bug、测试用例和测试历史。

研发项目管理第四层 开发实现层

翼发云敏捷项目管理系统是以客户为中心的的研发项目管理系统,是用户需求驱动的研发项目管理系统,通过创建一序列的开发任务来实现需求,达到用户预期。

这些开发任务包括需求细化、交互设计、界面设计、数据库设计、程序开发、测试、测试用例编写等工作。在开发实现阶段还会接收到测试产生的Bug,翼发云提供了可视化的Bug跟踪流程,帮助完成Bug的修复。

软件开发项目管理工具