概览

瀑布模型(Waterfall Model)将软件生命周期划分为需求、设计、开发、测试、部署和运维六个基本阶段,适用于有明确的项目需求、要求稳定安全、对快速响应能力和弹性架构要求较低、有丰富的行业实践经验的 IT 项目

ONES 瀑布式项目管理解决方案为团队提供优秀实践和工具技术支撑:

  • 整合研发工具链,让需求、设计、开发、测试等环节在统一的平台上完成,数据互通,管理更高效

  • 多层权限管控,让团队成员各司其职,有序分工,数据更安全

  • 强大的用户自定义功能,适配企业不同的业务场景需求

  • 可协作的结构化文档,有序地组织和管理项目过程中的各类文档

  • 可视化的项目视图,打破信息壁垒,项目进度更可控

  • 研发数据统计与可视化报表引擎,风险可预估,管理更轻松、科学、规范

ONES 瀑布式项目管理实践

1. 需求

在这一阶段,产品经理收集来自各方的需求,并与相关干系人对需求进行分析和评审,确定项目的范围,创建工作分解结构(WBS),设置里程碑。同时制定项目的管理计划,包括质量、风险等方面的预测和控制方案。

在 ONES 系统中,可以使用「需求」和「甘特图」两个组件来管理需求和进行项目规划。

  • 产品经理在「需求」工作项下录入需求,并标记清楚需求来源;通过自定义需求状态、各类属性表单、富文本编辑、上传相关文档等形式完善需求信息,便于后续分析评审。

  • 产品经理对收集到的需求进行分析和评审,设置需求优先级,添加负责人为任务执行者,添加截止时间设定需求完成的期限。

  • 根据实际场景自定义需求工作项流转,形成从录入需求、需求分析与评审、安排开发任务、测试到功能上线的全生命周期历程。

  • 在确定了项目范围和分解任务粒度大小之后,项目经理可以使用甘特图分解项目工作,创建工作分解结构(WBS),设置里程碑标记项目各个阶段的起止点,规划项目进度。

2. 设计

在设计阶段,不同角色成员根据需求文档,对软件系统进行设计,包括功能流程设计、技术架构设计、界面交互设计等几个方面。

相关人员可以在 ONES Project 里配置「设计」的工作项对设计任务进行管理,并通过 ONES Wiki 编辑和管理设计文档。

  • 配置工作项时,可根据当前实际情景自定义工作项属性、权限、工作流、通知方式等。

  • 相关人员根据产品经理规划的需求,细化设计任务,新建任务列表分配给任务执行者,任务状态的更改通过站内消息实时通知给任务干系人。

  • 相关人员可以在 ONES Wiki 里协同编辑相关的设计文档,还可以上传附件、嵌入任务列表、Markdown 和代码块,满足多种形式的文档要求。

3. 开发

设计任务完成后,研发工程师根据产品原型图、UI设计图、设计文档,选择合适的开发环境、开发工具、开发语言进行相关功能的交付开发

ONES 通过「任务」组件对开发过程的开发任务和进度进行管理,并通过 ONES Pipeline 追踪和分析代码质量。

  • 研发工程师可以将代码提交和构建关联至任务,及时更新开发任务进度,同步信息

  • 研发工程师可使用 ONES Pipeline 的静态代码检查工具分析代码质量,排查高危隐患,统一团队代码风格,清理无用代码,提升代码可维护性。

  • 在开发过程中,项目管理员可以随时查看甘特图进度,把握研发任务整体的完成情况。

4. 测试

研发完成后,由测试工程师进行相关测试。通常有三种测试方法:对独立代码块进行单元测试;对集成产品进行系统测试;以及客户参与的验收测试。如果发现了缺陷,将会对问题进行记录并向开发团队反馈以进行修正。

在 ONES 系统中,可使用 ONES TestCase 对测试流程进行管理。

  • 测试工程师可根据模版撰写用例,或者填写 Excel 模板批量导入用例,可将用例和需求相关联,保证用例有对应的需求来源。

  • 测试工程师通过建立和执行测试计划进行多轮测试,通过变更测试用例状态、记录执行结果完成测试计划。测试用例未通过可一键提交缺陷至项目,使得缺陷在测试和研发部门之间高效流转。

  • 自动生成测试报告;包括执行结果分布、bug 所属模块分布、bug 优先级分布数据图表等信息。也可以自定义组装更适配业务场景的测试报告。

5. 部署

在产品通过测试并被确定符合需求后,就进入到部署阶段。这一阶段包括在客户的服务器上进行系统或产品的安装、配置等。

6. 运维

这一阶段发生在软件稳定上线之后,包括了对整个系统或某个组件进行修改以改变属性或者提升性能,这些修改可能源于客户的需求变化或者系统使用中没有覆盖到的缺陷。通常,在维护阶段对产品的修改都会被记录下来并产生新的发布版本

想要更好更快地发布产品?

请点击访问 ONES官网

干货 | 瀑布式项目管理怎么做?相关推荐

  1. html怎么设计关键字,干货分享——关键词如何做标记

    原标题:干货分享--关键词如何做标记 关键词如何做标记,是我们竞价爱好者必须要掌握的一项技能,只有把关键词的标记做好,我们分析的数据的时候才更容易把那些词有转化,那些词没有转化,那些词需要加价,那些词 ...

  2. 推荐干货 | 我在阿里做运营:八一八运营经典误区

    谢馒头邀.我一直觉得写这种经验分享式文章最难. 写的深奥点儿呢,就成了机场玄学读物,写的励志点儿呢,就变成了煲鸡汤,写的干货一点儿呢,又怕泄露数据风控请喝茶,写的调侃一点儿呢,又变成了个人征友文. 为 ...

  3. 【干货】用Axure做原型,一秒钟提高效率的必知技巧总结

    前言:在产品经理工作中,特别是初级产品经理,制作原型是主要工作之一.Axure是用的最顺手的原型制作软件,虽然制作移动端在效果上并不是很好,但作为不需要做高保真原型的情况下已经基本足够了. 下面总结一 ...

  4. 用项目管理思维做一个活动策划

    如今,高度信息化,项目管理已不再是具有专业经验的项目经理的专属名词.项目管理更多的是一种项目思维,是一种在日常工作中处理工作任务或在日常生活中安排自己的大小事情的思维方式.这些零碎的东西和零碎的时间是 ...

  5. 干货 | 科研决策怎么做?四个步骤一招解决!

    Hello,大家好! 这里是壹脑云科研圈,我是喵君姐姐~ 又是给大家带来满满干货的一天,今天要给大家介绍的是狐少侠对于科学决策的四个步骤的详细解读! 最近,有读者问了我几个关于决策的问题:要不要跨考心 ...

  6. 学计算机怎么做软件项目管理,想做软件项目经理要考什么证

    想做软件项目经理要考什么证 软件行业是当今发展比较蓬勃的一种行业,很多人都在挤进计算机软件行业.随着人才的过剩,软件行业的从业者也在考虑自己的个人职业发展问题.软件项目经理就是一个不错的选择,很多软件 ...

  7. 全篇干货系统集成项目管理工程师经验

    决定考系统集成项目管理师的主要目的是为了广州入户,之前打听过中介,要好几千上万元,当时基于我目前的经济能力,并不能承担昂贵的培训费用.一个很偶然的机会我看到了幸福哥,幸福哥课程的介绍很朴素,但都是实实 ...

  8. 决策过程并举例_【干货】校长怎样做决策?并确保员工有效执行?

    作者:阡陌孔明来源:教育家头条(ID:jiaoyujia51)如果你想成为一名高效的领导者,你必须经常做决策:决定聘用哪一个人,使用哪一套教学体系,采用哪一种业务战略,而且稍有不慎,一个错误的决定会造 ...

  9. 变更控制管理流程图_干货丨项目管理流程及绘制规范要点

    1 什么是流程 流程是把一个或多个输入转换为对顾客有价值的输出的活动.简单地来说,流程其实就是"工作流转的过程",这些工作需要多个部门.多个岗位的参与和配合,这些部门.岗位之间会有 ...

最新文章

  1. python 中 sorted() 和 list.sort() 的用法
  2. 小米运动蓝牙耳机重新配对_为运动而生,韶音AS660骨传导蓝牙耳机体验
  3. TCP/IP协议三次握手流程
  4. groovy oracle数据库,使用Groovy /搖籃到用什麼驅動程序連接到Oracle數據庫
  5. Java代码规范、格式化和checkstyle检查配置文档
  6. 工作七年后,我梳理了自己的产品工作流程
  7. 有关性能测试结果的几点分析原则
  8. (131)FPGA面试题-用波形图表示D触发器的功能
  9. 五万pv的小程序需要什么服务器,一个公式,告诉你PV千万的刷屏小程序都是怎么玩的...
  10. css中 background:0 0;
  11. 【061】百度迁徙-用地图大数据演绎国人的迁徙史诗
  12. 关于adodb的简单介绍
  13. 判断一个IP地址是不是单播地址
  14. java实现小写转大写_人民币小写转大写(Java实现)
  15. Python实现照片更换背景色
  16. Redis连接报错【redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password 】
  17. javascript,jQuery,vue的区别
  18. Python2中使用input出现的NameError: name ‘***‘ is not defined问题原因及解决办法
  19. Matlab求解AX=XB(手眼标定用)
  20. 区块链未来三年将成为数字中国建设的重要支撑

热门文章

  1. 前58同城高级副总裁宋波及总监郭冬涉嫌受贿被警方刑拘
  2. 深富策略:股价创新高 反弹行情还会持续吗?
  3. checked属性 详解
  4. HDB—HDB 2.3.0新特性和版本要求(一)
  5. pyecharts可视化神器使用与避坑指南
  6. 数据结构:堆(Heap)+图(Graph)
  7. [Xamarin.Android] 不同分辨率下的图片使用概论
  8. hadoop好博集锦
  9. linux 按键驱动代码分析
  10. 【历史】- 一段关于 Unix、Linux 和 Windows 的暗黑史