![]()
敏捷杂交 —— 新型实验还是“没弄明白”
探讨了瀑布过程和敏捷过程间的认知冲突,并找出一组情境因子,这些因子能为在这两者间应用适当的混合过程提供指导。
继“REST还是WS-*”和“SOA死了么”之类论战之后,战场已经悄然转换,“如何度量一个应用的RESTful程度”或“一个RESTFul系统的成熟度”变成新一轮论战的焦点。其中一个被频繁提及的方法是Richardson成熟度模型。然而,这一方法合适与否,社区里同样不乏反对的声音。
开源ESB厂商MuleSoft在宣布其管理控制台发布时,声称支持使用自底而上的方法来实现SOA管理理念,在这之后,SOA社区中一个一直以来争论不休的话题:使用自顶向下还是自底向上的SOA方法,又引起了大家新一轮的争论。

成功的商务战略开始于独特的价值创造。但是,企业若要完全实现其商务战略的益处,就必须使用敏捷的方式来开发并维护它们(商业战略)。敏捷的理念以及仔细运用迭代实施的经验反馈能帮助企业赢取价值并将良好的商业战略转变为卓越的商业策略。

InfoQ中文站最近采访了微软的Ramesh,在采访中,Ramesh从过程控制、架构与设计的控制以及测试组织等方面分享了他所带领Visual Studio软件生命周期管理工具团队使用敏捷方式组织管理大规模软件团队方面的经验。

本文给出了一个SOA治理流程的框架,以及与之相关的成熟度模型,同时还对架构师在这些流程中的参与方式进行了描述。作者对于架构师在生命周期中的不同流程和成熟度级别上所发挥的领导与支持等作用给出了一些实用的指导方针。

软件开发常常会面对”最后一公里“的问题,即满足了业务需求功能的软件产品,如何快速的投入实际运行,并且持续的创造业务价值。本演讲将从实际项目案例出发,探讨在软件开发、发布过程中面临的种种挑战以及相关问题,如何通过拉动开发团队和运营团队达到敏捷开发、持续集成、自动化部署等,如何使用云计算和虚拟化技术来实现软件价值的持续交付。

互联网是一个发展及其迅速的行业,一项可行的商业模式从摸索找路,到适应市场,到大规模发展也许只有短短的一年时间。团队不断发展的过程中,先是会遇到组织结构及产品管理策略的问题,继而是流程、工具、开发及运维策略的一系列变迁。嘉宾主要分享同一个互联网产品,从10人的团队,发展到50人,再发展到300人。在整个产品研发周期中,会遇到的主要问题,以及各个阶段的应对策略。

国内CMMI领域专家袁峰在该访谈中,谈到CMMI在国内企业的应用现状,传统企业对软件的需求,并结合CMMI谈到敏捷开发方法的适用性,最后对软件团队应该采用何种开发方法给出自己的评价。