agile - 共享代码和界面有哪些社交和技术解决方案?

标签 agile scrum extreme-programming

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它.

4年前关闭。




Improve this question




背景:
我是一家中型网络托管公司的产品经理,除了网络托管之外,我们还提供各种补充服务。
今天,我们公司有大约 3 到 6 个开发团队,每个团队都致力于网络托管的不同方面(即 DNS 注册、共享托管、云计算、专用服务器、转售等)。
我们已经非常有机地成长,因此用户界面极大地反射(reflect)了我们公司的组织,而不是我们的客户会觉得直观的内容组织。
除了这个问题,许多后端系统属于每个团队的领域,但也需要被其他团队使用。例如,共享主机团队需要在其面板上使用 DNS 注册服务。另一个例子,一键式网络应用程序安装程序等网络托管功能是由共享托管团队开发的,但我们也希望将它们提供给专门的托管客户。
仅供引用,我们有一个非常注重敏捷方法和极限编程 (XP) 的编程环境。
问题:
对于那些拥有与我类似的公司工作/编程环境的人,您有什么解决方案/建议可以使这种安排发挥作用,以便我们可以改善用户体验以及代码的协调和共享,同时也让团队保持独立?
即这里有没有人使用 Scrum of Scrums。如果是这样,您对实现它有什么建议?
Scrum of scrums 的任何替代解决方案?

最佳答案

我遇到了一些成功运行 Scrum of Scrums 的 CSM,但除非你已经熟悉 Scrum,否则很难管理。

关于agile - 共享代码和界面有哪些社交和技术解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/642989/

相关文章:

project-management - 将项目的第一个用户故事分解为任务

testing - Scrum 如何使用 TFS 2012 处理测试?

scrum - 估计任务时间

agile - Scrum 中的 Sprint 和 Iteration 有什么区别以及每个 Sprint 的长度?

tdd - 为什么 TDD 'Spikes' 被称为“尖峰”?

extreme-programming - 结对编程是否意味着您不需要设计文档?

tfs - TFS 的测试计划是什么?

agile - 当您有一个开发团队时,处理多个项目的最佳方法是什么?

agile - Scrum 和极限编程有什么区别?

agile - 业务分析师的角色在真正的敏捷项目中变得多余了吗?