登录社区云,与社区用户共同成长
邀请您加入社区
本文来自于知乎专栏:https://zhuanlan.zhihu.com/p/385350636说明:软件开发平台devcloud是持续集成(CI)持续部署(CD)工具;应用管理与运维平台servicestage用来管理多个运行环境(例如alpha开发、beta测试、gamma集成测试、prod生产)。devcloud关注软件的开发过程,servicestage关注运维过程。本文通过一个hello
今天,我们处于 Cloud 2.0 时代。1.0 时代,企业接触云计算,开始上云;2.0 时代,企业云化加深,核心业务上云。然而,在 2.0 时代,我们看到云计算正在进入多元架构时代。什么是多元架构?为什么云计算如今会进入到多元架构时代?多元架构时代,企业面临哪些技术挑战?它给架构师带来了怎样的机遇和挑战?技术大厂在多元架构时代有怎样的动作?带着这些疑问,在今年的 ArchSummit...
作者 黄隽 Charlie背景企业的一些项目团队每天都开站会,像Scrum里面建议的一样说那三个问题,但是效果不理想,好像是形式化的内容,并没有起到什么实质的作用。比如,开完站会后,成员继续做着手头的工作,成员依然只关心自己的工作,其它人员的工作完全不了解,好像站会并没有带来什么效果。再比如,开站会本身也有很多问题:会议超时、成员迟到、成员注意力不集中等,具体常见问题如下图所示。到...
当前,抗击肺炎战役进入攻坚阶段,在家远程办公,将成为未来一段时间人们工作的常态。产品经理老宋有一个idea想快速开发上线,但是员工无法到岗,又不想错过这个商业机会,怎么办?项目经理老王开发环境和办公设备都在办公室,之前又没有远程办公经验,怎么办?研发工程师小李在家办公,连不上办公电脑...
摘要:团队用于估算时间过多,留给开发的时间会相应减少,大家工作紧张,状态不佳。团队过度承诺直接造成迭代目标不能完成,士气低落。以上弊端直接伤害敏捷团队,是敏捷团队保持稳定健康节奏的阻力。背景敏捷江湖桃花岛社区下线会议时,敏捷实践者问了很多关于估算的问题。作者在这里把具有共性的问题简单做了梳理。问题主...
在HUAWEI CONNECT 2019期间,在华为云云服务开发者分论坛上,华为云布道师做了《CloudIDE:开发者的高效、智能的可信开发环境》专题演讲,主要介绍了华为云DevCloud的CloudIDE服务,云端集成开发的环境作为华为云的开发者入口,如何为华为云开发者提供高效、智能的可信开发环境,并进行...
最近一段时间,在家远程办公成为软件开发者的工作常态,如何在家实现异地协同,高效开发?本篇将继续介绍如何使用华为云DevCloud提供的代码托管和代码检查服务进行需求的迭代开发,想快速上手项目开发么?请您收好以下宝典!往期回顾:华为云DevCloud宝典——项目管理篇...
摘要:本文主要介绍最常用的两种估算方法:计划扑克估算和敏捷估算2.0。背景在某开发团队辅导的回顾会议上,团队成员对于优化估计具体方法上达成了一致意见。询问是否有什么具体的估计方法来做估算。问题分析回顾意见上大家对本次Sprint的效果做回顾,其中80%的成员对于本次Sprint的估算效果不满意,最终团队希望在下一个Sprint中,估算活动能有所改善。经了解,团队目前的估算方法很简单,基本上是架构师
近期,国际著名咨询公司Gartner 在一份研究报告中将 "AI-Driven Development" 列为 2019 年的 Top 10 Strategic Technology Trends之一,并预测到2020年将会出现"虚拟软件工程师",而到2022年40%的新项目将有虚拟软件工程参与。AI的快速发展和普及,正在催化AI创造一个独特的虚拟信息世界。但如何将AI技术应用于软件开发过程?估计
摘要:2013年踏入互联网浪潮的张浩,在8年的软件开发中,一一经历了这三段“历史进程”,感受到技术迭代更新背后的魅力。互联网改变人们的衣食住行,也在悄然无声间为根植之上的软件行业带来颠覆性的变化,尤其是在云服务这样新的基础设施的助推下,从早期的瀑布开发,到中期的敏捷开发以及如今大热的DevOps,互联网正在重塑软件开发模式。2013年踏入互联网浪潮的张浩,在8年的软件开发中,一一经历了这三段“历史
【摘要】 持续集成/持续交付(CI/CD,Continuous Integration/Continuous Deployment)在DevOps CMALS理念中具有支柱性地位,因而CI/CD流水线至关重要,将实现应用程序的构建、测试、部署与发布等自动化,提升软件交付的效率与质量。引言:在“DevOp...
摘要:华为云DevCloud是面向开发者提供的一站式云端DevOps平台,从需求下发到代码提交与构建、测试与验证、部署与运维,打通软件交付的完整路径,提供软件研发托管运维端到端支持。
【摘要】 持续集成/持续交付(CI/CD,Continuous Integration/Continuous Deployment)在DevOps CMALS理念中具有支柱性地位,因而CI/CD流水线至关重要,将实现应用程序的构建、测试、部署与发布等自动化,提升软件交付的效率与质量。引言:在“DevOps能力之屋(Capabilities House of DevOps)”中,华为云DevCl..
引言我们常见到Epic、Feature、Story和Task这些和敏捷相关的概念,它们之间的关系是什么?我们如何灵活使用这些概念,从而让敏捷的需求管理更为高效?本文为你解答,建议收藏。什么是Epic、Feature、Story和Task?Epic、Feature、Story和Task用来划分需求...
DevOps,是Development和Operations的组合词,是指一组过程、方法与系统的统称,用于促进开发、技术运营和质量保障部门之间的沟通、协作与整合。DevOps是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。它的出现是由于软件行业日益清
近年来,将软件开发流程迁移到云上成为开发领域的一大趋势。随之而来地,人们会关心,和本地开发方式相比,云上开发能为企业带来哪些益处?能否保证安全、可信?未来它还将与 AI 技术碰撞出怎样的火花?在QCon 2019 全球软件开发大会(上海站)上,InfoQ 有幸采访到了华为云 DevCloud首席产品布道...
背景在华为云专家团队拜访某企业时,遇到了这样的一个问题,随着业务的扩张,新员工不断加入,其开发组长要对每一位新人交代相关的知识点、工作方式以及团队信息等,工作量在短期内激增……在一个项目中,随着时间推移、业务的扩张,项目中的核心成员,如项目经理、开发组长等往往都会面临如下几种情况和挑战:新员工加入,需要诸多方面的培养(培训),以便能快速进入工作状态。老员工的离职,导致...
1、 产品介绍Tower是彩程设计公司出品的远程办公和团队协作工具,为小企业和小团队提供简单、靠谱的在线协作服务。DevCloud 是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台。DevCloud面向开发者提供研发工具服务,让软件开发简单高效。2、产品定位Tower主要用户群:项目经理、Teamleader、开发人员、测试人员、设计人员。主要功能:项...
本次实践让我体验到了全程在云上创建弹性云服务器ECS,配置云服务器环境,在DevCloud平台上一站式进行项目管理、代码托管、代码检查、流水线、编译、构建、部署、测试、发布的流程。基本做到了面向开发者提供云服务,即开即用,随时随地......
引言:在“DevOps能力之屋(Capabilities House of DevOps)”中,华为云DevCloud提出(工程方法+最佳实践+生态)×工具平台=DevOps能力。华为云DevCloud将推出“DevOps on DevCloud”系列,针对DevOps领域场景,阐述该场景在华为云DevCloud上的实施方法与实践。2019年5月7日,在Google I/O开发者大会上,Goo..
日前,DevOps 标准体系之系统和工具第四次研讨会在杭州召开。研讨会由TC608云计算标准和开源推进委员会主办、工信部中国信息通信研究院牵头、高效运维社区支持、DevOps 标准工作组负责组织,作为标准编写成员单位之一,华为云DevCloud承办了此次研讨会。此次研讨会议是DevOps标准体系最大规模...
避免重要需求遗漏的思路避免重要需求遗漏,首先我们需要反问一句——为什么这些紧急重要的需求无法更早预见?同样的,我们需要了解:具体是哪些外界原因?这些原因是否有共性,有的话,那就针对性处理;增加的需求有无共性特点?有的话,可以针对性处理;临时增加有多临时?我们是否有提高...
敏捷项目最终的成功还是失败与使用物理看板还是电子看板没有绝对的因果关系。换个方式说,选择哪种看板不是对与错,而是适合与不适合。所以,要思考的是哪种方式更适合你的团队。接下来会先分别描述物理看板与电子看板的优势和劣势,然后再给出一些建议,从而帮助大家进行看板类型的选择。物理看板的优势和劣势优势...
背景在华为云专家团队拜访某企业时,遇到了这样的一个问题,随着业务的扩张,新员工不断加入,其开发组长要对每一位新人交代相关的知识点、工作方式以及团队信息等,工作量在短期内激增……在一个项目中,随着时间推移、业务的扩张,项目中的核心成员,如项目经理、开发组长等往往都会面临如下几种情况和挑战:新员...
CodeArts API是面向开发者,提供API设计、API开发、API文档、API调试、API自动化测试一体化协作平台,通过维护API各开发阶段数据高度一致,支持开发者高效实现API设计、API开发、API测试一站式体验。2024年7月,CodeArts API主要发布了以下新特性,快来看看本次更新有没有你关注的内容吧...
近日,全球领先的ICT(信息与通信)基础设施和智能终端提供商华为,在首届中国国际智能产业博览会(简称“智博会”)上举行了“AI上有信仰的云”华为云中国行2018重庆站活动,详细阐释了华为云在技术、商业、生态方面的理念和实践。同时,华为重庆软件开发云(DevCloud)创新中心正式揭牌成立。通过云服务的方式,华为将自身的数字化能力和实践经验开放出来,与客户和伙伴深化创新合作,共同打造智能世界的黑土地
近年来,将软件开发流程迁移到云上成为开发领域的一大趋势。随之而来地,人们会关心,和本地开发方式相比,云上开发能为企业带来哪些益处?能否保证安全、可信?未来它还将与 AI 技术碰撞出怎样的火花?在QCon 2019 全球软件开发大会(上海站)上,InfoQ 有幸采访到了华为云 DevCloud首席产品布道师 & 资深产品经理刘恒,了解了当前 DevOps 的发展现状与华为云 DevClo..
坚持就是胜利!!!
(本文为金鱼哥参与【华为云-有奖征文】活动所写)个人开发者的专属集市AppBazaar上线了!AppBazaar是华为云的云服务,现有16个项目,含括了工作中常用的服务架构,可供相关技术人员在这里选择想要去学习和了解的项目,很方便、很直接。本文讲解如何从AppBazaar里选择感兴趣的项目并在DevCloud上启动WordPress应用。
避免重要需求遗漏的思路避免重要需求遗漏,首先我们需要反问一句——为什么这些紧急重要的需求无法更早预见?同样的,我们需要了解:具体是哪些外界原因?这些原因是否有共性,有的话,那就针对性处理;增加的需求有无共性特点?有的话,可以针对性处理;临时增加有多临时?我们是否有提高或改善响应能力的空间,如果我们可以更快调整和响应,使得这些临时需求对我们产生不了什么影响,那...
引言近期,华为云DevCloud推出了开发者友好的深色模式,深受开发者们的喜爱和关注。大家都知道,深色模式(DarkMode)在iOS13引入该特性后各大应用和网站都开始支持了深色模式。在这之前,深色模式更常见于程序IDE开发界面和视频网站界面。前者通过降低屏幕亮度,使得使用人员长时间盯着屏幕眼睛没有那么疲惫;后者通过深色模式来降噪,从而突出主体内容部分。随着产品技术的迭代,在支持css自定义属性
背景目前,Scrum和看板已成为了帮助团队贯彻敏捷的重要方法,我们也能经常看到敏捷爱好者在关于二者在各类社区、场合的讨论。无论是交流分享还是企业的咨询实施,关于Scrum和看板的讨论就一直没有停歇过。那么,对于一个正准备实践敏捷的团队,到底应该如何选择呢?问题分析一般来说,客户会纠结Scrum和看板的选择问题,主要是因为不清楚Scrum和看板方法的区别,不知道哪种更适合目前的项目或团队...
摘要:随着电子商务迅速发展,各个行业巨头纷纷投入互联网+的怀抱,钢铁行业作为典型的传统行业,如何实现华丽转身,拥抱市场,加快产业新旧动能转换?本文分享自华为云社区《化蛹成蝶,华为云DevCloud助力互联网+转型,重构钢铁产业链》,原文作者:灰灰哒 。随着电子商务迅速发展,各个行业巨头纷纷投入互联网+的怀抱,钢铁行业作为典型的传统行业,如何实现华丽转身,拥抱市场,加快产业新旧动能转换?大汉电子商务
在HUAWEI CONNECT 2019期间,在华为云云服务开发者分论坛上,华为云布道师做了《CloudIDE:开发者的高效、智能的可信开发环境》专题演讲,主要介绍了华为云DevCloud的CloudIDE服务,云端集成开发的环境作为华为云的开发者入口,如何为华为云开发者提供高效、智能的可信开发环境,并进行编码Demo演示。华为云布道师讲到,从用户角度来看,CloudIDE是轻量的云端环境...
华为云DevCloud官网华为云DevCloud在代码托管方面的个github很类似,引入了代码仓库的概念,同时需要本地安装git客户端,且只能与git进行连接,从这个角度上讲,DevCloud的代码管理部分就是github的功能,下面对git对接DevCloud做说明,首先,需要在本地git与DevCloud之间建立安全壳连接(ssh)华为的官网上有指导,但是是基于Linux下的,我...
然而,传统的开发模式中,开发、测试、运维等环节往往各自为战,形成信息孤岛,导致协作效率低下、部署周期漫长、线上故障频发。如何打破壁垒,实现高效、高质量的持续交付,成为所有开发团队面临的共同挑战。它并非单一工具的堆砌,而是一个集成的、全生命周期的平台,旨在打通从"需求->开发->测试->发布->运维->运营"的每一处关节,让软件交付像流水线一样顺畅、高效。它通过整合的工具链和成熟的实践方法论,将De