看清敏捷的本质

敏捷开发框架201612月.rar .NET框架(.NET Framework) 是由微软开发,一个致力于敏捷软件开发(Agile softwaredevelopment)、快速应用开发(Rapidapplication development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。 立即下载
 “敏捷”这个字眼包含的意义太多了。每个人理解都不一样,它到底意味着什么。我可以形容一只狗很敏捷。敏捷,已经退化为一种符号,只是人们谈论时的一种外衣,已经不具备任何意义。在软件开发范畴中中,敏捷不是终点,而是达成目的的一种手段。XP好?Scurm好?Lean好?FDD好?如果不结合到某一个上下文谈的话,都是瞎扯。敏捷方法学里边的各种实践也一样,对有些公司合适,有些公司不合适;有些团队合适,有些团队不合适;有些个人合适,有些个人不合适。也就是说,很少有人能说清楚,它真正适合的地方。公司里应该自己来实施,不要指望咨询师,他们没有你自己更了解公司和团队遇到的问题。既然他是context-oriented,我们还空谈它干什么呢?

    我们能不能不谈敏捷,看看迷雾背后的东西。
1)团队气氛。
    和谐的团队有共同的目标,每个人都积极沟通,主动反馈。在高兴时,一起疯;在悲伤时,互相支持和鼓励。反过来讲,如果一个团队中勾心斗角,推卸责任。有问题也不反馈,信息堵塞,一潭死水。再好的方法学,对这样的团队来讲也没用的。方法学不是包治百病的良药,它需要土壤,在越优秀,越开放的团队里越能发挥作用。如果团队的气氛很差,任何方法学都止步于此了,game over了。好的团队气氛,是每个人激情饱满,目标明确,干劲十足,用语言已经无法形容。

2)积极沟通
    沟通永远不够。先不说沟通的激励作用,沟通最主要的是传递信息。现代社会分工明确,软件开发涉及到的角色太多了,各个角色彼此关联紧密。要完成一件事,需要多个角色紧密配合。如果信息有一点的错漏,都可能会影响相关角色的行为。比如,开发人员理解的需求和需求分析员理解的不一样,对功能的实现就走偏了。如果通过早期沟通发现还好,否则就在错误的道路上越走越远,返工成本越来越高。软件开发中的信息传递,往往都是控制行为的信息。知道不知道,做法完全不一样。理想的沟通是所有角色对同一个问题有一个共同的理解,讨论有一个共同的上下文。


3)持续关注
    不是项目经理需要持续关注,也不是开发负责人,技术负责人需要持续关注。团队中的每个人,对团队中的问题都要持续关注。 只有这样,才能编织成一个密不透风的网,不使任何祸根埋下,消灭问题于萌芽之中。持续关注,该重构的时候就重构,不使软件腐化;持续关注,不断识别项目中的风险,建立风险环节措施;持续关注,互相提醒,保证每个人都在正确的方向上;持续关注,别人的问题,我能不能提供帮助。

4)持续改进
    “改善,改善,再改善”,这是丰田生产方式的哲学。不以善小而不为,凡是能影响我们效率的地方,我们就要改;凡是能提高软件质量的做法,我们就要尝试。没有改变就意味着我们的失败,我们就会被竞争对手超越。实际上,真正的改善是一种思维方式的变革,是一种永不满足的心态,更是一种不断追求更高目标的自我挑战。它需要坚韧的态度,持续的努力,远大的理想,更需要踏实的步伐。

5)减少浪费
    减少浪费是丰田生产方式的精髓,Lean敏捷开发方法学就出于它。因为信息传递不畅,会产生浪费。任务分工不合理,会产生浪费。bug不用说也是一种浪费。开会效率低,是一种浪费,这种浪费在很多公司都很常见。不断的打扰是一种浪费,是对注意力的浪费,它软件开发最昂贵的资源。

6)不要完美
    完美的心态会束缚你实践的脚步。完美是一种过程,是渐进的。举例来说,不要等需求完全确定,才开始后续的沟通,确定部分内容,就可以开始沟通。从最简单可以看到结果的事情开始做起。好文章是改出来的,好的代码结构是重构,不断调整出来的。不要完美的心态,使你始终保持前进,在动态中思考,在动态中进步,在动态中矫正。

    最后,我要说的是,个人是团队的基础,团队是公司的基础。软件过程要想起作用,必须以个人和团队为基础。否则过程就是个花架子,空中楼阁。看看国内的情况,ISO被做烂了,CMMI也被做烂了。听很多人说过,CMMI未使软件公司的效率和软件质量得到明显提升,却听到有些人说,它破坏了原有的节奏和实践,适得其反了。那么,这是为什么呢?我不是帮日本人吹牛,很多日本公司,ISO实施的效果就非常好,本质的区别就是人和团队的成熟,价值观的统一,企业文化的支持。

    方法学不能机械的被实施,对待敏捷也一样。我并不喜欢严格按照XP,Scrum,Lean中的某一种方法学来实施,我喜欢把他们打散成最佳实践的粒度,去尝试,去反思,甚至去改造部分实践,看看到底哪些东西适合我们,哪些根本就不适合。最终让它们成为团队能力的一部分。

    什么是好的项目管理,就是用最少的成本,最少的时间,最少的资源,来实现最好的质量,用什么方式,什么方法,都不必苛求

    项目管理是一种实践。各种理论很多,都有这种理论的范围和实践的基础。但没有万能的理论。这些都是项目的特点决定。敏捷的特点中,有一点我觉得值得提及一下,那就是关注客户价值,和客户一起工作。
2023东华大学机试OJ进阶版1-81题 先排序。每次找两个最小的数,把其中一个置为两数之和,并累加这个和值,另一个数置为-1,然后再排序,重复操作,直到只剩下一个数。105。 阅读详情

相关推荐

浙政钉H5应用上架实战:从环境配置到发布避坑指南

本文详细解析浙政钉H5应用上架全流程,从环境配置到发布避坑指南。重点介绍Vue 2.6 + Node 14.21.3的稳定开发环境搭建、项目结构规范及常见报错解决方案,帮助开发者高效完成浙政钉H5应用上架流程。

weixin_27943395的博客 284

敏捷开发_敏捷开发的本质到底是什么

我们一直在谈论、学习并实践敏捷,在敏捷大爆发的今天,许多组织或团队都声称自己是“敏捷的”,那么到底什么是 “敏捷” 呢 ?要回答这个问题,我们有必要回归到标志着敏捷诞生的敏捷宣言。敏捷的诞生在2001年,17位具有反叛精神的软件开发方法的代表性人物相聚在犹他州的雪鸟城,并进行为期三天的小型会议。这些人都是来自当时“轻量级”软件开发方法的代表性人物,相比于计划驱动的开发方式,特别是已被业界普遍接受的...

weixin_42552637的博客 690

ABAP内表数据导出Excel:OLE、ALV与GUI_DOWNLOAD方案全解析

在企业级应用开发中,数据导出是连接后台系统与前端业务分析的关键桥梁。其核心原理是将结构化数据转换为通用文件格式,以实现跨平台的数据交换与可视化。从技术价值看,一个健壮的导出功能能显著提升数据处理效率,减少人工干预,是衡量系统实用性的重要指标。常见的应用场景包括报表生成、数据交接和临时数据提取。本文聚焦于SAP ABAP开发领域,深入探讨如何将内表数据高效、稳定地导出至Excel,涵盖了OLE自动化、ALV标准导出以及基于CL_GUI_FRONTEND_SERVICES与GUI_DOWNLOAD的通用方案,并

weixin_32715349的博客 318

敏捷的本质

更多请关注微信公众号 SystemEngineeringLab 我们一直在谈论敏捷、学习并实践敏捷,在敏捷大爆发的今天,许多组织或团队都声称是“敏捷的”,那么到底什么是 “敏捷” 呢 ?要回答这个问题,我们必须要要回归到敏捷诞生的标志–敏捷宣言。 1. 敏捷的诞生 在2001年,17位具有反叛精神的软件开发方法的代表性人物相聚在犹他州的雪鸟城,并进行为期三天的小型会议。这些人都是来自当时“轻量...

系统工程实验室 906

海思MPP平台千兆以太网驱动集成与测试指南

千兆以太网(GE)是嵌入式视觉系统中音视频流传输与边缘控制的核心物理接口,其底层驱动需兼顾DMA高效调度、中断实时响应与PHY链路稳定性。在Linux嵌入式环境中,GE驱动通常基于net_device框架实现,并深度耦合于SoC专用媒体处理平台(如海思MPP),通过硬件抽象层(HAL)屏蔽寄存器操作,提供零拷贝、RGMII时序适配、描述符环管理等关键能力。技术价值体现在降低CPU负载、保障1080p@30fps实时推流、支持ONVIF/RTSP协议交互及固件远程升级。典型应用场景包括网络摄像机(IPC)、A

weixin_42599908的博客 89

假新闻检测论文分享(25)L-DefenseExplainable Fake News Detection With Large Language Model

现有的假新闻检测工作主要集中在通过深度网络结合多种信息来学习假新闻的潜在特征,如可信度、立场、传播模式、额外知识、域外数据等。尽管他们在探测上取得了成功,但受限于他们的黑箱性质,他们无法提供任何对公众至关重要的理由。为解决这一问题,一些研究致力于可解释假新闻检测(EFND),旨在同时生成准确性预测和解释。许多工作通过注意力机制在相关报道中注意突出特别的单词、短语或句子来提供可解释性。然而,这些工作只发现了对最终预测有高贡献的区域,缺乏直观和可信的解释。

weixin_41964296的博客 730

敏捷开发纵横谈(4)——敏捷的本质是什么?

敏捷开发简单说就是用简单有效的办法去做有用的事情,过程的目的是让项目做得更好,不是为了过程而过程,不是用过程来“框死”项目,过程是为项目服务的。各家各派的敏捷方法论,其实基本道理都是这样的,只是各自从不同的角度来阐述如何做软件开发。我们没有必要盲目崇拜某某方法论,各种方法论也没有必要PK,我们应该集百家所长,为我所用!

张传波(网名:Fireball,大大大火球) 3672

OpenClaw与大语言模型(Claude/GPT/MiniMax)的集成架构与最优配置策略

摘要 本文探讨了OpenClaw框架与大语言模型(Claude/GPT/MiniMax)的集成架构与优化策略。大语言模型具有强大的自然语言处理能力,但集成面临API成本、响应延迟、上下文管理等挑战。OpenClaw采用分层架构设计,包括用户界面层、对话管理层、提示工程层、模型适配层和API调用层,支持多模型切换、智能对话管理和成本控制。系统通过模型适配层实现不同API的统一调用,并提供缓存、监控等优化机制。该集成方案能够充分发挥大语言模型的优势,为本地AI助理提供更智能的服务。

一键难忘的博客 1692

敏捷到底是个什么鬼?

“如何用一两句话说清楚敏捷的本质是什么呢?”温馨提示,如果眼睛太累或者在忙其他事,按照这个攻略可以听本文:看文章很累,不如听吧!手把手教你如何听公众号文章大家都知道,敏捷虽然是由一群软...

敏于思 捷于行 1618

CAMERALINK硬件封装说明

闲言少叙,直接上活,Cameralink硬件接口当前主要分为MDR26和SDR26两种,其中MDR对应封装较大价格比较便宜,SDR对应尺寸较小价格比较贵,这点我个人总是记错的图1 MDR26实物图图2 SDR26实物图。

6166

STM32开发 -- 4G模块开发详解(1)

这部分一直再看,资料都已经整理好了,但是一直没有汇总。接下来就详细的看一下,GSM这部分是怎么实现的。

不积跬步,无以至千里 5万+

打造敏捷团队

敏捷门派很多,什么才是敏捷呢?敏捷过于理想,无法在中国落地?如何才能让敏捷真正发挥实效呢?开发人员过于“闷骚”,敏捷不起来,咋办呢?本课程将会为你逐一拆解!

CE电流法测试中的dBμV负值解析

传导发射(CE)电流法测试中出现的dBμV负值现象表明被测设备干扰电平低于1μV参考基准。这源于对数计算特性(小于1μV的电压转换后为负值)、设备优良的EMC设计(如滤波效果显著)及测试环境的影响(LISN隔离、屏蔽室低噪声)。负值虽不代表实际负电压,但反映干扰水平优于标准限值,为系统集成预留电磁裕度。工程应用中需结合设备灵敏度、环境背景噪声等因素综合分析,避免误判,这类数据可用于评估EMI设计冗余度。

硬核科技 297

高效的敏捷测试第一课 敏捷测试介绍,与传统测试对比

开篇词:重剑无锋、大道至简 你好,我是朱少民,欢迎来到我的“敏捷测试”专栏。2000 年至今,我已在测试行业摸爬滚打 20 年,因为热衷分享应该有不少同行认识我。可能是因为读过我写的《全程软件测试》《软件测试方法和技术》等十多本测试图书,也可能是因为看过我写的文章,还可能是听过我的公开课或者技术大会演讲。 很多人也了解我的从业经历。我曾在 WebEx、思科(Cisco)工作了10 多年,期间去了硅谷,在那里,我接触到了先进的软件研发思想、方法及优秀的实践,完成了从测试小白到思科中国 QA 高级总监的蜕变。

fegus的博客 2330

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

从数字孪生切入,看清智能制造的实践本质与价值

在汽车研发领域,工程师可以利用数字孪生模型模拟汽车在不同路况、不同气候条件下的行驶情况,对发动机的性能、悬挂系统的稳定性、车身的安全性等进行详细的分析和优化。通过对设备运行数据的深度挖掘,企业可以找出影响OEE的关键因素,并采取针对性的措施进行改进。在制造业企业中,利用数字孪生技术分析生产流程,发现某个工序的人力过剩,而另一个工序的人力不足,企业可以进行人员调配,提高人力资源的利用效率。面对日益激烈的竞争、个性化的需求以及复杂的供应链环境,“智能”二字代表了更高的效率、更快的响应、更好的质量和更强的韧性。

984

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

从用友BIP 3,我看清了社会级商业创新的本质

关注云报洞察深一度随着企业数智化转型步伐的加快,传统管理软件从开发模式、销售模式到实施模式、服务模式都发生了颠覆性的改变,企业更快捷地实现商业创新的需求也变得愈发迫切。从以传统ERP为核心,到云化、平台化乃至社会化创新,用友不仅划时代地推出了BIP(商业创新平台),而且带动了合作伙伴的业务转型升级,进而广泛地影响到企业客户的业务创新与发展。这一系列连锁反应是数智化转型使然,更是商业创新演进的必然。...

570

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

敏捷中Scrum Master工作指南:教练技巧

有很多很好的定义可以用来陈述教练。我最终的定义是:“教练是释放一个人的潜能,使他们发挥出最高水平。帮助人们学习而不是直接教他们。”

可视化需求分析创始人 1165

敏捷转型不只是流程:资深 PM 如何带团队走出“假敏捷”困局

本文从项目治理与组织效能的角度,剖析敏捷流于形式的根源,并给出从管理者、PMO到团队落地的五步实战改进路径,助力企业重塑业务敏捷力。

innopmaster的博客 472

敏捷开发方法论

我们在调研中发现,不少企业陷入了“伪敏捷”的怪圈:他们买了昂贵的管理软件,把办公室贴满了便利贴,每天也站着开会,但老板依然在微操每一个细节,团队依然不敢试错。然而,当你们满怀期待地把它推向市场时,却发现用户的需求早在三个月前就变了,或者竞争对手上周刚刚发布了一个类似但更轻量的功能。因为迭代周期短,即使方向错了,也就损失两周的工作量,团队可以迅速掉头,始终紧贴市场需求。在数字化转型的今天,敏捷早已超越了软件开发的范畴,成为一种高效的组织协作方式。它不再是一个枯燥的技术名词,而是现代软件工程的一场思维革命。

2401_89406075的博客 613

AI 正在“杀死”敏捷开发?别闹了,它反而让我们重新读懂敏捷的真谛

AI时代敏捷开发何去何从?文章指出AI不是敏捷的终结者,而是"伪敏捷"的照妖镜。AI工具能快速生成代码、分析需求、自动化测试,反而倒逼团队回归敏捷本质:聚焦真实用户价值而非流程形式。未来敏捷团队需要培养三种核心能力:人类独有的价值判断力、跨领域系统思维和持续学习心态。AI正在帮我们撕掉敏捷的标签,回归"为什么而敏捷"的本源问题。

SZHYN的博客 452

敏捷转型行动笔记:价值流分析

价值流分析是敏捷转型前期非常重要的一环,也是最基础的一项必做工作。 关于价值流,百度百科中这样定义: 价值流是指从原材料转变为成品、并给它赋予价值的全部活动,包括从供应商处购买的原材料到达企业,企业对其进行加工后转变为成品再交付客户的全过程,企业内以及企业与供应商、客户之间的信息沟通形成的信息流也是价值流的一部分。一个完整的价值流包括增值和非增值活动,如供应链成员间的沟通,物料的运输,生产计划的...

追求卓越 1689

2、Scrum 敏捷过程的优点和局限性

在项目测试的过程中,项目组的所有成员已经非常强烈地感觉到Scrum敏捷过程所带来的积极变化。总结起来说:

啊Sei的博客 4837

敏捷开发任务看板_产品经理在敏捷开发需要做的事情与用户故事看板

本文面向人群:主要是产品经理和想要学习设计用户故事看板概念的项目经理、敏捷教练。本位内容:本文介绍了产品经理如何使用用户故事,整合成看板,参与敏捷开发。 目录: • 什么是敏捷开发? • 什么是Scrum? Scrum标准流程是什么? • 产品经理(Product Owner),在一次Sprint(迭代)中需要做什么? 提供本次迭代需求列表 Sprint Backlog 学会冻结需求,增加需求变...

weixin_39753857的博客 493

8.《如何构建敏捷项目管理团队》之教练是问题解决者(摘要)

上篇:7.《如何构建敏捷项目管理团队》之教练是协助者 下篇:9.《如何构建敏捷项目管理团队》之教练是冲突领航员  目录 一、解决问题规则(敏捷问题) 二、问题出现与寻找问题 三、清楚地看待问题 四、解决问题 解决问题是谁的工作?与团队的职责相比,敏捷教练的职责是什么? 敏捷教练可以使用哪些工具来检查问题? 敏捷教练如何看清问题并决定如何解决问题? 一、解决问题规则(敏捷问题) ...

lomonva 717

如何有智慧地融合敏捷项目管理和瀑布式管理?

前几讲讲了敏捷管理的那么多好处,是不是传统项目管理已经过时了,敏捷项目管理要全面替代传统项目管理呢? 答案是否定的。实际上任何工具方法都有它的利弊,都有使用边界,瀑布管理和敏捷管理两者不存在相互替代关系,而是可以相向并行,甚至可以融合使用。 在这个问题上我们既要听李白也要听杜甫。 比如:对业务相对成熟,交付范围清晰稳定的业务,传统项目管理仍然是最好的方式。敏捷管理更适合新兴的,不成熟的业务,需求不断变化,需要探索创新和研发,更需要和客户一起合作共创的业务。 我前几讲已经说过当今流行的数字化业务适..

逸尘谈PM 753

TOGAF 10如何赋能企业敏捷:从静态蓝图到动态能力引擎

企业架构(EA)正从描绘系统边界的静态蓝图,演进为支撑业务快速响应的动态能力引擎。其核心原理在于通过分层解耦(战略/领域/能力三层架构)、双向追溯(业务-数据-应用-技术四域协同)与原则可执行化(绑定场景、定义违规成本、配套验证工具),将抽象治理转化为可嵌入DevOps流水线的工程实践。技术价值体现在显著降低敏捷团队的隐性成本——如上下文切换税、技术债利息与决策延迟损耗;典型应用场景包括AI驱动的智能补货、低代码快速交付、秒杀库存扣减等高时效性业务。TOGAF 10的ADM流程已非线性瀑布,而是支持微型循环

weixin_26767391的博客 346
上一篇: 你
下一篇: 转盘demo
iLove9ouHenry
博客等级 码龄17年 35粉丝 51原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值