瀑布式项目管理怎么做?(瀑布式项目管理怎么做的)

概览

瀑布模型(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 官方网站,免费体验喔!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年12月26日 上午9:26
下一篇 2022年12月26日 上午9:36

相关推荐

  • 系统架构项目管理pdf

    系统架构项目管理 PDF 系统架构项目管理是软件开发中非常重要的一环。在项目中,系统架构师需要负责整个系统架构的设计和实现,包括硬件、软件、网络等方面的规划和协调。系统架构项目管理…

    科研百科 2024年12月19日
    0
  • 科研项目如何管理

    科研项目如何管理 科研项目管理是一个非常重要的环节,关系到项目是否能够按时、按质、按量完成。如何有效地管理科研项目,使其能够高效、有序地进行,以下是一些建议。 一、制定合理的项目计…

    科研百科 2024年9月11日
    32
  • 软件项目测试管理

    软件项目测试管理:实现软件质量的关键 随着软件行业的发展,软件项目测试管理已经成为了软件开发中不可或缺的一部分。测试管理不仅仅是对软件测试过程进行控制和规划,更是对软件质量的保证。…

    科研百科 2024年10月2日
    29
  • 2021年上半年基层党建工作总结:党建引领聚力,抓好党建促发展(2021年上半年基层党建工作总结范文)

    【前言】2021年即将过半,抓党建工作总结写好了吗?今年是特殊之年,需要重点突出党史学习教育和“我为群众办实事”。 下面分享一篇范文供参考。 2021年上半年基层党建工作总结   …

    科研百科 2024年7月5日
    51
  • 邦永科技项目管理软件

    邦永科技项目管理软件: 助力企业高效项目管理 随着现代企业竞争日益激烈,项目管理的重要性也越来越凸显。邦永科技项目管理软件,作为一种高效、实用的工具,为企业提供了强有力的支持。本文…

    科研百科 2024年5月31日
    101
  • 俄罗斯取消封禁聊天软件Telegram

    俄罗斯卫星通讯社18日消息,俄罗斯联邦通信、信息技术和大众传媒监督局称,该局根据与总检察院达成的协议取消限制访问Telegram即时通讯软件的要求。 该局称:“我们积极评估Tele…

    科研百科 2023年5月9日
    196
  • 项目管理系统分解法

    项目管理系统分解法 项目管理系统分解法是一种将项目管理系统分解为多个组成部分的方法,以便更好地理解系统功能和如何构建更好的系统。这种方法可以帮助组织设计、实施和维护更好的项目管理系…

    科研百科 2025年1月9日
    0
  • 「工具分享」个人项目管理工具(个人项目管理工具推荐)

    ToDoList是一款任务管理软件,它能把要做的事情安排计划好,陈列起来,你只要按部就班地完成就好了,这样一来可以提高我们的工作效率。ToDoList的界面也是清晰明了,操作也十分…

    科研百科 2022年10月1日
    258
  • 一文读懂:铁路项目可研审批全流程(铁路项目可研批复)

    铁路为重大交通基础设施工程,现行投资政策下以政府出资为主,仍然采用审批制。 根据2016年12月印发的《国务院关于发布政府核准的投资项目目录(2016年本)的通知》(国发〔2016…

    科研百科 2023年11月19日
    535
  • 工业工程项目管理

    工业工程项目管理 工业工程项目管理是指在工业生产过程中,通过运用工程项目管理的方法和技术,对工程项目进行有效的规划、组织、实施和监督,以实现预定目标和成果的一种管理方法。工业工程项…

    科研百科 2024年5月26日
    101