前端DevOps流水线实践
软件开发从传统的瀑布流方式到敏捷开发,将软件交付过程中开发和测试形成快速的迭代交付,但在软件交付客户之前或者使用过程中,还包括集成、部署、运维等环节需要进一步优化交付效率。因此Devops的产生将敏捷的相关理念扩展到运维侧,从而将产品、设计、开发、测试、运维团队更紧密的结合在一起。而从交付给客户产品视角看,前端研发通常又是在整个产品设计开发链条的最终节点,意味着前端团队受到上游变更的影响是最大的,并且从经营理念效率出发,提升前端交付效率是至关重要的。
单元测试与重构
今天跟大家来聊一聊敏捷相关的话题,单元测试与重构,一些想法和见解,以及相关的书推荐给大家!
Being Agile! 人均年利润千万的公司の开发规则,你要不要知道?
今天被下面这位长发飘飘的Programmer圈粉了! John Romero,顶级游戏公司Id Software的创始人,在2017全球开发者大会上John分享了他们的Programming Principles,仔细咂摸,满满的敏捷思维,为了乃们的钱途,我果断节选了以下几个,与大家分享。
Agile Alliance 京驿货车的Flutter编码规范
继京驿货车app减肥成功后,今天为大家带来了我们的flutter编码规范,下面,为大家详细介绍一下呦
京东Windows通用浏览器
介绍Windows京东通用浏览器SDK
Being Agile!一个“积极的悲观主义”者
有一个敏捷教练,他这样评价自己:我是个积极的悲观主义者:积极而审慎的做事,不因失败而懊恼,不因成功而浮躁。此句话献给在敏捷中的伙伴们!无论你们是从0到1,还是从1到100,只要还认可你的目标,就做起来吧,持续的做,思辨的做!
细说敏捷测试-敏捷实战中的探索
敏捷开发是一种思想或方法论,就是通过不断迭代开发和增量发布,最终交付符合用户价值的产品 敏捷思想源于最初的《敏捷宣言》: 【敏捷软件开发宣言】 个体和互动高于流程和工具; 工作的软件高于详尽的文档; 客户合作高于合同谈判; 响应变化高于遵循计划;
Being Agile!快坦白支援的时候都想了啥?
一线支援不同于用户调研,但似乎更胜于用研,这是一场“沉浸式的体验”!区别与其他事业部的小伙伴,作为物流技术发展部的你,有没有一边挥汗如雨,一边满脑子奇思妙想呢?
Being Agile! 当评PRD的时候我们聊什么?
“需求评审时,做一个没得感情的杀手”;需求评审是一个几方对齐的过程;大家要扩大共识,把“你知道,我不知道;你不知道,我也不知道“的信息孤岛消除到最小。所以,我们在评审的时候应统一站位,即客户视角;并基于调研、基于逻辑、基于数据;而不是,“领导说”、“业务说”……。文中还提到了对边界问题的思考,也是同理,要跳出“XX决定脑袋“迷局,以技术和客户的视角去站位、思考。
敏捷开发下的Git工作流应用实践
在计算机技术发展到今天的同时,协同开发工具也不断进步着,向我们熟知的SVN和Git,本身就是成熟的协同开发框架。尤其是GitFlow工作流模式,更是一度被许多公司奉为协同开发的典范并纳入开发规范中。那么,今天就说一下敏捷开发过程中,我们应该使用怎样的工作流模式才能更高效的完成开发工作呢?
添加企业微信
获取1V1专业服务
扫码关注
京东云开发者公众号