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

软件开发常常会面对”最后一公里“的问题,即满足了业务需求功能的软件产品,如何快速的投入实际运行,并且持续的创造业务价值。本演讲将从实际项目案例出发,探讨在软件开发、发布过程中面临的种种挑战以及相关问题,如何通过拉动开发团队和运营团队达到敏捷开发、持续集成、自动化部署等,如何使用云计算和虚拟化技术来实现软件价值的持续交付。
第四年度“敏捷状态”调查开始接受公众的参与。调查问卷一共为6页,5-10分钟内即可完成,采取匿名调查方式。经过过去3年的发展,正如调查结果所揭示的一样,由VersionOne发起的这项调查已经衡量出敏捷实践实施的广泛性。
除了决定要用敏捷并为培训买单之外,接下来执行层的工作还有不少。要想让这个改造成功,执行层必须要一直提供支持。Esther Derby从在这些支持中选出了三项她觉得最重要的工作。
Sebastian Hermida发布了一个免费的在线工具,帮助采纳敏捷的团队更好地了解自己工作的优劣。该站点地址为abetterteam.org,基于Jim Shore和Shane Warden在他们的《The Art Of Agile Development》一书中提到的“评估你的敏捷性”测试。
James Shore声称敏捷正在走向衰落。他说,很多团队在用“sprints”和每日例会,但是却不采用那些可以在长期内产出高质量软件的技术实践。在他的估计中,已有无数个Scrum团队将敏捷用的如此之烂,不仅失败已成必然,而且会将敏捷的发展跟他们一起拖入泥潭。
根据Version One第3年度"敏捷状况"调查的结果显示,敏捷实践得到了更广泛的使用,并取得了令人印象深刻的结果。超过一半的被调查者表示,他们组织中90-100%的敏捷项目都已经取得了成功。93%的被访者表示敏捷实践增强了他们应对变化的反映能力。
SOA在时髦术语标签云里面风光无限的同时,BPM的名气正变得越来越响。当组织逐渐明白想从IT投资中获得收益需要驯服组织间各种各样的流程时,BPM在IT圈内圈外正得到重视,认同和关注。对你的构架来说,哪一个更重要呢?

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

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

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