• 【产品经理-全连接系列 之005】华为敏捷/DevOps实践一点一滴_如何开好一个敏捷回顾...
    【产品经理-全连接系列 之005】华为敏捷/DevOps实践一点一滴_如何开好一个敏捷回顾会议      大家好,我是软件开发服务 项目管理服务的产品经理 恒少:)(https://bbs.huaweicloud.com/blogs/adf71fa5bbf811e89fc57ca23e93a89f)       作为布道师和产品经理,出差各地接触客户是常态,经常和华为云的客户交流、布道、技术沙龙,但是线下交流,覆盖的用户总还是少数。我希望借华为云社区这个线上的平台,和用户持续交流华为在研发效能提升上的思索和考虑。      <恒少出品,必然妥妥干货,必定理论联系实践>,因为软件无银弹,探索始终在路上 -----------------------干货分割线--------------------------------------开篇小故事:前几年,一本叫《沉思录》的书在国内突然曝光度很多,因为前某国家领导人“摆案头,读百遍”。《沉思录》是古罗马皇帝马可·奥勒写给自己的书,内容大部分是在鞍马劳顿中写的。其实有一句“我们所听到的不过只是一个观点,而非事实     我们所看到的不过只是一个视角,而非真相” 全员都参加的回顾会议,其实就是希望能通过全员视角,全员的观点来回顾做的好的,做的不好的,改进之。从敏捷宣言,到敏捷的诸多实践(如Scrum),到DevOps,都一直提倡回顾这种形式。 其实回顾这种形式,并不是敏捷/DevOps专属的,在华为最早的CMM流程中,也有类似的活动。有时候团队碰到域郁闷,痛苦的时候,还会主动自发的开。 所以,回顾,我一直认为这是人类作为一个智慧物种相比其他生物的一个重要区别。我有的时候回通过回顾会议来判断这个团队会不会成功。最极端的,如果甚至都没有人想着要约大家一起回顾,这个团队极大概率要88了。 华为内部不仅研发交付团队,连一线的市场团队,在重大的市场项目,交付项目的过程中都会定期进行回顾会议,算是华为内部这么多年积累的一个很好的实践。 必须鲜明表达的观点——回顾有三个不是不是“回溯”。“顾”和“溯”一字之差,在中文的语境中,却会导致变成刨根问底。不是“批评与自我批评”。“批评与自我批评”是一个很好的形式,但是会导致团队陷入一种不必要的紧张和犯错感。不是“问责和处罚”。软件的不确定性,不可见性,复杂性,易变性决定了软件开发过程总会有些磕磕盼盼,我们提倡的是改进,不是惩罚从华为这么多年的实践来看,上面的三种情况都出现过,所以提醒大家要小心。 这么些年实践过来,我们发现出现以上情况,也是因为步子走得太快,低头玩手机^_^,忘了“回顾”的初心:For a better future;Learn from past;Take action in present. 回顾会议的基本原则对事不对人。举个例子,我们可以说“代码评审不充分,所以代码缺陷较高”,不能说“某帅哥评审不认真”,当然夸人帅还是可以的哈^_^。聚焦于下次能否做得更好。还举同样的例子,我们可以说“这个迭代代码评审不充分,下个迭代我们怎么才能保证更充分的评审”。从系统角度思考改进,而非个人。我们可以说“团队的工作安排上,导向上是不是不重视代码评审?”。 回顾会议的Step by Step确定参与人(Who)团队所有成员都参加。领导是否参加,试情况,如果领导参加利大于弊,就邀请,否则还是算了^_^如果是重大的项目发布或项目结束的回顾会议,还应该叫上所有对项目有付出的成员。建议指定一个会议引导人,可以是敏捷教练,也可以是团队成员轮流(团队成员建议熟读本文)选择合适的场所(Where)如果条件允许,离办公位尽可能远一点,避免有同学中途又回去处理工作了尽可能不要使用传统会议室的布局,围坐一个大桌子那种不好。可以拉几把椅子围成一个半圆形。需要有白板,或者墙壁可以贴个大白纸   3. 准备回顾的内容(What)      a) 准备上个迭代的客观数据,特性、需求、缺陷等数据,如果使用了像DevCloud这样的敏捷管理工具,准备数据其实很快的,甚至不用特别准备,现场打开就可以,类似如下这样           b) 团队成员上个迭代的感受,可以认为是主观数据的收集。      c) 每日站立会议的要点。每日站立会议中都会提出并跟踪解决一些问题,回顾这些问题也可以帮助我们审视过程中的情况。恒少之前专门写过如何开好站立会议的实践文章(此处应附上对应渠道的链接),可以参考      d) 准备一个规则,会议开始前贴出来或打印出来或投影仪投出来。规则是为了保证会议的纪律和效率,比如不能随便打断别人讲话,每人发言时长,会议时长(建议10~12人的团队,限定在1小时内)  4. 回顾会议的过程(How)        a) 准备和引导——明确目标。重申回顾会议的目标和原则,让成员重拾回顾的“初心”,发布公示如下的回顾宣言,重申会议纪律,时长。准备和引导环节是让大家放下手机,进入回顾会议状态的必要环节,无论开过多少次,都不应该省掉。                b) 数据、过程的回放——建立共同的全景。展示本迭代的度量数据,如果有使用类似DevCloud的敏捷管理工具,可以直接打开系统。全景的数据展示回顾,让视角更全面。对于一些“历经劫难”的迭代,可以画一个时间线,把这个迭代发生的重大的一些事件按照时间顺序展示出来,帮助团队成员回顾都发生了什么        c) 提出见解——我们如何才能做得更好。可以通过头脑风暴,全员参与,有很多种分类的方法,如下图中是分为“Good”(下个迭代哪些好的方法可以继续保持),“Could Better”(下个迭代可以哪些地方可以做得更好),Improvements(新的改进的具体想法)。可以采用“有限投票”的方式,每个成员有5票(比如小磁贴或直接记正字),大家共同团队层面需要重点改进的。其实投票未排进Top的改进,如果不需要组织和团队来推动,个人也可以实施的改进,也应该支持。              d) 确定措施——想清楚就干,才有诚信。识别了重点的改进项,为每一个改进项指定计划,执行的措施,需要更高层面去解决的措施需要单独列出来,项目Leader会后要发挥“死缠烂打”的精神去骚扰领导了,同时每个改进措施都应该明确一个责任人,如果没有明确的责任人,大家都会认为是别人的事情。       e) 结束会议——果断结束,绝不拖泥带水。将会议中达成共识的措施和计划整理记录下来,如果使用了敏捷管理的工具系统,可以直接输入到系统中,记录为Story或者任务。 来自实践中的一些坑和雷不持之以恒。那什么几天打鱼,几天晒网的可不行。恒少,恒少,就是能持之以恒,哈哈。理想主义。团队级的回顾会议应基于现实,而非理想,或者说理想可以有,诗和远方也可以有,但是回顾会议还是应接地气。沉迷于细节。程序员有的时候特别认真,容易把问题引入到技术细节,这样会导致议题发散。只开会,没有吃的,好饿。皮一下,为了调节会议氛围,可以准备些吃的,补充能量,大脑才能激发 最后的最后,每个迭代回顾会议,都不要忘了感谢辛苦码代码的自己,也不要忘了感谢为了心中教堂而努力的所有团队成员的。
  • 【产品经理-全连接系列 之004】华为敏捷/DevOps实践一点一滴_Excel为什么越来越少用?
    大家好,我是软件开发服务 项目管理服务的产品经理 恒少:)(https://bbs.huaweicloud.com/blogs/adf71fa5bbf811e89fc57ca23e93a89f)作为布道师和产品经理,出差各地接触客户是常态,经常和华为云的客户交流、布道、技术沙龙,但是线下交流,覆盖的用户总还是少数。我希望借华为云社区这个线上的平台,和用户持续交流华为在研发效能提升上的思索和考虑。      <恒少出品,必然妥妥干货,必定理论联系实践>,因为软件无银弹,探索始终在路上-----------------------干货分割线--------------------------------------例行的开篇小故事:在西方的传统传说中,狼人可以说是比较可怕排行榜靠前的,除了破坏性大,还有出乎意料性,传说月圆之夜,会出乎意料的从熟悉的正常人变成可怕的怪物。软件从诞生那一天前,就注定是个“狼人”。比如,好好的程序内测测试环境验证OK,可是一上线到生产环境,问题不断;再比如,项目规划的好好,需求分解得好好的,每个人的任务都安排的妥妥的,可是就是延期,延期,延期….—— 软件是狼人,来自《人月神话》的《没有银弹,软件工程的根本和次要问题》正文开始啰嗦 很多小型的软件企业,都比较喜欢用excel类似的办公工具来管理软件项目的需求,缺陷,进展,风险和人员。所以,时不时有些同学会觉得,Excel也是可以妥妥的制服软件这个“狼人”。但是从我个人的经历来看,很早之前的我可能会认同这个观点,但是现在的我,比较大不认同这个观点。有人会说,你又在装“老红军”:)嘿嘿,就从我在华为亲身经历的,参与的,旁观的,变革的众多软件项目的一些经验,不成系统的扯扯。首先,必须得100%承认,几大平台的主流办公工具,都是异常优秀的,如微软的office系列,Google的Docs系列,,Apple的办公套件(Keynote,Numbers,Pages)。基本的办公软件相当长时间都是是刚需,在各个行业都有非常广的应用。Excel早期在华为也有比较多的应用,华为内部有不少Excel高手,可以通过Excel内嵌的功能,做成非常强大的数据透视,数据报表,牛逼的不行不行。连我这样的小咖,都会玩各种Excel的小工具,让我得了不少华为的QCC奖励(Quality Control Circle,一种从基础组织发起的自我改进)。当时业界还没有专门用于软件管理的工具,我们的项目运作,也确实主要通过Excel的,记录所有的需求以及需求的分解,需求的责任人,需求的进展,缺陷的进展,风险的进展,甚至形成了大量的Excel模板,下个版本或项目通常还可以继续使用。后来,随着华为开始集团级的引入敏捷开发,工欲善其事必先利其器,业界也与之匹配的出现了更专业的敏捷协同和管理工具,承载了敏捷的思维(Mindsets),价值观(Values),原则(Principes)和实践(Practices),华为的敏捷,乃至DevOps变革之路,也伴随着研发工具的变革<插个话题:我经常叨叨:从IPD,敏捷,DevOps,每个跨代的研发理念和实践的落地,在华为内部都是当做变革(Transform)去对待的,变革最难的是什么,变革最难的是“对既有利益集团的破局”,中国的**这样,研发的变革也是如此。>所以,客观的说,我们还是花了些时间,最终实现了越来越少使用excel、越来越多使用专业敏捷、DevOps工具的变化的,现在华为内部无论大小项目,首先使用专业的敏捷管理工具服务是一个默认的习惯<华为内部早已经实现了工具的云化/服务化,一站式使用,Web访问/App访问即可,Anywhere, Anytime, 非常便利>这个过程的变迁,发生的悄无声息,也从没有想过为什么,因为有论坛用户问,我就整理了一下,分享几个可能比较片面的观点:因为专一,所以精彩。随着敏捷在全球的应用,用户越来越多,敏捷实践越来越来丰富,专业的敏捷协同和管理工具也在持续的完善,越来越懂敏捷软件开发,越来越懂开发者。因为通用,所以无法在每个细分领域都做到最懂。Excel多年的发展,功能越来越强大,尤其是Office365 云端提供后,便利性更好,但是它始终是个通用的表格数据软件,它甚至很多时候更懂财务,但是始终谈不上最懂软件开发。不是最懂又会导致什么呢?体验不到软件开发新的理念、方法和实践。大量的新的软件开发实践,无法通过Excel来体验,比如看板的方法,Scrum的燃尽图,思维导图的规划需求。如果外面的世界更精彩,去软件行业其他企业应聘,经验中有通过excel管理开发项目或被Excel管理,在业界总不能算是一个应聘的加分项。开发人员会觉得管理方式比较Low。Excel管理软件开发,通常会把开发人员当成一个萝卜一个坑,开发人员会觉得自己只是一个绿色表格中的一个选项,而缺少开发人员的主动反馈和互动,这也是为什么很多的专业工具都让开发人员可以评论,可以@,大家对于需求的安排、需求的进展可以动态的反馈和社交讨论。敏捷的理念,重视协同,看板的价值观中也在推荐开发人员Pull任务,而不是Leader 单纯的Push任务。软件开发至今还是智力活动,智力活动需要激发,需要协同,交流,软件开发人员不能当成生产线的装配机器人,虽然很多企业管理者都梦想这样。。。:)单机版不利于团队共享试用。“那谁,最新的需求Excel表格给我发一下”,“那谁,你刚刚更新的缺陷Excel表格发给我没有?”,“那谁,你这个表格不对吧,我昨天更新的需求状态被你覆盖了”,“那谁,你这个表格不是不是最新的”,“最新的风险表格在哪儿?”,“项目例会上,这个表格不是最新的,最新的在我电脑那儿,你等一下,我发给你,然后大家都等啊等”,“张三,李四,王五,你们更新一下表格中的需求状态,邮件发给我啊”,“张三,李四,王五你们更新的表格没有发给我啊,等等,哦,我收到你昨天邮件了,哦,李四你没有使用张三最新的啊”……..,如果团队超过5个人以上,使用Excel管理需求和项目,以上场景很常见吧?我不知道你会不会烦,我当时做项目经理,带团队时,最讨论,最烦就是这个,因为Excel是文件传递,只能通过邮件或者社交软件传递,经常冲突,经常使用得不是最新的,我还得从邮件拆附件,从社交软件拆附件,从其中挑选最新的行,一个个的合并为最新的Excle表格。我觉得这是在浪费生命,也对不住公司聘用我的成本啊,公司聘用我不是让我整理表格的啊:(。不利于并行协作。Excel文件可以以云盘或者文件服务器的方式或者代码库集中存储,团队成员可以修改同一个地方的文件,虽然可以一定程度解决上面的问题,但是通常而言,是文件级的锁,一个成员修改,其他成员是无法并行修改的,如果某个成员编辑一半,没有提交,其他人就等啊等啊。而专业的工具其实基于工作项粒度(Epic,Feature,Story,Bug,Task,需求)来控制并行修改的,这样并行修改的效率更高,即使不同的人修改同一个工作项,基于数据库的事务性,也会让用户基本无感知且保证事务性和一致性。微软最新的Office365,是云端协同,华为内部也使用了,但是从解决多人协同的冲突上,依然还是无法适用软件开发过程,因为它始终理解的只是一个表格中的行,列或者格子,而专业的敏捷工具它们理解的是工作项、迭代这样的软件对象。不利于自定义、升级和统一。如果需要增加需求的一个属性,得修改需求的Excel 模板,修改后还得通知所有的团队成员,更新为新的模板,尤其是单机版的Excel,让团队统一为新模板,劳神劳嗓子也劳键盘。而现在的云端的敏捷管理工具服务,都提供了丰富的自定义字段的功能,一次修改,全员都可以马上使用,不用耗费时间在统一新模板上了。不利于形成研发作业流。软件开发就像一个流,规划,需求分析,方案设计,代码编码,测试,缺陷解决。。。,而Excel只是一个或多个文件,本身也不是作业流,也没有承载作业流。久而久之,会让所有软件开发成员,认为软件开发就是围绕着几个Excel文件在工作,无法畅快的体会作业流,无法体会到需求不断交付上线的感觉。不利于和周边系统的集成。一般软件企业里面总有一个集中的员工管理系统,通常也有编译构建的工具系统,Excel作为一个办公工具,和这些系统的集成有许多天然的困难,无法通过Excel看到需求有哪些测试用例,这些测试用例执行的情况如何,员工的新增或离职,Excel中业务无法自动同步,Excel需求分配任务给这些员工就会失效或者找不到人。诚然,很多高手,可以把Excel这样的办公工具发挥到极致,无限接近,但是这样的高手其实还不如让他去投入真正的产品的开发与交付呢:),能把Excel玩出高水平的软件工程师,大概率都是高水平的程序员:)当然,并不是敏捷管理工具说可以完全替代Excel,Excel这样的工具在数字的统计分析上,有着其强大的功能,对于纯粹数字的分析、归类、透视,可以把需求、缺陷等数据从专业的敏捷工具中导出,在项目结束后,加以数字的分析,也是一种很好的互补。华为这么多年研发效能的持续投入,积累了丰富的实践经验,这背后有一个基础的理念:软件研发工程师是宝贵的(说直白点,成本挺高的,真贵o(* ̄︶ ̄*)o),学历都不低(说直白点,还很傲娇,^_^),吸引优先人才竞争还激烈(不爽就键盘党狂吐槽,或者另谋高就(#^.^#))。所以应该让广大的软研发工程师去专注业务的规划、交付,让他们做有价值,有挑战,让他们感觉有成长的事情,而不是让他们成为工具的仆人。始终给他们装备最懂软件开发,最懂开发者,最高效的,最少操心的研发工具,才是正道。如果把研发团队比作作战团队,应该让他们使用最先进战场装备,而不是让他们自己去研究定制一个坦克,他们只需要提需求给专业的服务商就可以了。像华为这样想的企业,越来越多。所以现在业界有很多像DevCloud这样的专业的敏捷管理工具服务,运行在云端,Anywhere and Anytime 可以使用,同时还有专业的团队来提供专业的服务,他们更懂软件研发,更懂开发人员的苦恼,更懂敏捷/DevOps。随着云成为新的基础设施,云上的敏捷管理也必然会越来越会成为软件管理的基础设施。啰里啰嗦的,我自己都嫌弃自己,视野有限,读书少,观点片面,如有不对,还望大家指正、交流、讨论:)
  • 【产品经理-全连接系列 之003】华为敏捷/DevOps实践一点一滴_如何开好站立会议
          大家好,我是软件开发服务 项目管理服务的产品经理 恒少:)(https://bbs.huaweicloud.com/blogs/adf71fa5bbf811e89fc57ca23e93a89f)       作为布道师和产品经理,出差各地接触客户是常态,经常和华为云的客户交流、布道、技术沙龙,但是线下交流,覆盖的用户总还是少数。我希望借华为云社区这个线上的平台,和用户持续交流华为在研发效能提升上的思索和考虑。      <恒少出品,必然妥妥干货,必定理论联系实践>,因为软件无银弹,探索始终在路上-----------------------干货分割线--------------------------------------理论总是美好的,现实却又是骨感的,很多华为云DevCloud的客户特别想知道How to,接下来恒少会陆续分享一些非常小的华为敏捷/DevOps的实践,点点滴滴。开篇小故事:巴别塔,也叫通天塔;是《圣经·旧约·创世记》第11章记载,当时人类联合起来兴建希望能通往天堂的高塔,高塔越来越接近天堂,上帝紧张了,他看到人们这样齐心协力,统一强大,心想:如果人类真的修成宏伟的通天塔,那以后还有什么事干不成呢?一定得想办法阻止他们;为了阻止人类的计划,上帝让人类说不同的语言,使人类相互之间不能沟通,并让人类分散世界各地,最终巴别塔没有建成。————以上摘自互联网:)这个小的宗教故事,揭示如果语言相通,目标一致产生的巨大作用,都可以建成一个通天塔:)。而软件开发的过程却又是一个离不开协作、沟通的过程。一个缺乏良好协作,沟通、理解和目标一致的软件团队,是很难高质高效的交付的。敏捷的众多实践中,有一个为了提升团队协作的经典实践:站立会议,本篇即介绍一下,融入华为的一些具体实践和“坑”和“雷”:)站立会议的关键词:每天,例行,简短(15mins内必须结束),全体成员,站立站立会议的目的:增进互相了解,互相理解,及早暴露风险,促进沟通和协调,建造“通天塔”站立会议的过程:全员到场轮流发言,记住是轮流,轮流,轮流(重要的事情说三遍)每个同学的发言简短,可以参考下面的提纲昨天我负责的工作项的进展;今天我计划开展,或可以完成哪些工作项;我遇到的困难、风险,是否需要帮助,需要谁的帮助;我收获的经验,快速分享发言时,可同步刷新工作项的进展(可以通过任一敏捷管理工具,比如华为云的DevCloud)会议上识别的新的工作项,Leader应该记录增加到Backlog中。华为站立会议实践的经验(keng)教训(lei):Leader叽叽哇哇,成员一片沉默拘谨,觉得不自在,无话可说,不愿意先说总有同学打断别人的发言变成“批斗”会议,你怎么又延期了?你怎么不早说?变成一言堂和Push任务的会议。那谁谁你今天做这个,那谁谁你今天必须把这个交付了。变成了汇报会议,议题得提前申报,甚至还要准备PPT变成进度检查会议,只关注进度有没有完成变成一个小时的会议,讨论技术,讨论方案,发散不受控变成了不愿意参加的会议,不仅浪费时间,提出的风险和求助也得不到跟踪和解决,久而久之就失去了参加的主动性....以上摘自华为这些年常见的一些现象,所以华为其实也不是高高在上的,华为的研发也很很多企业是一样的,都是一把鼻涕一把泪的。华为站立会议填坑排雷的一些小点滴1. 站位,不要走101火箭少女的C位,也就是不要如左图这样围着C位,而是推荐围成圈或围着Backlog(如有条件可以使用电子白板),这样可以保证每个成员的发言都是面向整个团队,而不是面向C位2. 发言棒(**ing Stick)。可以用个简单道具、玩具,或者尖**都可以,接力传棒,拿到发言棒的同学才能说话,其他同学闭嘴,为了活跃气氛,避免机械,可以将道具抛起,落到谁那儿谁发言。总体就是创造轻松,舒服的氛围3. 团队成员提出的困难、风险、求助,应得到跟踪并解决,下次的站立会议持续更新,让团队成员感受到效果,也更愿意参与这个会议,因为有帮助4. 尝试Pull,而不是Push,对于一些新的工作项,风险,挑战,鼓励大家Pull任务,而不是由Leader Push任务。5. 使用工具系统,当场刷新进展,记录新的工作项,而不是后续把卡片再记录到系统,容易遗忘和遗漏6. 对了,华为DevCloud在wiki内嵌了站立会议的纪要模板,可以参考,使用wiki简单记录站立的纪要和要点,也是我们常用的,如下:最后,为什么要站立开会呢?因为站在累,所以时间久了,就开不下去了,哈哈哈。。。愿大家能够更好的开好站立会议,提升团队成员的协同,建造自己的巴别塔:)本系列未完待续,To be continued.....
  • 【产品经理-全连接系列 之002】企业应该如何开展敏捷,或者DevOps这样的研发变革(1)
          大家好,我是软件开发服务 项目管理服务的产品经理 恒少:)(https://bbs.huaweicloud.com/blogs/adf71fa5bbf811e89fc57ca23e93a89f)       作为布道师和产品经理,出差各地接触客户是常态,经常和华为云的客户交流、布道、技术沙龙,但是线下交流,覆盖的用户总还是少数。我希望借华为云社区这个线上的平台,和用户持续交流华为在研发效能提升上的思索和考虑。      -----------------------干货分割线--------------------------------------                   敏捷,精益看板,DevOps..... 技术在发展,研发的流程,方法,理念和工具也在不断发展。相信未来也会不断有新的软件研发理念,方法出现,因为软件这个复杂的怪兽,离征服还远着呢。。。:)       我在和很多企业交流的时候,总是会提到一个最重要观点:要把敏捷、DevOps这样的新研发方法当做变革来做,为什么呢?改革或者变革最困难的是什么,也是很多变革失败的原因其实都一条:破除即有的利益。熟悉中国这些年的**,应该很容易理解。       敏捷,DevOps,甚至新的配置管理工具Git,对于现有的很多企业都是一个巨大的转型,很多企业在原有的模式下已经形成了自己的组织,流程,文化和工具系统,各方利益已经固化。       我们引用DevOps(Patrick Dubois )的一个经典图,如下图(Wall of Confusion),来感受一下变革是怎样触动即有“利益”的。产品和开发同学希望尽快的上线变更,这是产品和开发的天生诉求,而运维同学却希望越少的变更越好,因为保证现网的稳定性是他们的天生职责。开发和运维同学的主要冲突:不同的世界观:运维人员要求稳定可靠,认为变更充满风险,开发人员则被鼓励频繁发布新代码,认为运维部门对流程的坚持,阻碍了开发的速度;它在我的机器上没有问题!:常常听开发人员这么说,而运维团队的确遇到了麻烦,因为开发和运维之间的脚本、配置、过程和环境存在差别;沟通壁垒:开发和运维团队通常处于公司组织的不同部门,通常有不同的管理者,通常是不信任的关系,并且通常工作在不同的地点      这样天生的即有利益的冲突,是所有研发变革最大的挑战,也是导致失败的最大因素,怎么办呢?且听恒少下次分解         恒少,写于2018/9/27 华为广州办出差中:)
  • [技术干货] 华为大咖分享:华为敏捷项目管理实践(后附PPT下载)
    点击下载PPT【热门活动】寻找超级算法大师-挑战最优算法,赢取荣耀8X!跳转链接:https://bbs.huaweicloud.com/forum/thread-13282-1-1.html
  • 华为大咖分享:DevOps敏捷测试之道(后附PPT下载)
    ppt下载地址:**** 本内容被作者隐藏 ****
  • 敏捷开发——强悍的心,温柔的心
    敏捷的核心是“人”无论其他任何东西,只要“人”发挥了主观能动性,还有什么困难是不能克服的——能够克服一切困难的强悍的心。“这个家伙怎么又搞些怪东西,唉。。。算了,反正我就麻烦点多废点功夫,也死不了,就当做这是我的事情来做好了”,【温柔】通常伴随着【耐心】,精诚合作的基石——能够包容一切人事物的温柔的心
  • [热门活动] 歌联科技入驻华为云市场,D-Plus物联网系统助力智能物流精益供应链管理
    歌联科技 D-Plus(递佳) 智能物流供应链管理物联网系统    一. 系统简介D-Plus智慧物流供应链管理物联网通过集成多种智能传感技术的智能终端设备,实时采集货物,资产,以及操作流程等状态数据,借助包括Nb-IoT,LPWAN,2G/5G等通信网络,将数据实时传输至D-plus云平台;通过数据分析,处理,商业智能等技术手段实现对物流货物在存储,运输,交接过程的可视化透明呈现,以及对供应链时效,风险控制,流程的商业智能精益分析管理。通过D-Plus系统解决方案,实现物流环节的货物安全,流通时效,风险的实时监控及透明化管控,降低成本提高流通效率;通过对资产的全生命周期跟踪,可以有效提高资产设备利用率,减少资产的损耗和丢失。该方案有助于企业实现物流供应链精益化高可控度管理。D-Plus智慧物流供应链管理物联网系统解决方案服务工业制造, 医药食品冷链、跨境、多式联运等物流及供应链管理,以及资产全生命周期管理。二. 系统功能D-Plus智能物流供应链管理物联网系统主要由智能终端,无线通信网络,行业应用三部分构成。其中智能终端,如AssetTrack,CargoGuard货盾(TM)等可以对物流运输,仓储流通,资产流转过程中的货物/资产状态进行实时数据采集:如定位,保存环境的温湿度,震动,碰撞翻到,破损异常,以及运输交付时效安全等合规指标;通过IoT连接管理平台如,OceanConnect实现与无线通信网络的连接,并将这些数据实时传送到D-Plus系统。D-Plus系统应用对数据进行可视化呈现,分析及归纳整理,针对应用场景业务需求,生成专业统计报表,风险预测,业务质量QoS跟踪统计,以及供应链优化决策。D-Plus智能物流供应链管理物联网系统典型智能终端如AssetTrack具有温湿度,光强,震动,压力,等传感功能,并能通过蜂窝基站实现跟踪定位。采用低功耗NB-IoT通信模组及蜂窝通信网络,可以实现长达2年以上的连续工作时间。AssetTrack已广泛应用在工业制造,汽车物流,跨境物流货物,汽车配件,集装箱定位跟踪及物资安全实时监控领域。AssetTrack 智能终端三. 系统特点D-Plus智慧物流供应链管理物联网系统面向物流供应链管理具有从数据源头的采集到专业数据分析,挖掘,商业智能呈现的灵活系统级设计及扩展能力:1. 智能硬件灵活定制化设计,如,数据采集传感功能的定制开发;2. 应用层专业应用模块化定制,如,冷链,汽车物流数据分析模块;3. 与第三方系统平台的开放式标准API接口。D-Plus系列智能终端采用模块化设计,具有如下优势特点:1.  功能丰富:单款终端可以同时搭载超过5类数据采集功能;包括诸如,定位,温湿度,震动,压力,光强,倾角等;2.  组网灵活:可以灵活采用LPWAN局域网及2G-5G NB-IoT蜂窝通信技术灵活适配不同应用环境;3.  低功耗长续航:终端采用超低功耗解决方案,可以实现超过2年的连续工作时间;4.  完备专业认证:终端具备CE、FCC、RoHS,医药GSP,航空运输安全等专业认证;5.  在线维护简便:D-Plus智能终端支持在线FOTA升级,可以通过在线对设备进行诊断,参数配置及工作状态管理。四. 应用行业D-Plus智慧物流供应链管理物联网系统解决方案服务工业制造, 医药食品冷链、跨境物流、多式联运物流等货物,资产跟踪监控及供应链管理。
  • [行业资讯] 华为云DevCloud云智•大连启动仪式:云集精英 智创未来
    2018年7月26日,由华为云DevCloud运营部联合华为大连软件云创新中心主办的“云智·大连启动仪式暨华为云DevCloud合作企业高层分享会”于大连和怡阳光酒店成功举办。活动聚焦大连软件企业发展重点,解读行业前沿技术。华为沈阳代表处大连办事处主任、华为云大连基地总经理、华为云DevCloud高级产品经理、华为云区块链架构师,华为云大数据架构师等领导、专家,以及数十家大连软件企业代表出席了活动。云智·大连启动仪式现场2015年6月16日,大连市政府与华为公司签署了云计算战略合作框架协议“共同构筑云服务平台”。截至目前,华为大连软件云创新中心已经服务了400余家本地企业,帮助本地软件企业降低研发和试错成本、提升研发效率和产品质量,为大连软件企业的云化转型做出了实质性贡献。此次“云智·大连启动仪式“是华为云DevCloud云智系列运营计划继南京之后落地的第二个城市。旨在通过华为云DevCloud,为软件开发行业上下游全产业链企业打造一个交流学习、商业合作、互助增长的高效平台。云智·大连运营计划包含云智俱乐部、MVP两个部分。深入大连企业实际需求,为企业提供闭门私享会、一对一专家咨询,高层交流讲座、品牌宣传推广等服务,同时还针对企业商业方向提供精准、丰富的云解决方案。通过以企业云转型、企业发展为核心的赋能活动,助力大连企业突破发展瓶颈。华为云DevCloud云智俱乐部大连首批会员会上11家大连软件企业成为了华为云DevCloud云智俱乐部大连首批会员,10位对DevCloud做出特殊贡献的个人成为华为云DevCloud MVP成员。华为沈阳代表处大连办事处主任、华为云DevCloud高级产品经理共同上台开启云智·大连启动仪式,并为云智俱乐部大连会员企业以及MVP个人授牌,40余家大连软件企业代表在场共同见证云智·大连活动的扬帆起航。华为云DevCloud MVP成员华为云关注IaaS基础设施层建设,使能PaaS,聚合SaaS。为企业客户贡献和分享华为的自有能力。华为云DevCloud是作为华为云的组成部分, 是华为30余年研发实践和前沿理念的结晶。启动仪式现场邀请了华为云DevCloud高级产品经理与在场的企业分享如何在DevCloud上实现DevOps。他表示:“华为敏捷融合了敏捷、精益、DevOps理念,不只是开发阶段的敏捷,而是从市场,到开发、运维、运营的端到端敏捷,为开发者提供一站式、轻量级的DevOps工具服务。支撑企业DevOps落地,实现项目的高效、高质量迭代。”华为云DevCloud高级产品经理分享现场除此之外,华为云更在大数据、物联网、区块链等热门领域中贡献自己的技术和力量。会上华为云区块链架构师,华为云大数据架构师也就华为云区块链和大数据的优秀实践与大连企业进行交流。华为云区块链架构师与企业交流未来,华为公司愿与合作伙伴共同打造IT的黑土地,帮助企业实现技术和品牌的双赢。华为大连软件云创新中心将持续为大连软件企业提供专业服务及技术保障,全力推动大连软件企业加快转型,进一步提升软件企业的综合能力及竞争力。
  • [分享交流] 【直播已结束】企业敏捷转型之初试Scrum - 云视界Live(7月19日 周四 16:00-17:00)
    直播地址:https://zhibo.huaweicloud.com/watch/2195928直播地址:https://zhibo.huaweicloud.com/watch/2195928欢迎同学们今天下午4点来线上看直播哦,如有相应的技术问题可以准备一下到时候可以提问哦咱们下午4点不见不散。
  • [热门活动] 21天转型DevOps实训营第一期开营啦!!!
    Hello DevClouder!各位云端开发者们,大家好。春回大地,万物复苏。又到了……咳咳,不好意思,拿错剧本 所谓一年之计在于春,春不立,则一年无望。盼望着,盼望着……21天DevOps训练营第一期终于迎来开门接客的日子! 在这里你不但有华为大咖带你学习前沿的DevOps知识,依托DevCloud一站式云端DevOps平台,你还可以动手实践,向DevOps Master的荣耀发起挑战! 面向人群:所有渴望学习DevOps的朋友们 项目预览     1234567W1  敏捷和DevOps项目管理  初识敏捷传统开发VS敏捷开发如何组织需求讨论会如何编写用户故事制作用户故事地图产品迭代正确开始DevOps  W2  产品开发代码托管  初识Git    Git迁移  Devcloud代码仓库功能介绍代码检查编译构建测试部署发布W3  持续交付流水线CloudIDE持续交付游戏开发解决方案软件实训解决方案电商双交付解决方案反馈和  度量
  • 借力华为云 新再灵电梯打造敏捷高效运维体系
    公司介绍浙江新再灵科技股份有限公司成立于2007年,是一家物联网综合解决方案提供商,主要涉及公共安全、环境监测和智能家居三大领域,专注于物联网技术及人工智能技术的研发与应用。目前公司的核心业务为云梯-电梯智能安全管理系统。 新再灵以独创的科研成果开创了物联网大数据时代的智能新模式,先后获得国家高新技术企业称号与火炬计划项目立项等多项殊荣,并在2017年获得法国斯特拉斯堡国际发明展览会银奖。未来,新再灵将致力于云梯系统的全面推广,打造全国最大的电梯智慧平台,整合电梯安全管理、维保、救援为一体,为民众提供更安全可靠的乘梯环境。面临挑战 为实现对电梯全面精准的运行状态检测,对电梯运行质量的评估、检测风险预警,云梯汇聚了电梯运行状态、电梯故障、应急处置、电梯维保等相关海量数据. 云梯以提高乘梯安全系数为核心目标,以解决电梯安全出行为核心使命。在技术实现上引入大数据、视频行为检测、机器学习等前沿技术,引领行业从感知转向预知。但同时面临如下4个方面的挑战: 电梯云端数据量大,维度广,上报频率高,必须具备高吞吐量和高可靠的数据通道IoT梯联网场景作为物联网的子场景,其特征是上云终端数量大。新再灵在初期就计划接入20000余部现网电梯数据,每部电梯上又接入了大量传感器,所以上云通道必须是具备高吞吐量及高可靠性的数据消息通道,保证业务的正常运行。 海量数据精准查询和多维分析,要求毫秒级响应 大数据分析挖掘方面,梯联网IoT数据非传统结构化数据,但数据量又不比传统结构化批量数据小,需要在大规模半结构化数据集上实现高性能的点查和批量抽取能力,以同时满足精确检索和多维分析的需求。 需要达到200T+/年数据存储分析和毫秒级点查结果响应。 实时电梯监控,需要高速流式数据处理性能和可靠的平台IoT梯联网场景下的一个重要应用是实时监控大量电梯设备的上报数据,并且在需要时实时触发告警,这需要极高的流式处理性能和可靠性作为平台支撑。 要能与现有系统完全兼容,保证低成本迁移上云 新再灵公司在线下已有一些平台数据,也已具备一定线下Hadoop集群设施。在云计算的趋势下将业务迁移上云,需要寻求最低的迁移成本。这对云上的大数据平台提出更高的兼容性和易用性需求:完全兼容业界主流开源组件的接口及使用方式成为必须的要求;同时要能提供超过开源社区的集群管理能力和运维保障能力也是重要需求之一。 解决方案 华为云EI.大数据MRS服务,是云上企业级大数据服务,完全兼容开源接口,提供安全、高可靠的全栈大数据组件能力,帮助用户快速构建云上大数据能力,提供海量数据上云、实时分析、精准查询的一站式解决方案。 华为MRS服务提供每秒数万条实时数据的上云队列暂存,解决新再灵云梯系统对于电梯监控数据上云的高吞吐量及高可靠得数据通道诉求。 通过MRS服务的流数据分析能力,对监控数据实时查询和处理,并将处理后的数据导入电梯实时监控系统,对故障电梯及时上报告警。 通过定期从kafka抽取数据,将海量数据入库MRS Hbase。借助MRS HBase极速点查及批量scan能力,配合ElasticSearch向业务层提供电梯数据极速检索查询服务。 使用MRS Spark组件,轻松构建批量计算应用,定时从HBase获取数据进行多维数据分析,生成云梯运行报表供上层业务部门使用;同时实现定时冷数据备份功能,全量数据备份至低成本的OBS存储服务。 使用MRS Manager, 轻松对集群进行高效管理配置,租户资源分配,快速日志查询。 方案架构图:客户价值 通过华为云EI大数据MRS服务,让新再灵云梯(梯联网)更高效,更安全。 让数以万计的电梯的安全管理得以加强,从后台就可以对所有电梯的状态一目了然,减少了运维人员的现场采集数据的工作量;实现了连续的,快速的获得电梯的运行状态,能第一时间发现问题,更合理的调配运维人员对可能出现问题的电梯进行提前的维护,把安全隐患消除于未然; 构建了新再灵云梯事前预警、事中安抚与处置、事后追溯的一体化管理体系。 客户感言 新再灵大数据平台项目前期面临很多挑战,我们选择与华为云EI大数据MRS进行合作,共同解决了项目很多困难,也收获了很多宝贵的经验,最终成功上线新再灵大数据平台并稳定运行,为公司大规模推广智能云梯提供了支撑。 据目前线上环境数据统计每台电梯每日数据规模达到15万条,折合45M,换算成2018年100000台上线目标,对平台性能及稳定性的要求极高。通过新再灵与华为云MRS团队的努力,目前上线的新再灵大数据平台已通过实践检验,具备大规模推广的技术能力,MRS服务的技术能力值得点赞。 云梯大数据平台的上线,为后续的数据挖掘提供了便利,能够在大数据平台基础上集成机器学习算法,实现云梯的智能应用。华为云EI大数据MRS服务在此方面也能给予新再灵更强技术及理念的支持,期待与华为云EI团队的进一步深入合作。
  • 【拓维信息】+基于华为云的敏捷物联网(Agile-IoT)解决方案
    基于华为物联网关的边缘计算能力,结合拓维信息的工业物联网接入平台,利用先进的传感技术、计量技术、数据采集技术、网络技术、计算技术、控制技术、智能技术、安全技术,对生产车间新旧设备全面互联感知,实现多个设备和系统间大范围、大容量数据的交互,实现设备数据的采集,传输和云端接入。并提供给云平台数据存储,大数据分析和应用模块,优化生产管理模式,为用户提供设备数据监控与管理,物料和产品批次追踪,故障报警与智能预测,全过程质量管理、实时数据分析等智能化生产管理创新服务。 敏捷物联网平台解决方案(Agile-IoT)适用与如下企业:ü 各行业的中小微制造企业ü 以多品种小批量,多品种多批量为主的各种生产类型ü 研发和批产混合生产模式的制造企业ü 适应各类按库存、按订单生产的制造企业ü 生产管理模式寻求突破、创新,产品工艺复杂和状况多变的制造企业ü 希望提高设备使用效率的制造企业产品特点敏捷物联网平台解决方案(Agile-IoT)是联系车间设备底层与企业生产相关管理信息系统的枢纽,通过其与底层的有机集成,提高管理部门与生产执行部门之间的协同工作能力,保证生产全过程的协调运转,改善车间的生产管理水平,实现生产过程的快速反应与敏捷制造。作为公司生产管理信息化全面建设基础,首先需要奠定信息收集、传递的基础架构,直接提高车间生产过程控制能力,改进业务职能环节的管理手段。着力提升企业的制造水平,推进信息化与工业化的深度融合,努力提升生产过程的系统化设计、精细化加工、智能化控制水平,不断提升生产制造的柔性化水平。为打造现代化的数字工厂,提高企业生产制造水平和快速反应能力,全面有效的掌握设备实时状态和生产数据信息。围绕建设数字化工厂的指导思想,为了实现自动化生产和集中控制管理,建设一套覆盖生产线各工序和机台设备,集可用性与适用性于一体的、兼顾目前应用需求与未来发展要求的生产设备互联平台,满足车间生产管理、工艺管理、质量管理、消耗管理及设备管理等生产过程管理需求,为企业及时了解生产过程、及时调度提供数据支撑。具体目标如下:ü 实现生产车间各种设备现场数据的全面、准确、实时采集;ü 搭建一个车间级的生产指挥调度中心;ü 强化现场管理信息化,进一步规范现场作业过程;ü 实现车间生产、工艺质量、消耗及设备等数据的统计分析;ü 与上层管理信息系统及其他底层自控系统的全面集成。应用指南通过敏捷物联网平台解决方案(Agile-IoT)我们可以获取更多生产一线的实时的数据信息,进而帮助企业管理者做出更准确的生产管理决策,以顺应市场的瞬息万变,减少决策风险降低企业的营运成本。生产设备互联平台作为智能制造承上启下的桥梁,集成工厂的多个上下游设备和工序,将上层管理信息系统的生产计划落地执行,提升现场管理执行能力,把企业资源计划与车间现场工业控制有效链接起来,实现集成化的车间生产管理,提升制造业生产效率。打造一个生产车间智能化管理、监控平台,在实现生产车间综合管理功能的同时,还将作为各职能管理部门自由获取生产车间数据的资源池,同时与工厂其他信息化系统交互的车间级信息交换中心。通过系统实施可达到如下预期效果:1) 提高生产计划执行精准性;有效降低运营成本;2) 推进预防性维修,降低设备故障停机时间;3) 提高工作响应度,高效生产现场调度;4) 提升产品优良品率,增加品牌竞争力;5) 积累无价的数据资产,不断优化生产管理模式。 行业案例卷烟制造 完成了包括湖南、陕西,福建、内蒙古、四川、重庆、河北等中烟下属烟草制造企业重点用户的相关系统建设,成为烟草行业的核心供应商。系统以工业物联网接入平台为基础将车间所有生产设备、质量检测设备、物流设备、能源设备等的信息互联互通,为北向生产管理系统和南向自动化系统提供可靠数据通道。高速公路 为湖南高速公路提供全路径识别解决方案,实现业务体系数据互通及共享,打破湖南高速现有各系统数据孤岛,建立一套高速数据生态圈。高速数据生态圈为高速车主行为特征分析、高速出行便民服务、高速运营管理提供应用依据。拓维简介拓维信息系统股份有限公司是一家集教育、软件、游戏业务为一体的大型集团化高新技术企业。软件研发是拓维集团的基础性业务,智能制造解决方案、智能制造产品研发、产品落地,以及智能制造规划咨询等业务服务是该业务领域主要服务内容。公司成立于1996年,2008年正式上市(代码:002261),注册资本11.8亿元人民币。公司是工信部授予的国家规划布局内的重点软件企业、计算机信息系统集成一级资质企业。公司位于湖南省长沙市麓谷高新技术产业园,是湖南省经信委评定的智能制造领域排名第一的企业;是边缘计算联盟成员单位企业。
  • 【拓维信息】+基于华为云的敏捷制造执行系统(Agile-MES)解决方案
    拓维信息敏捷制造执行系统是面向云化技术环境,依托边缘计算技术能力,深入理解制造企业管理需求的基础上,全方位构建、全流程覆盖、满足企业精益生产管理需要的智能制造精益管理产品。业务理解快速市场响应:以销定产,以产促供,产供协同。柔性生产组织:以节拍为基准,以效率为目标,实时跟踪,实时反馈。全程质量管理:产品实时检验与监控,工艺实时监控与预警,产品质量跟踪与追溯。设备健康管控:设备生命周期健康管控,设备维修保养管控,设备运行过程管控、设备资产管控。能源环境管理:能源耗用采集,能源耗用决策,能源耗用预警,环境参数采集,环境指标预警。产品优势实现各类生产设备的全面、准确、实时的数据自动采集;支持生产执行者及时掌控自己负责的产量、设备、质量和消耗;拥有专利技术的自动化生产组织产品,依托自动化排产系统,实现生产组织过程的产供销协同,降低企业库存,提高企业响应市场能力通过生产过程产品品质的实时监控和生产过程资源消耗预警,提高产品过程质量管理水平和资源耗用管理能力,从而提高企业过程成本管理能力智能化决策系统支撑生产管理者即时进行高效的生产决策和智能调度。方案具有全面业务管理能力,为用户提供一站式生产管理解决手段,一步到位解决生产管理的所有管理业务需求;众多的项目实施案例,促使产品不断进步,成为行业认可的标志性产品。行业案例烟草行业 完成了包括湖南中烟、陕西中烟,内蒙古昆明卷烟工业有限公司等烟草行业重点用户的相关系统建设,成为烟草行业的核心供应商。系统以市场需求为导向,以生产订单为核心,集成现有先进制造业管理理念,依托智能化信息技术,为企业提供全方位精细化、实时化、透明化生产组织管理,显著提升了企业管理效益。光伏行业为光伏行业提供基于智能制造的全面解决方案,全面解决光伏行业重点关注的成本高、利润率低、人力成本高企等困扰企业的经营问题,依托智能化车间建设全面降低人力资源投入、通过精细化车间管理。装备行业借力工业机器人、自动化焊接单元、柔性自动化产线、智能物流、智能在线检测等先进制造技术应用,推进智能工厂建设。采用与智能设备、产线的高度集成,以及与企业ERP等系统高效业务协同,基于大数据和达运算理念,实现装备行业智能化生产制造。拓维简介拓维信息系统股份有限公司是一家集教育、软件、游戏业务为一体的大型集团化高新技术企业。软件研发是拓维集团的基础性业务,智能制造解决方案、智能制造产品研发、产品落地,以及智能制造规划咨询等业务服务是该业务领域主要服务内容。公司成立于1996年,2008年正式上市(代码:002261),注册资本11.8亿元人民币。公司是工信部授予的国家规划布局内的重点软件企业、计算机信息系统集成一级资质企业。公司位于湖南省长沙市麓谷高新技术产业园,是湖南省经信委评定的智能制造领域排名第一的企业;是边缘计算联盟成员单位企业。
  • [技术干货] 华为大咖分享:游戏企业转型之道:敏捷与DevOps实践(后附PPT下载)
    点击下载PPT完整版《华为云DevCloud大咖分享汇总(附PPT下载)》【热门活动】寻找超级算法大师-挑战最优算法,赢取荣耀8X!跳转链接:https://bbs.huaweicloud.com/forum/thread-13282-1-1.html
总条数:272 到第
上滑加载中