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

news/2024/5/17 18:09:43 标签: 华为, 敏捷流程

目录

前言

敏捷

逐步采用敏捷原则

专栏列表

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.niftyadmin.cn/n/454389.html

相关文章

【SA8295P 源码分析】20 - Android GVM 虚拟网络 vlan 配置

【SA8295P 源码分析】20 - Android GVM 虚拟网络 vlan 配置 一、Android GVM 虚拟网络 vlan 配置二、网络验证三、兼容前后排车机:使用 QNX 环境变量进行区分四、VLAN原理系列文章汇总见:《【SA8295P 源码分析】00 - 系列文章链接汇总》 本文链接:《【SA8295P 源码分析】20 …

有源电力滤波器及配电能效平台在污水处理厂中的应用

【摘要】为减少污水处理设备产生的各次谐波,通过确定主要谐波源,检测和计算谐波分量,采用有源电力滤波器进行谐波治理,大幅降低了电力系统中的三相电流畸变率,提高了电能质量;抑制了谐波分量,减…

CTFshow-pwn入门-栈溢出pwn35-pwn36

pwn35 首先还是先下载pwn文件拖进虚拟机加上可执行权限,使用checksec命令查看文件的信息。 chmod x pwn checksec pwn32位的我们直接拖进ida中反编译: // main int __cdecl main(int argc, const char **argv, const char **envp) {FILE *stream; // […

openvpn搭建访问路由器摄像头

openvpn搭建 技术博客 http://idea.coderyj.com/ 1.环境 华为云服务器 操作系统 centos7 2.安装部署 1.安装 openvpn 和 easy-rsa(该包用来制作 ca 证书) # 安装 epel 源 yum install epel-release -y# 安装 yum install openvpn easy-rsa2、配置 /e…

windows pwn

环境搭建 checksec winpwn winpwn 是 windows 平台上类似 pwntools 的 python 库,使用这个库可以更方便的编写 exp 。 winpwn 支持如下功能: 1. process process("./pwn") process(["./pwn","argv[1]","argv[2]…

医疗IT绝缘监测应用

近年来,随着医疗技术的迅猛发展,电子电气相关医疗设备在医院中的应用越来越广泛,各类疾病治疗也越来越依赖医疗电气设备 。人们对医院医疗环境提出更高要求,传统的建筑、电气等设计已难以充分保障其人身安全。患者及医务人员已深陷…

C++模板和模板的特化,模板的扩展和智能指针------(14)

模板 概念 模板的作用是实现类型通用,降低代码的冗余度 模板可以为一种算法定义不同类型的版本 实现机制: 复制代码使用类型参数突破类型的限制,丧失一定的类型安全 模板需要实例化才能使用,实例化由编译器完成 模板的分类 …

VMware中Linux虚拟机配置静态ip

一、输入ip addr查看ip地址 二、输入cd /etc/sysconfig/network-scripts进入centos网络配置文件夹 三、接着输入ls查看目录 四、 输入vi ifcfg-ens33进入网卡配置 五、 进入以后是这个界面,红色方框里的内容是需要手动修改的,下面图片里已经修改过了。 …