2009-06-04 138 views
1

我的公司维护一个SaaS平台,我们正在接近一个非常重要的版本。部署夜间活动涉及一个跨越多个开发组,运营,专业服务和客户支持的大型跨职能团队。部署协调工具?

我们一直使用简单的任务列表和聊天室来协调我们发布窗口期间要完成的所有工作,但随着我们的发布变得越来越大,越来越复杂,管理日程安排和相互依赖性变得困难如此多的任务和人员。事情往往需要比计划时间更长的时间,并且这影响其他下游活动,这些活动稍后将由不同的团体发生。这可能会在部署过程中导致很多混淆,我们真的想要改进我们的实践。

是否有人知道支持此类协调活动的实时协作工具?也许人们对其他策略有更好的体验?

+0

我不明白为什么这么多人参与部署?他们在部署之前在哪里? – Kekoa 2009-06-04 21:51:22

回答

0

我们也有一个复杂的部署,我认为我们也可能需要在找到工具之前简化过程。这就像最近的一篇关于组织你之前购买更多组织工具(如塑料挂文件夹等)的lifehacker文章。减少/重新思考/重新设计之前的实现应该意味着更简单的过程,可以使用简单的部署工具(如rpm)来实现。

我认为第一步是让我们重新思考从基本目标开始的过程,并努力解决每个需求:“我们买什么?

如果在清晰度,风险降低或基本功能方面没有收益,那么它就不再需要在这个过程中。

至少,这就是我一直在解决问题的方法,并取得了一些成功。

0

我在过去的经验: - 每年几个较大的版本 - 太多的协调工作,开发完成到发布之间的太多天,并且完全破坏您的上市时间。

  • 然后我们每年尝试更多的小版本 - 更好的方法。更多的事情要管理;但是,每个版本的大小都很好定义。这也消除了需要一个单独的进程来发布错误修复Vs功能。

  • 这里是工具如何派上用场:清晰维护需要发布的功能/错误修复,映射到需要构建的组件,构建的组件定义需要在发布中推送哪些软件包。