“敏捷”导引

简介: 越来越多朋友关注敏捷,为什么要关注?因为在云计算时代,变化不断加速,从市场、竞争、技术,再到社会等都在快速变化。顺势而为,才有机会。拥抱变化,从敏捷开始。本文仅作为导引,帮助大家啊对敏捷有个初步的理解。

1. 为什么要关注敏捷?

1.1 响应市场的研发变革

  • 更快变化:市场、竞争、资本、技术、社会
  • 顺势而为:为了生存而不得不适应

敏捷的起因是软件行业的自我进化,是面对不断加速的需求变更与技术复杂度双重挑战下的管理实践,希望借助一些方法论上的变化,适应变化。时至今日,我们所处的环境的变化在不断加速中,从市场、竞争、资本、技术、社会等方方面面都在经历着快速的演进。尤其是云计算的普及应用,进一步加剧了变化的加速。一个业务从灵感到上市可能是倍速的提升,进而要求其他市场的参与者也同步加速应对。变化无法拒绝,只有顺势而为,跟随变化,把握变化带来的机遇。

1.2 敏捷引发的采购变革

资金的来由:年度预算 vs 市场驱动

大部分企业的采购资金来自按年编制的年度预算,面对现在的环境,越来越多面临预算编制难,调整周期长的内部挑战,业务发展强烈需要由市场驱动来安排资金。

资金的使用:批量采购 vs 碎片化采购

根据年度预算,企业很容易实现批量采购,从而实现采购成本的降低,但受变化的影响,决策风险提升高,采购到位的产品不一定是业务当时需要的,造成资产闲置,最终的总体费用不一定低。碎片化采购模式导致在单次采购时,企业缺少谈判的话语权,采购单价难以控制,但由于按需采购,减少了资产闲置、过度采购的情况的发生。总体的费用也不一定低。

资金的决策:集中采购权 vs 下沉采购决策

按需付费导致业务人员实质决定了费用的发生。之前采购源自层层的审核,先审核后花费,而采用云计算模式后,业务一线人员的操作模式有可能会导致业务的费用有重大的差别,他们是最了解采购需求的人,也是最有可能优化使用模式的人,但却没有采购权,导致需求和决策分离,决策的质量和效率都面临挑战。业务呼吁下沉采购决策。

1.3 敏捷 –DevOps 之基

截屏2019-10-1400.21.52.png

DevOps 是这几年运维岗位不断讨论和探索的实践。但业务的发展需要一个循序渐进的过程,敏捷解决了产品研发环节的效率问题,进而引发借助持续发布支持产品的持续销售的可能,而持续部署又进一步将软件的价值直接呈现在客户面前,实现了需求到价值的加速流转。而这一切的累计必然会面临部门间的协作问题,在推进敏捷、持续发布、持续部署过程中就孕育着 DevOps 的推行和实践。而且敏捷、持续部署、DevOps 等彼此借鉴相互提升,边界已经比较模糊。

1.4 敏捷 – 不止于产品

敏捷是一类方法论,不局限于产品研发、技术服务等传统敏捷适用场景。精益创业、MVP 等都是敏捷思想在企业经营领域的探索。

2. Scrum 的 “3355”

敏捷有很多种实践,但目前流行度最高的是 Scrum,本文后续以 Scrum 为例介绍敏捷具体是什么。Scrum 核心可以简化为 “3355”,即 3 个角色,3 个工件,5 个活动,5 个价值观。具体可以参考 Scrum 指南。这些都可以理解为一些最佳实践,而不是束缚你实践的条条框框。在理解每项背后的初衷后,其具体落地实践就可以因地制宜了。
截屏2019-10-1400.22.51.png

3. Scrum 框架

图片 1.png

Scrum 围绕着 Sprint 冲刺展开,从需求的管理、版本规划的制定,再到版本的开发,和传统工作模式有一些差别。最核心的是对 Sprint 这个时间盒的理解和认同,以及由此产生的相关影响的接受和遵循。这里面的核心 2 个因素,一是 Development Team 的形成,要求很高,需要很长时间的不断打磨,另一个是能容纳 Scrum 的组织氛围或环境,允许 Scrum 团队有一些不同。针对后者,很多实践是对内敏捷,对外用传统项目管理的模式来封装,从而实现夹缝中生长。

目录
相关文章
|
小程序 前端开发 网络协议
微信小程序开发之后台数据交互及wxs应用
微信小程序开发之后台数据交互及wxs应用
440 0
微信小程序开发之后台数据交互及wxs应用
|
JavaScript 前端开发
vue前端下载,实现点击按钮弹出本地窗口,选择自定义保存路径
这个不用代码实现(网上也找不到方法可以调出另存为窗口),更改浏览器设置就可以,否则,现在的浏览器都是默认直接保存到下载路径中
1500 3
|
8月前
|
存储 弹性计算 人工智能
阿里云服务器2核8G/4核16G/8核32G配置热门实例规格对比与选购指南
如果我们是计划购买2核8G/4核16G/8核32G配置的阿里云服务器,在阿里云活动中一般会有经济型e、通用算力型u1、通用型g7、通用型g8i和通用型g8y几种常见的实例规格可选,尽管这些实例在配置上相似,但它们在性能、价格以及适用场景上存在显著差异。本文将深入解析这些实例规格的性能特点、价格差异及适用场景,为用户在阿里云服务器购买时提供详实的参考依据。
关于短剧cps分销系统开发详细逻辑丨案例开发丨方案设计丨源码说明
短剧CPS系统的开发可以提升创作效率、内容管理效率和分发渠道的扩展。它为短剧的创作者、制片方、编辑和观众提供了更好的使用体验,促进了短剧产业的发展和商业化。
|
消息中间件 监控 Java
一款开源的 Kafka 管理平台
Apache Kafka UI 是一个免费的开源 Web UI,用于监控和管理 Apache Kafka 集群,可方便地查看 Kafka Brokers、Topics、消息、Consumer 等情况,支持多集群管理、性能监控、访问控制等功能
|
JavaScript 前端开发 vr&ar
如何在 JavaScript 中对字符串进行索引、拆分和操作
如何在 JavaScript 中对字符串进行索引、拆分和操作
202 0
|
存储 传感器 物联网
MQTT 客户端和代理连接如何工作?
MQTT 客户端和代理连接如何工作?
587 2
MQTT 客户端和代理连接如何工作?
|
JavaScript Java 测试技术
基于SpringBoot+Vue的高校教室资源管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的高校教室资源管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
168 0
|
数据采集 存储 自然语言处理
手把手教会你使用Python进行jieba分词
手把手教会你使用Python进行jieba分词
1144 0