首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

.NET 云原生架构师训练营(模块二 基础巩固 敏捷开发)--学习笔记

2.7.1 敏捷开发 敏捷介绍 敏捷的起源 敏捷软件开发宣言 敏捷开发十二原则 生命周期对比 敏捷开发的特点 敏捷的发展 敏捷的核心 敏捷的起源 2001年,17个老头子在一起一边滑雪,一边讨论工作,制定了...个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 敏捷开发十二原则 我们最重要的目标,是通过及早和持续不断地交付有价值的软件使客户满意。...要求是那些必不可少的且最后是完整可用的 软件开发终究是为商业活动服务的,只有在商业活动也是敏捷的情况下,敏捷软件开发才能发挥最大的威力。...可惜的是精益创业的思想产生比软件敏捷开发思维晚了整整11年 持续交付2.0 国内 DevOps 专家乔梁在2019年出版了《持续交付2.0:业务引领的DevOps精要》中提出环模型强调“只有业务方能够以...,决策 构建 运行 监测:埋点 监测环节为精益创业中产品的验证提供数据支持,通过数据来反馈产品是否符合用户预期 敏捷的核心 变化来自于哪里

1.7K20

.NET 云原生架构师训练营(模块二 基础巩固 敏捷开发)--学习笔记

2.7.1 敏捷开发 敏捷介绍 敏捷的起源 敏捷软件开发宣言 敏捷开发十二原则 生命周期对比 敏捷开发的特点 敏捷的发展 敏捷的核心 敏捷的起源 2001年,17个老头子在一起一边滑雪,一边讨论工作,制定了...个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 敏捷开发十二原则 我们最重要的目标,是通过及早和持续不断地交付有价值的软件使客户满意。...要求是那些必不可少的且最后是完整可用的 软件开发终究是为商业活动服务的,只有在商业活动也是敏捷的情况下,敏捷软件开发才能发挥最大的威力。...可惜的是精益创业的思想产生比软件敏捷开发思维晚了整整11年 持续交付2.0 国内 DevOps 专家乔梁在2019年出版了《持续交付2.0:业务引领的DevOps精要》中提出环模型强调“只有业务方能够以...敏捷的核心 变化来自于哪里

1.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

敏捷开发实践(一)--谈谈我对敏捷开发的理解

随着敏捷开发越来越流行,人人都在谈敏捷,人人也都在学习scrum等敏捷开发方法。。。当然,自己也是敏捷开发的实施者和受益者。...敏捷开发十二原则 在敏捷开发中,我们遵循以下准则: 我们的最高目标是,通过尽早和持续地交付有价值的软件来满足客户。 欢迎对需求提出变更——即使是在项目开发后期。...敏捷开发宣言比较抽象,但是敏捷开发十二原则就非常具体了,相信用过敏捷的人都知道,上面的十二原则都是开发过程的经验总结。...看到十二条原则,一一的对比我们公司在实施敏捷的过程,还存在一些问题,这些问题直接导致了低效率的,不顺畅的敏捷,例如:最后一条,团队要定期反省,这点做的就不好,造成团队的积极性降低,开发效率下降,而且很难作出调整...敏捷开发十二原则是我们实践的具体指导方针,它可以指导我们实施更加成功的敏捷。当我看到这些内容时,真有一种如饥似渴的感觉,真想一下子都把他们装进我的脑子里。书到用时,方恨少。及时补充自己永远都不晚。

1.3K11

今天11,和心爱的她一起去「云露营」

---- 新智元报道 编辑:编辑部 【新智元导读】这个天猫11,酷炫的AI技术,为你我打造了一场如梦似幻的沉浸式购物之旅。 今年11,你什么了?...让我们走进任意门,看看会通向哪里? 进入了一个很酷炫的虚拟空间。 让我们选择这个空间。只见一座缥缈的水云阁楼,烟斜雾横,廊腰缦回,还有一棵红叶古树。竟然是…… 小兰花的司命殿!...这种边看边的购物体验,越来越被大家广泛接受。我们也都越来越习惯于通过直播、短视频这样的内容形态去种草。 天猫的开发者们,也一直在思考如何更好地满足消费者的各种需求。...通过全面上云和深度用云,为阿里业务的敏捷创新及消费体验的变革奠定了坚实基础,也让阿里的技术架构不断向serverless的方向演进。...阿里CTO程立表示:「从硬件算力提升到基础设施系统层优化,云基础技术释放出巨大的红利,让11更敏捷、更经济、更绿色。一个全面深度用云、加速技术架构重塑的时代正在到来。」

18.6K40

如何构建敏捷测试的左移体系

不,我认为在敏捷中测试左移要做的是尽早的去介入测试,从需求评审的时候多问问产品经理,做这个需求的价值在哪里。...用户故事在软件开发过程中被作为描述需求的一种表达形式。 为了规范用户故事的表达,便于沟通,用户故事通常的表达格式为:作为一个, 我想要, 以便于。...每个团队的DOD都会不一样,这个时候是开发要针对这个用户故事进行测试。...3、寻找测试的价值 价值 作为一个敏捷测试工程需要实现端到端的价值交付,需要具备传统QA+QC的技能栈,不仅需要拥有测试的技能栈还要跳出测试的思维,从更宽更广的维度去看问题。...不要每天去跟开发纠结这里的文案问题,那里的样式问题。我们需要从更高的价值维度去思考当下的问题。 相关文章: 为何敏捷测试需要懂敏捷 如何流畅高质量的交付用户价值 为什么团队的自动化没有效果?

41330

【演讲实录】下一代企业级应用架构管理体系

简单来讲,可以概括为:态并存。 ? 在业务层面,目前企业中既有传统业务,也有互联网的新型业务。...1、计算资源 在传统的业务需求下,银行等大型企业都是大型机小型机等高端的存储和服务器,而现在面临互联网化的需求,都逐渐走向x86,并构建虚拟化环境,还有一些客户,使用公有云。...,上云在很大程度上是为了解决效率的问题,提升敏捷能力,因此开发部落地敏捷开发,而在运维部门,逐渐落地DevOps的模式,也通过这种方式,促进开发和运维部门的融合和一体化。...2、敏捷化 包含以下几个理念: DevOps 理念逐步推广 研发人员更多关注业务开发本身而无需关注太多底层技术细节,落地敏捷开发 运维人员大量采用自动化运维平台和工具,运维效率极大提升 3、开源化 企业级...在服务网格下的处理方式是这样的: 1、由于客户端不知道服务端在哪里,因此用简单的方式将请求发送给本地的服务网格实例(的代理)。

2K50

开发模型的理解:瀑布模型增量式迭代敏捷开发——笔记

软件开发都至少具有以下的周期,包括:需求获取/分析(系统分析、软件分析)设计实现测试发布(运行)维护既然所有的开发模型都具有相同的开发周期,那不同的开发模型的差别从哪里体现呢?...或者说不同的开发模型在指导开发过程中的差异点在哪里?...敏捷一定是采用迭代开发的方式。敏捷开发是总体概念,而迭代式开发是实践敏捷开发概念的一个手段。...增量开发加上迭代开发,才算真正的敏捷开发敏捷开发是以用户的需求为核心,采用迭代、循序渐进的方式开发软件。敏捷开发的优势早期交付敏捷开发的第一个好处,就是早期交付,从而大大降低成本。...敏捷开发十二条原则该宣言还提出十二敏捷开发的原则。通过早期和持续交付有价值的软件,实现客户满意度。欢迎不断变化的需求,即使是在项目开发的后期。要善于利用需求变更,帮助客户获得竞争优势。

2.1K21

套路揭秘|微信小程序新骗局有哪些?被电话会议营销骗了该怎么办?

随着小程序越来越火,一帮骗子也盯上了开发小程序这个功能。...简单点说,这是一款纯展示的小程序,不管你点哪里,小程序都不会有任何反应。当你提出异议时,对方公司却说,你的费用只能做到这里,如果还要做什么顶部分类,修改UI等功能,需要加钱。...其实就是有些公司对客户说:“你我们的小程序前,最好还是源代码,如果不买,以后公司不干了,你的小程序就没了”。 其实这话不假,但多花个几千块钱就能买到手的源代码,是真的吗?...所以这些公司要你的源代码其实根本没什么用,只不过是用这种手段挟持客户而已。 如果是正规公司,不给你源代码,其实是为了日后帮你更新迭代。毕竟你不懂技术,要了源代码也没用。...通过上述小编整理的最容易掉进去的“坑”,希望商家以及小程序的开发人员能够打起十二分精神,牢记并遵规守纪的推广小程序! 最后祝大家在这个风口,都能获得来自小程序的红利啦!

6.1K120

【Kevin聊敏捷敏捷宣言

参会者们包括来自于极限编程、Scrum、DSDM、自适应软件开发、水晶方法、特征驱动开发、实效编程的代表们,还包括了希望找到文档驱动、重型软件开发过程的替代品的一些推动者。...这群有时存在相互竞争的软件开发独立思考家们共同签署了展示在网站(http://www.agilemanifesto.org/)首页的《敏捷软件开发宣言》,他们称自己为“敏捷联盟”。...四、敏捷宣言十二大原则 我们最重要的目标,是通过及早和持续不断地交付有价值的软件使客户满意。 欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。...敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。 坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。 以简洁为本,它是极力减少不必要工作量的艺术。...六、敏捷思维模式 最后我们来总结一下: 敏捷宣言 ->四大价值+十二大原则 ->各类的实践(流派) B002.jpeg ---- maclane.png 30.

1K00

敏捷1.2】敏捷宣言的官方解释:12条敏捷原则

原则二:即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势 同样的,这个原则也是来自于敏捷宣言中的一句话。...在传统的项目开发中,外包团队经常会有入驻的开发形式,其实这就是为了更好的解决沟通问题。但是,在敏捷中,更提倡的是让客户也就是甲方派一些关键人物参与到乙方的工作中来。...当然,对于开发团队来说可能还有更多的选项,但对于客户来说,这两个就足够让他们清晰的知道现在产品已经开发到什么状态了。 原则八:敏捷过程提倡可持续的开发速度。...没办法,毕竟十二条原则,说多不多,说少不少的。就像开头所说的,如果是有特殊的目的来进行学习的话,那这十二条原则是必须要背的内容。...通过这十二条原则以及一些相应的解释,相信大家看到了不少很熟悉但又陌生的名词。别急,在后面的学习中我们还会见到并且学习到它们。

54520

对不起,真的不能再低了!

这个双十二,腾讯云市场联合数十家精选服务商,带你共享一场云上的购物狂欢。 活动一:精选开发者服务 为了回馈长期以来个人开发者对腾讯云市场的支持,云市场联合优质服务商推出数款开发者服务精选单品。...薅羊毛价仅限云市场双十二会场,戳图片直达: 更有域名建站组合购,优质后缀,无法拒绝的低价: 活动二:送最高500元京东卡!...引流营销小程序,分销商城,企业400电话,微信云报餐系统,就送大额京东卡。 部分商品还可叠加优惠券,戳下方图片,直达云市场双十二会场: 活动三:多重优惠券大礼包!...优惠券大礼包,不仅有针对企业所需的高额满减,个人建站等产品也首次参与优惠活动,戳图片直达: 更多优惠活动,点击下方阅读原文,直达云市场双十二活动会场。

4.1K10

数十万家行业客户,腾讯乐享如何保持团队产品设计研发的高效协作?

十二年的实践经验,腾讯乐享成为具备多场景、多应用的综合型企业社区。已服务北京地铁、中国铜业、可口可乐、德邦快递、宜家中国、达能等业内标杆企业。...乐享团队通过TAPD实现了内部丰富严谨的流转机制,需求在进入开发前会先进行需求分类,从不同的产品模块来指定对应的产品经理负责。...进入每周迭代的需求都精准划分到对应设计/开发人员,由团队成员去管理需求的状态。基本上,乐享团队能够保持每周1个迭代的敏捷研发节奏,每个迭代完成上百个需求。...十二年的产品迭代,乐享已经收集转化了数万条用户反馈。 在使用 TAPD 的过程中,乐享会根据咨询内容划分到不同产品模块,定期会统计不同模块的用户反馈量。...作为一款十二年的产品,设计师和研发上传下载的文件数量已经成为一个天文数字。历史设计资产的管理已成为设计研发工作流程中最为耗时的一环。

2K30

新年快乐,努力向前

多种平均数》《统计学的智慧七珠》 《小白炼成植物学家》 《数据大师们的纷争》 《AB test》,《数据抽样方法大全》 《怎样经营好餐馆》《一元回归》 《MR与spark对比》 数据分析六字诀戏谈《长安十二时辰...》的大案牍术 《聚类,其实就是近朱者赤》,《客户分类是精细化运营的第一步》 《数据库与数仓的区别》 掌握事态功效分析典型相关性分析 《年入15万,私家车的概率》 《pig实战数据行列变换》《要懂点,数据开发基本功...》 泰坦尼克的冰冷,中国消费结构的变动,《类别变量的分析》《因子分析和对应分析干货实践》《典型相关分析:科研投入与产出》《多维标度分析:城市距离与省市消费》 adboost算法,《方差分析:单因子和因子分析...《见山之门:神经网络》 《数据质量的把控》《大数据开发,一定要关注小细节》 数据谎言,ggplot可视化,鬼城的诞生,R玩转数据框 pageRank算法时间序列-应用时间序列-概述 《SQL结构化美》《

2.4K10

敏捷项目管理介绍及实施

简介 敏捷开发 Scrum Scrum就像你的丈母娘,不断支出你的问题在哪,错在哪 Scurm只是不断的暴露你的问题 团队问题: 做出来的项目无法满足客户需求-分析到底是谁在用 蜕变: 敏捷开发,倾听用户剩余...什么是敏捷开发 敏捷开发(Agile Development) 一种以人为核心,迭代,循序渐进的开发方法 7....敏捷方法论 Scrum,极限编程(XP), MSF,OpenUP(RUP敏捷版),水晶方法… XP-偏重于结果(以结果为导向 ) Scrum-偏重于(开发)过程 二. 核心 1....敏捷十二条准则 · 目的: 使客户满意 · 态度: 欢迎需求变更 · 关注: 客户需求的软件 · 合作: 推到那堵墙 · 核心: 团队成员 · 沟通: 面对面 · 标准: 可工作的软件 ·...-发布模型 的关系 3.2 绘制用户故事树 分解是自上而下的, 故事树的完善是自下而上的, 跟客户沟通的是整个故事树 开发的永远是最底层的故事 · 节点业务边界,用户角色 · 故事从哪里来?

13610

怎么评价领域驱动设计,它和UML是什么关系

一个基于web收发邮件的网站,不用什么"领域建模"也很容易写出来,但写出来也没啥用,因为竞争的决胜点不是软件本身封装的逻辑,而是有没有能力烧钱服务器、带宽、做广告……。...在这种类型的企业中,软件开发团队采用什么开发方法,是站着、坐着还是倒立着开发,都不是竞争的主要影响因素。...这也是"敏捷开发"在此类企业大行其道的原因——既然怎么开发都能搞定,能"敏捷"为啥不"敏捷"。 当表面上的包装普及之后,大家都"互联网"了,"互联网"光环已经不足以成为竞争优势。"...不过也要警惕出现前些年敏捷推广中以“我是大老粗”为荣、以“反智”为荣的思潮。...(不过,竞争对手不是傻子,市场中哪里有什么"简单题目"!) 不能接受的论调是: (1)全等三角形、相似三角形的知识比高中三角函数的知识更深刻。

1K20

为第12版 Wolfram 语言建立均匀多面体

对于像小菱方八面体这样的多面体,可以很容易看出哪里的面应该被分割才能让多面体保持连续性。...但是,很难能看出哪里的面需要被分割。这就是BSP树派上用场的地方了,因为它可以更近距离更清楚地看到应该在哪里分割多面体的面,并提供需要有新分割的坐标。...一旦决定了哪里的面可以被分割,可以从BSP树方法中得到的网格中提取坐标。 切割角? 虽然我们有所有均匀多面体的精确坐标,有些多面体中相交的面使得很难决定在哪里分割多边形,尤其是在非凸多边形中。...很难分割的多面体范例包括扭棱十二十二面体(snub dodecadodecahedron)、大后扭棱二十合三十二面体(great retrosnubicosidodecahedron)和大斜方三十二面体...从可视化和计算两个方面考虑,很难找到哪里的面需要被分割才能生成有精确坐标和正确面朝向的原模型副本。

3.5K10

谈 DevOps 的开发方法—看板驱动开发

李智桦 中国台湾著名精益布道师 91APP 敏捷顾问 下面是李智桦老师在 DOIS 2018 · 北京站的分享: 各位在公司已经开始实行 DevOps了吗?首先DevOps从哪里开始?...你从看板上,可以看到整个 DevOps 的流程在哪里,可以享受到其中的利益。左边那一张图是现在很流行的敏捷。...看了一张图,最重要的一张图,敏捷走不出开发的范围,而为什么因为敏捷尊重四大宣言所有的原则,对业务而言,四大原则在哪里,他们看不见,实行DevOps,DevOps之所以会出来,就是会持续地符合这个时代,如果你中间有任何的问题...李智桦:看到全貌,你要知道你现在在哪里,从这里开始出发,这是很重要的一件事。看见全貌因为它一直在变,敏捷就是对物需求的变化很大,敏捷不是一个快速地开发方法,但是应变需求很快速的方法。...看板方法完全适用于三步工作法,看板工作快,就是一种高效的开发方法,赞成敏捷这个方法是一个快速的开发方法,他是应对变化很快速,所以它不是不会快,什么才是快,就是看板是快,因为你看得见你知道要持续地消除浪费

86420

好物推荐

当一个阵列硬盘组不合适,我唯一想到的就是一个智能的硬盘盒了额,售价108元,不过固态硬盘感人的价格.我也是实在不知道这个东西的用处在哪里.看商品得定位是SSD的解决方案.可以支持到2T....适用于树莓派TF卡转换器 双系统切换器 兼容PI 4B/3B+/3B/2B/B+ 看介绍可以知道,这个东西是树莓派全系列使用的,让我们来设想一种使用场景.你在keil系统上面抓完包,突然想玩把游戏...(首先别问为什么突然想玩游戏,我哪里知道).可能一方面是怕存储卡丢失.总之这个创意我给满分.35元的售价不算太高,也算是和有趣的配件....我没有zero,据说50快的东西.国内都是100快我舍不得. ---- 这个东西卖59,我觉得不算贵.而且接口齐全.而且加进来了专门的网线口,有了这个东西就能有很多玩法,至少可以做个旁路由用吧...BASEQI Raspberry Pi开发板 通用隐藏式扩容TF转SD内存卡卡套短 小新15可完美安装.是个扩容的好办法.

7.7K20

商场如战场,怎么让小程序成为你的杀敌利器?

再过两年,围绕高铁站,还会再出一个商业中心;其次,人们用手机消费的习惯已经养成,而电商们又足够精明,他们早早就把店开到了客户的手机里,一年到头活动不断,让顾客的消费需求没有空窗期,结果大家也都知道了,天猫11...打个比方说,以家庭主妇的角度,如果你要买一包米,单人不会打折,但是你的朋友和你一起就能打 7 折,你会不会找人跟你?以家庭主妇的思维答案显然是肯定的,这就是多人拼团为什么这么受欢迎的理由。...活动总结 做活动,特别是营销活动,少不了要做数据监测来复盘,来看这次活动哪里做得好,哪里做得不够好,为下次活动做准备,下一次就能够避开这些“坑”,做得好的地方也可以记下来,下一次遇到同样的情况也能够节省思考时间...微信开发专家 微信ID:zhongweixintong 北京中微信通网络科技有限公司是一家业内领先的企业服务互联网公司,旗下产品中微云和靠谱小程序平台。...微信+行业解决方案 微信开发、应用开发、小程序开发 传统行业“互联网+”战略解决方案 微信运营教育培训、企业互联网+系统升级培训。

13.9K30
领券