真的跪了!微服务架构27连问面试题配答案 软件架构

真的跪了!微服务架构27连问面试题配答案

根据 Gartner 的说法,微服务是云开发的新应用平台。微服务是独立部署和管理的,一旦应用实现在容器内,它们与底层操作系统的交互很少。因此,如果你希望把微服务添加到自己的技术栈中,并想要了解与之相关的技能,那么现在正是潜心研究的时候。 在本文中,我收集了面试官最常问到的问题。 微服务面试题与答案   说说微服务架构的优势 ...
阅读全文
猪齿鱼团队如何使用敏捷Kanban方法提升交付效率 Spring

猪齿鱼团队如何使用敏捷Kanban方法提升交付效率

在敏捷开发中,大家经常会提到看板(kanban)这个名词,故名思义就是可视化的板。看板作为一个敏捷方法,与其他方法相比具有更强的可实施性,也更易让团队理解和执行。 下面将结合猪齿鱼团队的敏捷故事,给大家讲述下如何来使用看板,以及Choerodon猪齿鱼敏捷管理又是怎么辅助项目成员落地看板方法的。 第一原则:可视化 Choerodon猪齿鱼还没有发布第一个版本时,猪齿鱼的总设计师已经非常...
阅读全文
一页纸测试策略 编程技术

一页纸测试策略

“测试策略是什么样的?” “测试策略嘛,还不是包括#&~+-=~*-+$这些…” “你们项目的策略有什么特别的吗?” “我们项目嘛,测试策略的内容有点多,从哪说起呢?” 前面那个场景有没有似曾相识?你是否清楚目前你们正在使用的测试策略是什么样的? 一、常见测试策略 (一)测试策略的内容与形式 我们都知道,测试策略包括以下两方面的内容: 1. 测什么(What)? ...
阅读全文
大规模敏捷实践指南(二):SAFe术语与Choerodon功能对照表 Java

大规模敏捷实践指南(二):SAFe术语与Choerodon功能对照表

SAFe框架为企业解决多团队开发提供了多层级的指导,包括团队(team)层、项目群(program)层、价值流(value stream)层以及投资组合(portfolio)层。Choerodon猪齿鱼就是应用了SAFe框架概念进行的大规模敏捷实践。本文将为你介绍SAFe框架 项目群层 的基本术语及其在Choerodon猪齿鱼上的对应功能。 术语 功能...
阅读全文
规模化敏捷框架(200413) 编程技术

规模化敏捷框架(200413)

昨天听一个企业数字化转型战略的在线课程,听到SAFE规模化敏捷框架这个概念,这个概念说实话第一次听到,因为我原来更加关注的是类似Scrum的敏捷项目管理,即项目管理中的敏捷方法论,而对于SAFE你可以理解为企业层面的敏捷方法论。 为何在企业层面会出现SAFE敏捷方法论,这个和企业数字化转型中的战略规划设计有很大关系,即数字化转型里面本身有一个重点就是要敏捷迭代,但是传统的3到5年战略规划相对来...
阅读全文
直面技术债务 编程技术

直面技术债务

软件和大教堂是类似,都是先构建,然后祈祷”。————Earl Everett 关于技术债务的讨论时而蔓延时而消退,技术债务仿佛是个筐,什么东西都可以往里装,然而当我们企图倒光筐里东西的时候,却发现每人看到的东西都不一样,甚至有时候都数不清里面都有些什么。作为一个半吊子全栈工匠,试图从一个老码农的视角审视一下技术债务。 一个比喻导致的分歧 技术债务是由敏捷先驱 Ward Cunning...
阅读全文
网络安全架构:建立安全架构方法的指导框架 软件架构

网络安全架构:建立安全架构方法的指导框架

全文约 1.3万 字 7图   阅读约 35 分钟 本篇是 《网络安全架构 | 通过安全架构提升安全性》 的 续集。 Gartner 关于网络安全架构的整体 方法和详细过程,主要反映在这两篇之中,是 Gartner 关于安全架构方法的集大成之作,不可多得 。 实现安全架构能力,需要仔细准备。此指导框架可以帮助网络安全技术专家,熟悉那些有助于创建安全架构过程...
阅读全文
无需停运而减少技术债务的八个技巧 软件架构

无需停运而减少技术债务的八个技巧

如果投机取巧,一旦开发项目陷入可靠性或经济上的无底洞时麻烦就大了。下面来看看避免技术债务风险的方法。 快速完成一个IT软件项目而又不产生某种程度的技术负债是很难的。当人们仓促地开发和部署项目时,质量往往会受到损害,因此人们不得不解决兼容性问题,安全漏洞,性能问题以及各种需要大量预算的麻烦事。 但是,即使重要项目严格受制于日程限制时,技术债务仍可以减少到可接受的水平,从而可以在时间...
阅读全文
中国企业信息化规划方法演进(三)——数字化转型 编程技术

中国企业信息化规划方法演进(三)——数字化转型

“数字化”和“数字化转型”这些词大概是从2015年左右开始热门起来的。我曾经相当纠结“信息化”和“数字化”的概念区别,一度认为二者区别是:信息化代表后台系统、围绕业务流程管理;数字化代表以移动APP为特点的数字化产品、围绕用户体验,Gartner的“双模式IT”也恰好有类似的定义。正如90年代末,我刚进入这个行业时,也曾经努力澄清“电算化”和“信息化”的区别。 可以参照行业标准化机构Open...
阅读全文
从一线经理到全球副总裁,我的敏捷组织架构设计原则 软件架构

从一线经理到全球副总裁,我的敏捷组织架构设计原则

作者介绍 常红平, IT职场老兵,在做过除用户体验设计师外的所有软件研发团队中的角色后,于10年前开始专注于管理。爱技术、爱敏捷、爱读书、爱分享。现在IBM CIO中国实验室作为IBM全球软件和云服务销售系统负责人,领导IBM年交易量数百亿美金的核心系统的研发和运维工作。近年来,他还带领跨国团队成功实施了一系列敏捷转型、技术革新、和组织文化转型。 随着数字化时代全面到来,...
阅读全文
Loading...