工业化的软件交付
一次又一次,IT技术始终未能交付预期价值。根据Ian Thomas的研究,工业化(组件化,专业化)可能是新商业环境下支持软件灵活性和可靠性的一个解决方案。
在采纳敏捷时陷入困境了么?Amr Elssamadisy主持了一个话题讨论,主题是关于造成采纳敏捷流程很困难的原因。他为听众提供了三种模型,用以理解在采纳敏捷时可能见到的问题。
Scrum团队没有指定的领导,一切都靠自组织。一个全球最负盛名的交响乐队也完全取消了指挥的角色,演奏过程中的领导权是共享的,整个团队共同做出决策。他们在团队合作中积累到不少教训和方法,任何Scrum团队都能从中受益。
随着组织继续增大他们的IT投入(购买的、引入的、或构建的),以及业务流程管理(BPM)和面向服务的体系架构(SOA)之类的概念变得越来越流行,企业架构(EA)的作用也变得更加普及起来。最近,EA社区中几个人谈论了EA的现状。
世上没有十全十美的软件项目,也没有十全十美的组织。当软件项目中出了错误,你们的项目成员是会抱怨,还是采取正确的措施?清净世界(Complaint Free World)项目可以促使人们意识到他们进行抱怨的频率有多高,减少抱怨频率,从而得到21天的清净。
你是否正在尝试给CIO解释敏捷软件开发的好处?你的老板是否需要来自外界的确认?Esther Schindler向50多个开发人员和敏捷实践者问了一个同样的问题:“如果你想让老板理解与敏捷开发相关的一件事情,只能选一件,你会选择什么?理由呢?”
最近在极限编程的邮件列表的讨论中,一直围绕着“讲实话”这个主题。为什么我们要打肿脸充胖子呢?为什么总有一些装腔作势的豪言壮语呢?Kent Beck在他关于“轻松工作”的一小时演讲中,探讨了如何摆脱被他称作“天才/蠢蛋过山车(Genius-shithead Rollercoaster)”的模式,并告诫人们要在工作中做真实的自我。这里引出这么一个问题:你是要费尽心思维护形象,还是去做一些有意义的事情?