解析精益产品开发 – 看板方法的五大核心实践

看板方法(Kanban)是近年来最热门的敏捷和精益开发方法。越来越多的案例表明,它能够改善协作、优化管理,显著提高交付速度、质量和灵活性。看板开发方法的规则简单,但其有效实施依赖于对原理的理解、对原则的坚持和实践的应变。本文将整体介绍看板方法的起源、原理和基本实践。

DevOps面面观

源于一月份读了《凤凰项目:一个IT运维的传奇故事》一书(感谢徐磊同学的推荐),这本小说体一气呵成的书,阅读感受非常好,提笔想做读书笔记却有些犯难,小说貌似只有写读后感的;恰好随后给同事做过两次DevOps的介绍,乘机整理了一下思路,将自己对DevOps方方面面的理解,最终呈现为这篇文档,作为阶段性的总结。

用户故事驱动的敏捷开发 – 1. 规划篇

敏捷开发现在已经不是新鲜事物了,我们都从各种渠道听到过不同的团队实施敏捷的胜果,听的时候觉得很美,回到家就发现那都是别人家的团队,结合自己的情况一看就发现问题一大堆。就算是最终打算一试,也经常会不知如何开始。

Impact Mapping 影响地图 读书与演练心得

有的产品,它还活着,它已经死了;有的产品,还没发布,就已经死了。太多的产品失败的案例,源于方向性错误,基于错误的假设,功能与业务目标/价值之间缺乏必然的关联与一致性,在做的事与期望的目标南辕北辙。影响地图试图通过结构化、可视化、协作化的方式来从源头解决上述问题。

精益软件开发与精益管理:从一家关闭的汽车厂重焕青春说起

“把工厂搞砸的是系统,不是人!” 弗里蒙特汽车装配厂是通用汽车于1982年关闭的工厂,当时劳资关系几近崩溃,工人们边工作边酗酒和赌博。

创建用户故事地图(User Story Mapping)的8个步骤

感谢Jeff Patton和其他人的大力推广,用户故事地图已经成为敏捷需求规划中的一个流行方法。用户故事地图可以将你的backlog变成一张二维地图,而不是传统的简单列表。

用户故事地图(User Story Mapping)之初体验

北京这几日的天儿真是好的出奇,白天风和日丽,晚上繁星漫天;在这样一个周六的下午,小编参加了一次北京敏捷社区(微信号:Agile1001)组织的活动:《用户故事地图User Story Mapping 实战工坊》,虽然对用户故事地图是第一次接触,但也有一些小小的体会,回到家中是在按捺不住想写下来分享给大家。

基于HTML5的服务器远程访问工具

现在云计算这么发达,基本上每个人都多少有几台Windows或者Linux服务器运行在云端,要直接进入这些服务器进行配置就需要使用类似远程桌面或者Putty这类的工具,虽然大多数Windows电脑都自带远程桌面程序,Putty也很小,下载起来也算方便;但是如果遇到所在网络的防火墙有相关限制或者正好手头没有工具,就比较麻烦了。如果我们可以通过网页来完成远程桌面或者SSH操作那岂不是很爽?

使用T-SQL进行活动目录查询

最近在某个项目中,需要针对TFS的用户按照所属的AD组来进行数据分析,但发现TFS中并没有存储用户所属的组信息,故考虑直接从AD中提取这个信息并存放在SQL Server的数据库表里面去。

Martin Flower 如何解释微服务架构(Microservice Architecture)

很多时候我们谈DevOps都把精力放在了文化,团队和工具上;其实软件架构本身对于实现DevOps的影响不容忽视。微服务和DevOps是促进的,同时又互相制约。本文中Martin Flower对微服务本身的各种特性进行了总结,如果能够再能加入DevOps的实现指导,那么就完美了,看小编后面有时间整理给大家。