Scrum敏捷项目管理

组织债务

技术债务是敏捷软件开发中众所周知的概念。技术债务被定义为代码库中软件体系结构和软件开发不佳或不断发展的最终结果。在这篇博客文章中,史蒂夫·布兰克(Steve Blank)讨论了组织债务的概念。

他将组织债务定义为“所有的人/文化妥协“just get it done”在创业初期。”他解释了公司如何识别和重构组织债务。他以一个成长中的初创公司为例,该初创公司没有计划保留早期员工并在面临思维扩展挑战时培训新员工。扩大组织规模也意味着当前的通信模式可能会发生变化。博客文章提出了七种方法来重构该公司的组织债务。他的结论是“无法重构组织债务会杀死成长中的公司”.

对于尝试扩展的软件开发项目和组织,也会发生相同的问题。最初的开发人员和测试人员已经积累了一些有关软件体系结构和功能的基本知识,由于许多敏捷团队对文档的要求很少,因此这些知识通常只存在于他们的大脑中。向项目中添加新成员还需要一些培训时间。培训工作通常主要由项目团队的现有成员完成。

阅读完整的博客文章,网址为 http://steveblank.com/2015/05/19/organizational-debt-is-like-technical-debt-but-worse/