【发布时间】:2009-01-20 14:52:33
【问题描述】:
假设您为一家大型公司工作,该公司突然决定进行定制的内部软件开发。此外,他们还希望能够为客户提供成功的开发(如果有的话)。
现在由你负责。
您认为构建成功的软件开发基础架构最重要的是什么?
- 灵活应对未来增长
- 灵活使用技术(使用 c、java、.net、web、mobile 等的项目)
- 什么样的工具(源代码控制、伪造、...)、硬件(虚拟、单独的开发和生产...)、流程(指南、代码审查...)等。
更新:请不要回答您需要合适的人员和合适的工具。这正是我正在寻找的。什么是正确的工具以及您会首先雇用哪种类型的人加入您的团队?想一想,您将成为该开发的领导者。
【问题讨论】:
-
在不知道您从事什么行业、您将开发什么类型的应用程序、您拥有什么操作系统的情况下,很难就雇用谁以及购买什么工具提供详细的建议支持,您可以负担多大的团队,等等。
-
想从 5-10 人的团队开始……一开始主要为 windows 操作系统开发。行业独立
标签: infrastructure