• [技术干货] 瀑布式开发与敏捷式开发对比
  • [活动分享] 《云享读书会》1-11集前情回顾
    很幸运的,张小白参加了1-11期的《云享读书会》。第1期 《区块链技术及应用》2019.7.15 - 2019.7.22bbs: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=20762&page=1&authorid=70062   奖品:《区块链技术及应用》书籍。第2期 《敏捷转型——打造VUCA时代的高效能组织》2019.9.5 - 2019.9.16bbs: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=22754&page=1&authorid=70062   奖品: 《敏捷转型——打造VUCA时代的高效能组织》书籍。 第3期 《敏捷无敌之DevOps时代》 2019.11.11 - 2019.11.18 bbs: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=27470&page=2&authorid=70062   奖品:《敏捷无敌之DevOps时代》书籍。 第4期 《数据仓库工具箱(维度建模权威指南)》2019.12.19 - 2019.12.29bbs:  https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=29753&page=1&authorid=70062 奖品:《数据仓库工具箱(维度建模权威指南)》书籍。 第5期 《猎豹行动:硝烟中的敏捷转型之旅》2020.03.09 - 2020.03.15bbs: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=40254&page=1&authorid=70062   blog: https://bbs.huaweicloud.com/blogs/153392   奖品:《猎豹行动:硝烟中的敏捷转型之旅》书籍。最佳读书笔记(奖品:荣耀猎人游戏路由)第6期 《SQL优化核心思想》2020.4.20 - 2020.4.26bbs: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=49168&page=1&authorid=70062   奖品:定制双肩包最佳读书笔记(奖品:HUAWEI FreeBuds 悦享版)云享读书会(读书月)bbs: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=55204&page=1&authorid=70062   blog: https://bbs.huaweicloud.com/blogs/169268    我的《云享读书会》之旅这篇读书笔记讲了作者参加1-6期《云享读书会》的一些心得体会。有兴趣的人可以点击看看。最佳读书笔记(奖品:无线鼠标)获奖公示贴:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=55204&page=1第7期 《程序员修炼之道:通向务实的最高境界》 2020.08.03 - 2020.08.10bbs:  https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=63227&page=1&authorid=70062 blog: https://bbs.huaweicloud.com/blogs/193515   奖品:《程序员修炼之道:通向务实的最高境界》 书籍最佳读书笔记《程序员修炼与低代码平台AppCube》 (奖品:华为AI音箱2)获奖公示贴:https://bbs.huaweicloud.com/forum/thread-70723-1-1.html第8期 《自己动手写Python虚拟机》2020.08.24 - 2020.09.01bbs: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=69386&page=1&authorid=70062   奖品:华为云定制机械键盘最佳读书笔记(奖品:荣耀FlyPods青春版)获奖公示贴:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=69386&page=1第9期 《深入浅出 Spring Security》2021.03.29-2021.04.11bbs: https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=113841&page=1&authorid=70062 奖品:智能床头灯、《深入浅出Spring Security》 书籍最佳读书笔记(奖品:荣耀猎人路由器)获奖公示贴:https://bbs.huaweicloud.com/forum/forum.php?mod=redirect&goto=findpost&ptid=113841&pid=1018546&fromuid=70062第10期 《Linux系统管理》2021.05.15-2021.05.21bbs:  https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=121172&page=3&authorid=70062 奖品:智能床头灯、《Linux系统管理》书籍Q&A优秀问答奖:公牛插排魔方  https://bbs.huaweicloud.com/forum/thread-121173-1-1.html最佳读书笔记(奖品:华为体脂秤2 Pro)获奖公示贴:https://bbs.huaweicloud.com/forum/thread-121172-1-1.html第11期《深入浅出ASP.NET Core》2021.06.15-2021.06.27bbs:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=130320&page=11&authorid=70062奖品:《深入浅出ASP.NET Core》书籍Q&A幸运奖:手机支架最佳读书笔记(奖品:荣耀猎人路由器)获奖公示贴:https://bbs.huaweicloud.com/forum/thread-130320-1-1.html只要好好读完,多半会拿到一本书。如果花心思写点读书心得,得到一篇最佳读书笔记的奖品也是有可能的。我会继续参加的,也希望各位童鞋都来参加哦。祝愿《云享读书会》越办越好。
  • [技术干货] 计划而不固化,简约而不简单
    一个人不能没有生活,而生活的内容,也不能使它没有意义。做一件事。说一句话,无论事情的大小,说话的多少,你都得自己先有了计划,先问问自己做这件事,说这句话,有没有意义?你能这样做,就是奋斗基础的开始奠定。——戴尔·卡耐基2020年马上就要过去了,很多公司和团队以及个人都陆续着手这整年工作的归纳和总结,与此同时也开始对新的一年的展望。从小编上大学开始(那好像是一个很久远的时候……),大家会在QQ空间或者QQ签名上写一些很正能量的话以可能自己一年的努力和鼓励自己在新的一年能百尺竿头更进一步。当然很多有心人不仅是心怀美好期盼,而且还做了新一年的计划,比如,使用近些年来比较流行的bullet journal——子 弹笔记。子 弹笔记能它能让你在短时间内找到最重要的事情,高效的做好时间管理,告别盲目的做事情。在记录的时候,记得都是关键词或短句子,并且配合着一定意义的符号有条理的排列内容,给人一种简约和清爽的感觉。                                                       -------图片来源于网络子 弹笔记之所以被全球范围所推广和认可正是以为这样简约、高效的做计划的方式,其实这也正是遵循了现实的生活状态,即我们需要高效的同时,正每时每刻不再面临着变化,而详尽复杂的计划往往只是费力不讨好。这在软件行业中也是一样的。原来的瀑布式开发的方式已经无法适应当今快速的变化,详尽周密的计划必定无法指引软件走出VUCA时代所带来的“黑暗”,而敏捷开发的方式应时代所需势在必行,因为在敏捷宣言中就提出了“响应变化 高于 遵循计划”的口号。可能有些读者会有疑问说“难道敏捷就不做计划了吗?”,其实不是这样的。敏捷一样需要做计划。那么有些读者可能又会问“不是说响应变化高于遵循计划吗?怎么还做计划呢?”其实敏捷宣言不是说不做计划,而是说相比做计划更有价值的是响应变化,一切以变化为依据。那么有读者可能又会问“既然当今世界无时不刻不再变化,你如果响应了变化还怎么做计划呢?”很高兴有读者会有这样的疑问和思考,而这个问题也正是这篇文章所要和大家分享的,如何在敏捷开发中做计划,即敏捷规划。什么是敏捷规划敏捷规划是一种逐渐完善过程的规划方法,是对价值的探求过程。规划为一个概括性的项目开发问题“我们要构建什么?”找到最佳的答案,这一答案综合了功能、资源和进度三个方面。规划应该足够可靠,可以用来作对该产品和项目进行决策的基础。敏捷规划更关注规划过程而不只是建立一个计划。它鼓励修改、产生易于修改的计划,并且延续到整个项目过程。敏捷规划有效的原因经常进行重新规划在不同层次上制定计划基于功能而不是基于任务制定计划小故事保持工作流畅每次迭代都要消除处理中的工作在小组层次跟踪承认不确定性并为之做计划敏捷规划和传统规划的区别敏捷规划追求真实需求,重复初始计划敏捷团队开始时对项目的愿景有一个初步的讨论,之后用原型进行迭代。干系人可以在原型的基础上对项目进行反馈和调整。而在瀑布计划中,范围和解决方案还没有确定就需要干系人对项目进行详细的说明和反馈。敏捷通过原型来更好的理解相关领域,并以原型为基础进行进一步的计划和细化,这也体现了渐进明细的概念。敏捷规划贯穿于整个项目中,不仅仅是前期的工作传统规划中强调前期计划的重要性,主要集中在项目范围规划、时间规划、成本规划、质量规划、人力资源规划、沟通规划、风险规划、采购规划、干系人规划以及变更管理、配置管理和过程改进等相关计划上。这些过程都在项目开始之前就需要执行。敏捷恰恰相反,敏捷认为知识型项目的风险等级和不确定性使得前期计划出现了许多问题,所以敏捷方法提倡在整个项目生命周期中都进行规划,会有不同层次和详细程度的计划。但是, 敏捷认为前期计划是很有必要的,只是不宜过度,需要找到一个平衡点,既要做好足够的前期计划以减少大量重复和返工的风险,也能避免过度计划导致ROI下降以及多变的项目计划。敏捷规划是移动打靶,需要及时调整中期计划当目标是静止的时候,可以做很多计划,从而向着那个静止目标努力前进,当目标是移动的时候,就更加需要作出大量中期调整以保证目标达成,类似移动打靶。为了达成目标,敏捷方法使用了复杂的探测和适应系统去获取反馈并作出调整。敏捷规划的原则假设事先无法制定完美的计划事先规划有帮助,但不宜过度最后责任时刻再敲定计划关注调整与重新规划胜于与遵循计划正确管理WIP提倡更小、更频繁的发布快速学习规划并在必要时候调整方向敏捷规划的方法规划各层级计划,明确产品开发的方向在敏捷方法中,早期的计划是必要的,但有可能是不太完美的。不确定性导致了重复计划的必要性。为了体现适应性计划的特点,分别为:敏捷愿景、产品计划、版本计划、迭代计划、每日站会计划。计划的层次体现了渐进明细的特点,渐进明细的最终目的是为了交付与原始设计对象一致的产品。五层计划体现了在敏捷项目中一些细节不断涌现,需要根据反馈重新排序优先级,从而调整整个项目。这一点体现了敏捷宣言中的最后一条“响应变化胜过遵循计划”。五层计划如下图所示。定义愿景规划洋葱图的顶端是愿景层。产品愿景要清楚描述从哪些方面为用户或者客户之类的利益干系人提供价值。这一层是定义产品要解决的首要问题和产品的目标人群。考虑这些问题有助于了解产品为用户带来的真正价值,和如何让产品与其他试图解决相同问题的产品区别开来。确定产品概要列表和路线图开始时必须产生一些最基本的需求来填充产品列表,在确立列表之后,建立一个产品路线图。路线图要有时间轴、版本号和对应的特性功能信息。路线图可以表示产品随着时间的推移如何以增量方式构建和交付,以及驱动每一个版本的重要因素。制定版本计划根据产品路线图的时间路标从产品列表中选取适当的特性进入对应的版本计划中。版本规划是主要针对增量交付取得范围、日期和资源之间的平衡。每个企业和公司都需要有一个合适的节奏,有规律的向客户交付产品特性。迭代结束的可交付增量是潜在可发布的,是否发布要依据组织的发布节奏。通常的发布节奏有三种。在完成每个冲刺后发布:让发布和迭代的节奏保持一致。在完成多个冲刺后发布:将多个迭代的结果合并为一个版本进行发布。在完成每个特性后发布:不考虑迭代是否结束,做完一个特性就发布一个,这就是通常所说的持续发布。很多企业和公司完成一个特性后就马上向部分或者所有客户发布特性,非常频繁,有时可能甚至一天发布很多次。制定迭代计划迭代计划聚焦于实现本迭代所应开发的用户故事的详细任务以及任务的下发。一个迭代是一个较短的研发周期,通常持续2-4周。团队从产品列表中选择排序较高的用户故事纳入当前迭代中进行开发。制定迭代计划是为团队选择本迭代要完成的需求或任务。每日计划在每日站会中,团队成员聚在一起,每个人依次讲述自己在上次每日例会后做了什么,今天准备做什么,是否遇到了任何阻碍。团队通过每日站会的形式评估自己的状态,以一种非常直观的形式告诉大家当天计划做什么,这也可以让团队尽早识别风险。虽然早晨的这项仪式开始于对前一天的成果的讨论,但成功的团队会意识到每日站会是讨论计划的会议,而不是讨论状态的。因此,每日站会应该专注于制定一个每日进度的计划。最后以图的形式总结在这些级别产生的工件及其相互之间的联系。持续调整规划,保证产品的价值在敏捷的整个层级规划中,是一个持续规划的过程,团队会不断根据过程中的所学所获来逐步完善计划;这种方法使团队在短期内就能明确责任,同时帮助他们了解自己的责任是如何推动长期目标的实现的。规划洋葱图的每一个层次都不止执行一次,而是在产品的整个生命周期中多次执行。不过,每层执行的频率取决于该层的位置。一般而言,最常规划的是较低的级别,随着向更高级别的迈进,你将逐步减慢你计划的步伐。比如说,你要经常、乃至每天做日常规划,但你可能只需要每隔几个月甚至一年才重新审视你的产品愿景。在敏捷产品整个开发过程每个阶段都是持续进行的,结合开发过程图我们理解一下敏捷中的持续计划,过程图如下所示。通过流程图可以看出,先制定一个前期计划,通常是当前迭代以及未来2-3个迭代的任务是明确的;然后尽早实现并发布给客户获取反馈;根据反馈及时进行计划,对前期制定的版本计划和产品路线图进行调整,不停的在前期计划和及时计划中寻找平衡,保证团队的目标始终是给用户带来价值,从而保证产品的价值。敏捷规划的工具时间盒时间盒是固定的一段时间,相对比较短,计划的工作要在这段时间内完成。敏捷比较关注时间盒的概念,比如:一个迭代的时间盒是2-4周,一个迭代的计划会议是2个小时,一个回顾会的时间盒是1个小时,一个站会的时间盒是15分钟。时间盒的结束点可以视为一个检查点,采用时间盒的方式给整个敏捷项目的实施提供了频繁的检查点,通过结果评估、获取反馈、控制成本、管理风险来监控外界变换的不稳定的环境,从而测量进度并且重新计划进行中的工作。渐进明细渐进明细是一种滚动式规划的技术。 在PMI编制的PMBOK中,是一种对进度计划编制的技术,是指在项目进程中,随着信息越来越详细,估算越来越准确,持续改进和细化计划。细化是量化的基础,逐步细化我们的工作,可以提升项目计划的指导意义。最小可售功能(MMF)最小可售功能(MMF)是一个最小和可市场化的软件特征或者产品特佂,可以快速开发并为用户提供重要的价值。互联网时代的竞争中,第一个占领市场就可以抢占先机,即便这个功能可能还不完备,仅具备部分可用的功能。最小可售功能代表功能包足够完整到可以为用户或者市场提供价值,同时也足够小。在软件项目中,增量交付的方式让客户可以更早地获取可用功能,从而早期受益。增量交付在帮助团队获得早期投资回报的同时,也获得了早期的反馈,给后续功能开发提供了参考。怎么样,各位读者朋友,鱼和熊掌是不是可以兼得啦。在敏捷的开发中也许你还有会这样或那样鱼和熊掌的问题,那不妨来华为云的DevCloud专业服务转转,这里不仅提供了解决方案还有各种能力评估呢!在专业服务中针对不同的岗位提供了评估的能力,让开发者可以对号入座,并基于你所在的岗位、技术得到客观、全面、系统的测评以及名师般的学习引导。快来访问专业服务平台,通过个人能力评估,看看自己是什么水平吧!
  • 华为云敏捷扑克牌 收到了 晒图
    华为云敏捷扑克牌 收到了 感觉很炫酷
  • 【会员中心/2021新品】敏捷扑克,大有文章
    熟悉DevCloud会员中心的大佬们基本有一个共识:攒的码豆换插线板一定不亏。但今天,在下敏捷小智,想介绍另一款同样物美价廉,可供兑换的礼品:华为云敏捷扑克牌。在几周前,就有眼尖的朋友发现新品上线,便在论坛提出疑问:这扑克牌里面有啥?值不值得换?相信看完今天的文章,您心中会有答案。不懂术语,何以沟通?小明是一个95后,上进好学,加入团队已经有一个多月了,这段时间基本上适应了团队敏捷开发的节奏,可是有时大家说的一些词,他还是不明白,脑子晕晕的,自己网上学习了几天,也没能建立清晰的知识体系。于是他来求助同组的大佬,说了自己的困惑。大佬说会给他带一个神器,保证药到病除。 大佬:你需要的是一个理论框架,帮你把这些知识系统化、结构化梳理显示,再结合你平日的敏捷团队实践,你就会清楚了。和你提到的神器就是《华为云敏捷扑克牌》,来,给你看一下。这套敏捷知识扑克牌大有来头,它以华为云DevCloud的HE2E知识体系为主体,HE2E即华为端到端的DevOps实施框架,是结合了华为30年研发经验并集合了业界先进的实践所形成的一套可操作可落地的敏捷开发方法论。敏捷扑克牌的54张牌,张张都经过了精心的内容设计。大王是华为云DevCloud的DevOps能力屋,小王是华为云 DevCloud HE2E DevOps体系框架,四个花色分别对应HE2E框架中的软件开发四个阶段,即持续规划与设计、持续开发与集成、持续测试与反馈、持续部署与发布。每个花色的13个扑克牌,对应每个阶段的13个核心知识点。(小明听到这儿已经惊呆了)以图文形式进行展示。这样知识点和所在的阶段一目了然,再也不怕混淆了,忘记了就翻出来看看。因为牌面空间有限,所以每张卡牌上的知识点还有详细的知识点解读和应用,这副牌可以看做知识索引。关注大佬(敏捷小智)(也就是我)的博客,会持续更新发布。嘿嘿。博客传送门→说说学习方法:回去之后你先看敏捷扑克牌,熟悉整体框架内容,根据卡牌上的图文搞清楚每个知识点的基本含义和所在阶段,首先做到条理清晰,心中有数。整体清晰之后,在工作时遇到了哪个术语,你再去看对应的卡牌,需要的话可以继续去看博客文章,或者查看书籍和资料帮助你学习理解。最后,还有疑问的话,欢迎随时来博客留言,我们共同探讨学习。小明:太专业了,简直就是**服务,能问一下这套敏捷扑克牌是谁做的吗?敏捷小智:哈哈那我就不得不打一个广告了,制作团队是华为云DevCloud专家服务团队,他们是专业提供敏捷和DevOps的培训认证和咨询与实施服务的,帮助企业提升软件交付能力和使能企业数字化转型。放心吧,绝对专业,产出的内容经得起推敲。这套扑克牌一共设计了红色、白色、黑色三个款式:小明:真的酷,这么强大的神器,我觉得团队应该人手一副,从哪能获取到呢?敏捷小智:我今天带了一盒白色款的,可以送给你,如果还需要的话,你可以到华为云码豆会员中心进行兑换。目前正好在限量兑换的活动中。有两种可选,一个是单盒装,颜色随机发货;另一个是套装,内含三盒,三款颜色各一。小明:我得赶紧回去告诉我的小伙伴们。小智,记得更新后续文章啊~今后你这敏捷的大腿我是抱定了!华为云敏捷扑克牌,包含敏捷&DevOps的54个知识点,覆盖软件开发全流程。怎么样,从知识学习的角度而言,是不是比插线板更香呢?3副套装只需要7888码豆。自己留一副把玩,余下的送给其他玩开发的朋友,颇有些“礼轻情意重”的意味。下次,我会分享一些精选卡牌对应的内容扩展文章。大家可以持续关注~
  • [技术干货] 自建在线零食电商平台,搭建自己的“托马斯商城”
            还在手动部署您的项目吗?是否觉得复杂和繁琐?想了解关于云端DevOps的高端知识吗?想一站式开发和部署您的项目吗?今天我们一起来学习下如何自建在线零食电商平台,搭建自己的“托马斯商城”!        托马斯商城是一个在线零食电商平台系统。普通用户可以通过该平台进行零食的购买,管理员可以对普通用户和零食进行管理。比如:新增零食,下架零食,零食价格调整等等。        我们可以通过使用华为云资源和DevCloud的项目管理来完成托马斯商城的开发,学习本课程后,你可以通过使用华为云DevCloud对托马斯商城进行一系列的云端项目管理;学会使用DevOps平台、敏捷项目管理,了解DevOps平台/敏捷开发理念,提高工作效率。在正式学习开始之前,我们先一起来了解一下DevOps平台/敏捷开发理念,以及使用华为云DevCloud的背景及意义。敏捷起源21世纪,各种敏捷方法如雨后春笋般蓬勃发展。自2001年起,“敏捷”一词在软件领域被赋予了新的含义。2001年《敏捷宣言》(Manifesto for Agile Software Development)的正式发表,代表了21 世纪互联网时代软件开发模式的一种先进理念和价值观的正式建立。敏捷的思维是“Do Agile”or“Be Agile”效率提升差10倍。敏捷软件的开发宣言敏捷较传统模式更符合软件开发规律,敏捷理念认为:软件更像一个活着的植物,软件开发是自底向上逐步有序的生长过程,类似于植物自然生长;敏捷开发遵循软件客观规律,不断的进行迭代增量开发,最终交付符合客户价值的产品。敏捷较传统模式更符合软件开发规律 敏捷需求管理和敏捷与DevOps的关系敏捷是通过迭代的方式,让需求分析,设计,开发测试,能够在同一时间内同时进行,而普通的瀑布模型需求分析设计开发测试是严格按照先后顺序进行的。除了敏捷开发,我们还要了解下什么是DevOps。DevOps源于Google、Amazon、Facebook等企业实践,2008年Patrick Debois在“Agile 2008 conference”首次提出DevOps术语,由Filckr展示的开创性的“一天10次部署”,“基础设施即代码”(Mark Burgess和Luke Kanies),“敏捷基础设施”(Andrew Shafer),“敏捷系统管理”(Patrick DeBois),Amazon的“平台即服务”,这些相辅相成,让DevOps在2012~2013成为IT业界潮流。DevOps是由development和operation两个单词组成,即开发人员和运维人员。那么,敏捷需求管理和DevOps是什么关系呢?刚才在DevOps中提到了持续交付和持续集成,正是敏捷开发通过不断的迭代来完成的。所以说,DevOps的实现需要敏捷开发来支撑。敏捷需求管理和敏捷与DevOps的关系以上说了那么多,那么华为云DevOps和华为云DevCloud到底有什么关系? 华为云(DevCloud)是一站式DevOps云平台,集华为研发实践、前沿研发理念、先进研发工具为一体,面向开发者提供研发工具服务,让软件开发简单高效。华为云DevCloud云有云上开发,华为云DevOps/持续交付,全生命周期和体验与乐趣,并且实现了多场景,全集成,全云化,高性能,高安全,高智能等等一系列理念。云上开发: 一切研发活动都在云上;弹性伸缩、并发加速、社交化协作DevOps/持续交付:开发、测试、运维跨地域协同;快速交付、快速反馈;开发、类生产、生产环境一致全生命周期:端到端工具服务,全生命周期覆盖;融入企业级敏捷和精益;服务之间数据层拉通,双向追溯体验与乐趣:城市剪影式的进度展示;涂鸦式的DIY卡片;触屏操作和拖拽华为云DevCloud:一站式DevOps云平台随着企业数字化的转型,软件云化是大势所趋。接下来,让我们来看华为云DevCloud实例——托马斯商城。托马斯商城是一个在线零食电商平台系统。普通用户可以通过该平台进行零食的购买,管理员可以对普通用户和零食进行管理。比如:新增零食,下架零食,零食价格调整等等。关于托马斯商城的开发流程如下:1、资源准备也就是进行代码开发。2、进行云服务器环境的配置。3、将我们开发好的代码推送到DevCloud上。4、通过DevCloud进行编译构建。5、将编辑构建好的构件包进行部署和应用。最后我们通过结果验证来看一下我们的托马斯商城是否正确的被部署。托马斯商城云端部署框架图通过本实例的学习,我们能够1、熟悉华为云服务,如VPC、ECS等2、能够利用DevCloud完成托马斯商城的开发与部署3、熟悉托马斯商城开发的整体流程4、学会使用云数据库(RDS for MySQL)进行数据管理该课程非常适合DevOps行业相关的工程师,以及对华为云服务感兴趣的社会大众,高校师生等零基础人员。学习本课程后,你可以通过使用华为云DevCloud对托马斯商城进行一系列的云端项目管理;通过托马斯商城的开发和部署学会使用DevOps平台、敏捷项目管理,了解DevOps平台/敏捷开发理念,提高工作效率。学会使用华为云资源和DevCloud的项目管理就可以完成托马斯商城的开发,看起来是不是非常有吸引力呢?快来跟我一起学习《基于华为云DevCloud的托马斯商城》微认证吧,一站式在线学习、实验与考试,考取官方认证证书,还可为职场升级蓄力加油哦!
  • 敏捷扑克
    拿到手上,连牌都不想打了
  • 敏捷扑克有没有官方的教程,我想带着组里几个程序猿试一下
    敏捷扑克有没有官方的教程,我想带着组里几个程序猿试一下
  • 关于 B华为云敏捷扑克牌 的问题
    想问问这个 华为云敏捷扑克牌 是什么,是普通的扑克牌吗,兑换后能正常斗地主吗?
  • 签到50天,兑了敏捷牌
    签到50天,兑了敏捷牌
  • [技术干货] 敏捷开发流程管理三要素
    使用敏捷项目管理工具需要遵守三个原则:流程优先,工具次之;开发流程需可复用;正确做法需可复制。因为人们在选择或使用敏捷项目管理工具时,往往会忽略开发流程中的某些关键要素,所以他重点对第一个原则中提到的“流程”进行了介绍,以期帮助大家对开发流程有个更加完整的认识。首先,我们可尝试将现有开发流程分解为3个部分:开发流程中的三个关键要素:工作、人、计划,它们也都是在敏捷开发管理工具中要不断复用的要素。下面我们具体看看这三个要素都有哪些需要注意的地方。要素一:工作主要是“是什么”的问题,涉及了功能、用户故事、任务、Bug等。你正在使用哪个工作项?开发流程中工作如何分解?工作项需要多少个层级?下面,我们可以看一个例子,来对层级结构进行了解:想法(问题)→史诗(Epic)→产品→项目→功能→用户故事(User Story)→任务。工作项之间需要什么依赖?除了层级分解外,我们是否需要在管理工具中复用其他依赖?项目管理培训如何定义一个项目或工作项结束了?我们是否需要指定一个完成范围,或者将项目与时间捆绑起来?我们是否需要为工作项的设置多个最终状态(如已完成、已解决?)要素二:人主要是“是谁”(角色)的问题,涉及开发团队、产品负责人、项目主管、用户等。团队成员如何管理?团队功能是否有交叉?是功能团队、项目团队、部门还是压根就没有团队?每个团队的开发流程是一样的吗?我们是否在必要时安排几支团队到“史诗”或“用户故事”层级中?未在开发团队或项目中的“鸡”组角色是否也需要了解工作流程?如客户、经理?要素三:计划时间问题,涉及发布、迭代。我们如何进行backlog管理?backlog项都来自哪里?我们应如何整理backlog?项目/发布/迭代:我们是否有交叉项目(或交叉团队)的发布?是否有并行迭代或发布?我们是否将项目分解为多个阶段执行了呢(如UX、原型、功能设计)?我们在使用哪个报告?这个非常重要。一定要检查工具是否具备了我们所需的全部报告?可能上面没有举出所有需要注意的问题,但这里提供的3个关键要素(工作、人、计划)可以帮助我们在选择或使用敏捷开发管理工具时更加全面地把握开发流程,不致于只根据部分要素就做出选择。转载于https://zhuanlan.zhihu.com/p/354081960
  • [技术干货] 【敏捷智库】用户故事五问法
    以下文章来源于胖教练说敏捷 ,作者Kaveri 徐毅严守三段式表述首先,我们要明确用户故事的三段式表述格式,因为这个五问法是需要使用者认可和严格遵守用户故事的三段式表述格式的。作为【某类用户】我想要【某个功能或解决方案】以便【满足某个诉求或产生某种价值】这里要强调,很多使用者都没有重视这个格式,比如“作为”的后面,是“某类用户”,英文是 a type of user,是非常具体的某个用户类型或者某个细分群体。不同群体的诉求和偏好不同,其实这应该很容易理解才对。第一问:这个功能或解决方案真的能满足诉求或产生价值吗?第一问,是为了检验逻辑链条的。有了 VIP 身份,就能够带来尊贵感受吗?有了登录限制,就能够避免滥用吗?要达成目标,除了实现功能,是否还有也需要满足的其他因素?第二问:要满足诉求或产生价值,只能用这个功能或解决方案才能实现吗?第二问,跟第一问是刚刚好反过来的,如果说用户故事里面的诉求或价值就是罗马,那么这个问题就是“通往罗马的路,真的只有一条吗?” 是否还有别的办法可以做到?以及,是否真的必须投入研发人力和资源实现功能才能做到?我亲历过一个案例,团队成员说他们想新开发一套系统,实现某种灵活的配置功能,让产品人员可以自行操作,以便将目前从前期勾兑需求到交付功能共约3-4个月的周期缩短1个月。这个案例其实适用于五问法的全部五个问题,但在此,我们就会问:要将3-4个月周期缩短1个月,必须要新开发这套系统才能做到吗?答案显然是“不”。第三问:这类用户真的关注/会用/能用/愿意用这个功能或解决方案吗?第三问,是为了确认我们所写下来的“某类用户”是否真的是这个功能或解决方案的用户?是否真的是我们要去服务的对象?是不是找错了用户群体?比如:作为业务人员,我想要晚上批处理新办卡申请,以便加快奖励积分到账速度。业务人员或许真的想要加快奖励积分到账速度,因为这样可以提升客户满意度,但是他们真的会去使用批处理新办卡申请这个功能吗?我想不会,明显不是他们会去某个系统里面点击某个菜单或按钮去操作的事情嘛。第四问:这类用户真的有这个诉求或期望实现这个价值吗?第四问,其实也是在辨析我们是否找对了“用户类型”,不过严格来讲,其实我觉得叫“干系人类型”可能更准确。咱们投入人力和资源去开发功能,就是为了交付功能或解决方案让“用户类型”满意,如果我们找错了对象,对准一个错误对象的不知道是否存在的述求,去提供功能,99.9%是做无用功。当然,大多数用户故事实践者的真正问题不是找错了对象或对象的诉求,而是根本没有关注过这一点。毕竟,有多少人写用户故事的时候会真的一板一眼地把“我想要【满足某个诉求或实现某种价值】”写出来么?第五问:怎么知道功能或解决方案已经实现、诉求已经满足或价值已经实现?这个问题应该不难理解,就是验收标准,只是它包括两个部分。一部分是功能有无实现,另一部分是诉求有无满足、价值有无实现,毕竟功能实现并不直接等于诉求一定被满足、价值一定被实现,对吧?如果你不认同,请回到第一和第二问。这就是我的用户故事五问法。非常简单,而愿意去抠逻辑的精神,则是五问法能否有效的关键。举一反三,普适版用户故事正如我在敏捷之旅演讲中提到的,用户故事也是我认为不仅适用于工作,同样也适用于生活的一个实践。但凡你要做一件事情,都可以拿出来,按用户故事的三段式写出来,再用五问法去套一套,应该就能帮助你达成所愿。比如以前有位Scrum Master曾经问我,说想要拉着团队开个反省会(还是叫啥别的名字有点不记得了),我让他把自己的想法用用户故事写了下来:作为 Scrum Master,我想要团队开个反省会,以便提振团队士气。我说,你自己读一下你的句子,你觉得能达到效果吗?反省会这个名字一听就觉得是批判人的、激起人负面情绪的,怎么去提振士气呢。名字和内容固然是有问题的,不过我的重点不在这里。关键是,你提到“想要团队开个反省会”,到底是你想要开会还是团队想要开会?这是为了谁的利益,你的还是团队的?这个五问法,我也曾经用于思考自己的职业选择。我会想,我是谁?作为这个谁,我想要加入某家公司、接受某个职位,以便能够怎么样呢?这个改变真的能够得偿所愿吗?还是另有他法?欢迎留言交流探讨。
  • [分享交流] 敏捷开发和迭代开发
    敏捷开发和迭代开发啥区别啊
  • [计算] 国内国际双循环之项目管理发展趋势解析会
    一、 论坛主题《国内国际双循环之项目管理发展趋势解析会》                                                                                               二、 主办单位中国国际数字和软件服务交易会三、 承办单位大连市项目管理协会大连高新区立智管理培训学校   四、 论坛时间大会时间:2020年12月19日13:30-17:10 五、 论坛方式线上直播形式六、 议程安排2020(第十二届)中国项目管理论坛13:00-13:30视频宣传13:30-14:10拥抱变化  适应发展新版PMP认证考试大纲解读和   《项目管理知识体系指南》PMBOK 7th 前瞻   刘亮  14:10-14:50什么是敏捷?孟繁强15:00-15:402021软考趋势解析&通过宝典吴芳茜15:40-16:20找到那匹更快的马洞察商业本质的商业分析方法孙涧溪16:30-17:10走进AWS公有云陈旭17:10会议结束 八、演讲嘉宾分享议题概况:演讲嘉宾:刘亮老师 Link PMP,PMI-ACP,NPDP,SAS Certified Professional;加州大学洛杉矶分校项目管理专业;工作相关:现工作于腾讯投资的汽车行业某初创公司;曾有易车和IBM的工作经历;一直活跃在奥迪中国数字化敏捷转型的一线;活动相关: 首届腾讯全球数字生态大会 分享嘉宾2018年中国商业分析峰会 演讲嘉宾演讲主题:拥抱变化  适应发展新版PMP认证考试大纲解读和《项目管理知识体系指南》PMBOK 7th 前瞻演讲概要:全面透彻了解项目管理的变革及认证动态           为什么改考纲?1.1商业环境变化1.2价值核心凸显1.3管理思潮涌现1.4当前的流程标准化的考纲就out 了2. 怎么改考纲?2.1 PMI人才三角具有更高的视野2.2 基于人才三角进行落地分解2.3任务的原则分解逻辑2.4背后是从知识域到绩效域的转变2.5前瞻 PMbok 7th 逻辑框架3、如何评价这次改变?3.1灵活化的过程更包容3.2“人”的侧重更助提升演讲嘉宾:孟繁强 Fred Meng资深效能教练专业教练、团队引导师准PCC/ CSP/ SPC/ CLP/ UCAC/ KMP/ 管理3.0引导师近20年项目/产品研发、管理、培训、咨询、教练经历。其中,10余年组织战略规划、改善、管理、培训、咨询经验,5年团队教练、专业教练经验。曾经为多家大型航空、汽车、医疗、金融、IT企业提供组织转型、战略规划和过程改善的咨询、培训和教练服务。目前,作为培训师、咨询顾问、外部教练服务于多家金融、汽车和IT企业。精益敏捷思想倡导者和践行者,全国敏捷社区组织者,中国教练联盟会员,多个业界知名会议/论坛分享嘉宾。演讲主题:什么是敏捷?演讲概要:l 是否?敏捷已经成为一种专有名词,在你的身边经常出现;l 是否?感觉已经做了很久敏捷,但很难向别人解释清楚敏捷的定义;l 是否?当老板问你:“我们现在算敏捷了吗?”你Feel not good;l 是否?敏捷、DevOps傻傻分不清楚;l 是否?敏捷成熟度,DevOps评级可以成为救命稻草;l 是否?我该学点什么,才能平安度过35岁危机?让我们运用Why、How、Who、What的模式,一起来帮助你解开敏捷的“未解”之谜吧!演讲嘉宾:吴老师 原命题组组员高级工程师,北京理工大学软件工程硕士,国家财政部政府采购项目评审专家,国家标准编制人,注册咨询工程师、注册监理工程师、PMP、信息系统项目管理师、招标师、软件造价评估工程师。自2007年至今,作为项目负责人独立或组织管理团队(根据项目规模)完成自项目立项直至项目交付和运维全过程的项目管理工作,包括信息化规划、项目可研、初步设计、招投标、需求讨论及确认,项目实施、项目验收等各环节的监督跟踪工作;通过方案审核、系统测试等手段监控项目质量(包括组织相关评审会议,检查各类输出资料、各类流程等)和保证项目进度,监控各环节资金使用的合规性和项目安全,承担过包括中办、国务院、中组部、中纪委、国家发改委等多个部委的国家级大型信息化建设项目的管理工作。演讲主题: 2021软考趋势解析&通过宝典演讲概要:1、软考之前世今生2、软考之来龙去脉3、软考之电照风行4、软考之妙算神谋5、了解软考和考试——为什么要拿到这个证书?6、如何合理备考,一次通关?演讲嘉宾:孙涧溪老师 美国项目管理协会(PMI)认证的 项目管理专业人士(PMP®)及商业分析专业人士(PBA®)美国产品开发与管理协会(PDMA)认证的产品经理国际资格认证(NPDP)中国外国专家局及PDMA认证的中国大陆首批产品经理NPDP讲师。高级项目管理师工作经历:曾任大连港集团码头操作系统项目经理、产品经理;国家排名前10的大型矿建企业 资讯部部长现就职于大型医药领域数据集团,任职PMO经理,负责国内顶级互联网企业的资审风控项目培训风格与特点:其授课突出不同知识体系间的内在联系,理论与实战并重,帮助学生内化知识,达成学习目标。其具备多年的软件研发、产品需求分析、创新团队建设、信用风控经验及项目管理经验,对项目管理、商业分析及产品管理具有丰富的实战经历。演讲主题:找到那匹更快的马 —— 洞察商业本质的商业分析方法演讲概要:企业在VUCA(易变性、不确定性、复杂性、模糊性的英文首字母缩写)时代参与日益激烈的市场竞争,需要更加重视项目前期的商业环境分析和商业论证,确保上马的项目是合理的、可行的,避免重回到高资源消耗、项目成果闲置的老路。组织项目或运营的前期分析研究重点在于“商业分析”,其目的在于保证企业经营活动的市场背后有其真实的社会需求,这是组织项目或运营活动的依据和能取得成功的前提。大纲:商业分析三要点,第一要点:分清需要 Needs 和 需求 Requirements商业分析三要点,第二要点:商业分析的核心——商业论证(Business Case)商业分析三要点,第三要点:支撑分析( Analysis )工作顺利的工具和模型们演讲嘉宾:陈旭老师程序员,DevOps 工程师极限编程大连社区技术主教练开黑后端技术负责人GitChat 推荐作者敏捷变革中心撰稿人视频课程《Linux 基础及应用》观看人数超过 40000 人PMP, CSM, RHCE, AWS Certified Solution Architect 认证参与并主导多个大型信息系统落地,拥有丰富的软件设计,数据中心规划,及软件开发和运维经验。曾受邀对 BGTA,重庆银行,城市热点等诸多国内外优秀企业进行技术培训及咨询服务。对敏捷软件开发,极限编程,混合云部署,无服务器架构,开源技术应用等见解深入,实践经验丰富。演讲标题:走进AWS公有云演讲概要:1. 公有云极简史2. AWS 核心服务3. AWS 集成服务4. AWS 架构支柱5. AWS 安全管理6. 公有云前景展望报名方式报名方法:点击下方链接,填写报名信息,销售顾问请选择“刘梦怡”,即可直接进入直播间。观看地址:https://mudu.tv/live/watch?id=o92e6xnm 联 系 人:    刘梦怡             联系电话:13889493590Email:liumengyi@cnpmi.com
  • BWS2020:加速网络自治,使能敏捷商业
    [中国,2020年12月12日] 华为BETTER WORLD SUMMIT 2020(“共赢未来”全球线上峰会)自动驾驶网络FBB专场于12月20日到11日成功举办。本次线上峰会以“加速FBB网络自治,使能敏捷商业”为主题,来自全球的ICT产业领袖及行业精英在会上分享自动驾驶网络的前沿信息及实践成果,共同探讨在万物互联时代,如何以FBB自动驾驶网络使能敏捷商业。2020年新冠疫情席卷全球,驱动5G商用进程加速,更让全世界的网络的使用场景、流量的流向都发生了巨大的变化。新的变化与机遇,既对运营商的网络提出了更高的要求,也为运营商的商业增收打开了一个新机会窗,包括2B、2C、2H等全场景的敏捷性带来更快的TTR(time to revenue)、确定性体验销售,但这也使网络运维复杂性急剧提升,需要更少手工介入的网络保障,更智能的故障排除能力等。百万企业上云,iMaster NCE加速应用上云和5G承载先行当前,百万企业拥抱变化加速上云,SaaS流量激增,企业入云、多云协同成为云网融合的新重点。应对这个难题,华为NCE数据通信领域总裁国大正表示:“在云网场景,iMaster NCE通过网络服务化来实现网随云动,助力运营商提供云网一体化服务,满足企业入云的要求;在5G承载场景,提升规-建-维-优全流程自动化能力,满足5G规模建网、云网降本增效的要求”。网络需求暴增,“确定性体验”成时代新红利F5G时代,通过确定性体验,确保数字化家庭、千百行业信息化革新所需的高品质联接,不仅是时代的趋势,更是运营商的盈利机遇和盈利模式的新篇章。华为NCE传送接入领域总裁宋越刚表示“iMaster NCE实现资源预就绪、网络永在线和业务可承诺,使能确定性体验的全光自动驾驶网络,撬动F5G时代600亿美元的新产业空间。确定性体验就是溢价!”iMaster NCE基于AI技术实现管控析一体化方案,为智能联接保驾护航实现云网融合及确定性体验保障等更多可能性场景,需要技术上有架构性的创新。iMaster NCE 注入AI技术,为光纤网络、IP网络及家庭WiFi等FBB(固定超宽带)网络运行及维护提供支持。华为NCE产品部总裁陆海鸥表示“iMaster NCE通过海量数据和AI算法,驱动网络实时感知、分析和诊断,使能FBB网络的闭环自治。”在未来FBB网络运维愈加复杂的明天,华为将持续助力运营商加速FBB自治,为商业提供更多可能性,加速网络自动化、智能化进程。更多精彩内容,敬请关注BWS2020自动驾驶网络FBB专场直播回放:http://events.carrier.huawei.com/BWS-ADN/broadcast.html。
总条数:266 到第
上滑加载中