华为流程体系:IPD流程之敏捷开发(限制版)

news2024/12/23 3:57:49

目录

前言

敏捷

逐步采用敏捷原则

专栏列表

CSDN学院课程地址


前言

今天继续来谈谈 IPD 体系中敏捷开发所涉及的一些相关内容。

无论是硬件产品的开发过程,还是在应用或者是学习 IPD 的过程中。

瀑布式流程几乎都是标配。

这其实跟硬件产品或者是传统 IPD 流程的属性是相关的。

随着敏捷这个工具的发展,也逐步由软件引入到硬件产品领域中。

而在 IPD 流程中,对于敏捷也有多种不同的融合方式。

主要包括了项目级敏捷、版本级敏捷、产品级敏捷、方案级敏捷和公司级敏捷几种类型。

敏捷

下面先来看看敏捷的介绍。

敏捷思想最开始是通过 17 位软件开发领导者合作编写的敏捷宣言(Agile Manifesto)脱颖而出。

敏捷宣言提出了十二项敏捷原则,表达了敏捷开发的精神。 

随后,敏捷演变成一套框架和实践。

比如说,Scrum、冲刺、每日站立会议、燃尽图等等。

当然了,这些具体的实践对于敏捷来说并不是必须的。

部分人也可能会有一些误区,认为敏捷跟瀑布是不兼容的。

也就是说,你要么全盘引入,要么就没有。

其实,如果团队有阶段门径或基于里程碑的开发流程。

当然了,现在的大多数开发团队其实都已经具备了阶段划分的意识。

他们其实是可以,通过在流程中应用修改后的敏捷方法来获得最佳的一种结果。

其实门径或者里程碑式的思想可以追述到20世纪80年代的SGS门径管理系统。

在产品开发的过程中设置阶段和评审点。大家可以继续看这张图。

获得这种竞争优势的关键是:

你需要将比较长的产品开发时间线,比如说 12-18 个月,划分为多个冲刺。

这是敏捷软件中经常使用的一种工具。

然后,将这些冲刺嵌套在阶段门径或里程碑的框架中。

在这个更大的框架内使用冲刺可以加速团队的决策过程。

冲刺还将漫长的流程分成更小的步骤,并在固定的持续时间内提供具体的可交付成果:从 2 到 4 周不等。

将产品开发时间线划分为更小的单元会增加紧迫性,并使团队保持在任务中。

结果就是浪费更少,产品开发时间更快。

但是开发硬件产品还需要阶段门径/里程碑过程提供的约束,以及规划。

这些长期的计划周期为硬件产品提供了财务上的控制:

  • 与许多软件产品不同,开发硬件产品往往涉及众多功能、合作伙伴和供应商;

  • 与软件不同,它们通常涉及工具、材料采购和库存控制,传统的封闭式流程还可以防止预算膨胀失控;

  • 对于许多产品,监管、认证周期也是产品计划的重要方面。

由于这些原因,硬件产品需要一个端到端的产品计划。

并需要有一个全面的时间表来确保满足发布要求。

逐步采用敏捷原则

从本质上讲,采用敏捷方法需要组织变革管理。

组织变革不会在一夜之间发生,在大型组织中,甚至不会很快。

一种行之有效的方法是使用具有改进记录的团队成员来试点项目。

组织将从试点中快速学习,然后可以逐步改进。

从小处着手,学习基础知识,然后通过修改工具以适应您的环境来改进。 

更多内容,请参见下列专栏。

专栏列表

  • 001-华为流程体系:开课介绍(含视频和PPT)

  • 002-华为流程体系:流程介绍(视频&PPT)

  • 003-华为流程体系:IPD流程(含视频和PPT)

  • 003-华为流程体系:IPD流程框架-完整版(含视频和PPT)

  • 003-华为流程体系:IPD流程之敏捷开发-完整版(含视频和PPT)

  • 004-华为流程体系:MTL流程(含视频和PPT)

  • 005-华为流程体系:LTC流程(含视频和PPT)

  • 006-华为流程体系:ISC流程(含视频和PPT)

  • 007-华为流程体系:ITR流程(含视频和PPT)

  • 008-华为流程体系:MPP流程(含视频和配图)

  • 009-华为流程体系:流程架构(含视频和配图)

  • 010-华为流程体系:DSTE流程(加餐)

  • 011-华为流程体系:IFS财经服务流程(更新中)

  • 持续更新......

CSDN学院课程地址

华为流程体系icon-default.png?t=N5K3https://edu.csdn.net/course/detail/38465?spm=1001.2014.3001.5507

卫朋

人人都是产品经理受邀专栏作家,CSDN认证博客专家、嵌入式领域优质创作者,阿里云开发者社区专家博主。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/670889.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ROS:配置VScode

目录 前言一、下载二、vscode 安装三、vscode 集成 ROS 插件四、vscode 使用4.1 创建 ROS 工作空间4.2启动 vscode4.3vscode 中编译 ros4.4创建 ROS 功能包4.5C 实现4.6python 实现4.7配置 CMakeLists.txt4.8编译4.9执行 前言 VSCode 全称 Visual Studio Code,是微…

关于华为云服务器安装宝塔面板后,点击终端无响应解决方案

问题再现: 下面是我沟通宝塔客服后,给的解决方案。 我在百般无奈的情况下、卸载了宝塔后,最终躺平,选择了问宝塔官方客服 1、从华为提供的远程登录方式选一种 二、输入服务器密码通过ssh远程登录 服务器 二、执行宝塔官方提供的 命令执…

电影《闪电侠》观后感

上周看了电影《闪电侠》,主要是闪电侠这个人成长过程,与以往英雄题材类还是有些不太一样的,像之前蜘蛛侠和钢铁侠,都是讲主人公怎么成为那个英雄的,而本部电影是一个类似倒叙,他自己本身就已经是闪电侠了&a…

zookeeper安装使用及工作原理分析

1. Zookeeper概念简介 Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务,它是集群的管理者,监视着集群中各个节点的状态,根据节点提交的反馈进行下一步合理操作。 具体介绍: A、zookeeper是为…

Electron详解(二):基本使用与项目打包

一、electron的基本使用 创建一个 electron 项目 在使用Electron进行开发之前,您需要安装 Node.js,最低工作版本为 14.x,低于 14 的版本在后面的打包过程中可能会报错。 (注意,因为 Electron 将 Node.js 嵌入到其二…

嵌入式系统与大数据:选择哪个方向更好?

嵌入式系统和大数据是两个不同的领域,各有其独特的优势和发展前景。选择嵌入式系统还是大数据方向,应根据个人兴趣、技能背景以及市场需求进行综合评估。 嵌入式系统方向的优势:我资料有嵌入式、plc、单片机资料需要得可以私我 物联网&#…

在 ZBrush 中雕刻漫画风格的蝙蝠侠半身像

今天瑞云渲染小编给大家带来Rishikesh Nandlaskar分享蝙蝠侠造型背后的制作过程,解释了 ZBrush 和 Substance 3D Painter 中的工作流程,并分享了 Arnold 中的渲染设置。 介绍 我叫 Rishikesh Nandlaskar,是伦敦 Framestore VFX 工作室的高级…

使用数据泵+ogg同步oracle数据

本次迁移背景: 机房要搬迁,新搭建了一套oracle数据库,计划不停机迁移,将源端旧库的数据迁移到目标端新库里。 原本想用RMAN方式迁移,但是由于旧库是AIX系统,新库是linux系统,用RMAN迁移会有问…

SpringBoot2.3集成Spring Security(二) JWT认证

项目背景 紧接上文,我们已经完成了 SpringBoot中集成Spring Security,并且用户名帐号和密码都是从数据库中获取。但是这种方式还是不能满足现在的开发需求。 使用JWT的好处: 无状态认证:JWT本身包含了认证信息和声明&#xff0…

仓库管理软件哪个好?一键解决仓库出入库、管理库存,选这些软件

仓库管理软件哪个好? 仓库管理企业进销存的重要组成部分之一,现代物流中不可缺少的重要环节,对于企业管理的重要性不言而喻。 到底该如何选择仓库管理软件?让进销存老研究员帮你搞定 选择一个好的软件,首先明白他的作用。 向你…

【操作系统】生产者消费者问题实现

目录 实验原理: 实验内容: 实验器材(设备、元器件): 实验步骤: 实验数据及结果分析: 实验原理: 考虑n个缓冲区的缓冲池作为一个共享资源,当生产者进程从数据源—文…

高级数据结构——二叉搜索树

目录 1. 二叉搜索树的概念 2. 二叉搜索树的实现 结点类 二叉搜索树的类 2.1 默认成员函数 2.1.1 构造函数 2.1.2 拷贝构造函数 2.1.3 赋值运算符重载函数 2.1.4 析构函数 2.2 中序遍历 2.3 insert插入函数 2.3.1 非递归实现 2.3.2 递归实现 2.4 erase删除函数 2…

App Inventor 2 语音交互机器人Robot,使用讯飞语音识别引擎

应用介绍 App Inventor 2 语音识别及交互App。识别语言指令并控制机器人运动,主要用到语音识别器及文本朗读器组件,语音识别相关开发最佳入门。代码逻辑简单,App交互性及趣味性非常强~ 视频预览 语音Robot教程(难度系数&#xf…

中科院、中科大团队精确测量子引力对量子自旋的影响

光子盒研究院 由中国科学院盛东教授、陆征天教授和中国科学技术大学的合作研究小组利用高精度氙气同位素磁力仪研究了中子自旋和引力之间的耦合效应。5月15日,这项题为Search for Spin-Dependent Gravitational Interactions at Earth Range的研究发表在《物理评论快…

three.js常用几何体介绍以及自定义几何体

一、自定义三角形几何体 核心代码&#xff1a; // 添加物体 // 创建几何体 for (let i 0; i < 50; i) {// 每一个三角形&#xff0c;需要3个顶点&#xff0c;每个顶点需要3个值const geometry new THREE.BufferGeometry();const positionArray new Float32Array(9);for …

Java创建多线程的五种写法

目录 一.lambda表达式(强烈推荐,最简单) 基础格式 举例 运行结果 二.继承 Thread, 重写 run 基础格式 举例 运行结果 三.实现 Runnable, 重写 run 基础格式 举例 运行结果 四.使用匿名内部类,继承 Thread, 重写 run 基础格式 举例 运行结果 五.使用匿名内部类,实…

locust学习教程(8) - event 事件

目录 1、对请求的测试前置、后置处理 2、在web界面添加新内容 3、监听测试的失败率或阀值 4、汇总总结 &#x1f381;更多干货 1、对请求的测试前置、后置处理 请求有一个上下文参数&#xff0c;通过数据有关的请求&#xff08;之类的用户名&#xff0c;标签等&#xff09…

Leaflet实现要素点击查询弹窗展示属性

leaflet是一个非常轻量的webgis框架,同时呢代码结构也比较简单。 如果项目上有需求需要大家实现对于个行政区点击查询相关属性并且展示,就像下图这样: 我们可以这样做。首先要清楚leaflet框架的构造,leaflet在加载图层的时候是对图层添加了事件监听的,也就是说用户对于图…

C++基础强化项目-职工管理系统

通过本项目练习c的基础知识 项目界面头文件workermanager.h&#xff08;管理类&#xff09;worker.h&#xff08;职工抽象类&#xff09;manager.h&#xff08;经理类&#xff09;employee.h&#xff08;普通职工类&#xff09;boss.h&#xff08;老板类&#xff09; 源文件emp…