Я работаю в компании, где у нас много разных навыков в команде разработчиков.
Мы делаем все следующее (как правило, ориентированные на веб):
- .NET (MVC, Umbraco, ASP.NET, Surface)
- Java (Spring, Hibernate, Android)
- PHP (Zend, Кодовый воспламенитель)
- Actionscript 3
- ВОЗДУХА
- Objective-C
- HTML / Javascript (очевидно)
Мы пытаемся упростить процесс разработки.
В настоящее время у нас есть сервер TeamCity, который создает и развертывает проекты .NET с помощью msbuild / msdeploy / nant.
То, что я хочу, - это что-то вроде maven, которое даст нам стандартную структуру шаблонов проектов, которая работает для большинства проектов, чтобы люди из разных команд могли легко перемещаться между проектами.
В настоящее время это работает на одной платформе, потому что мы склонны делать что-то стандартным образом для этой платформы (при условии участия определенных людей), однако я хочу использовать что-то вроде maven для стандартизации того, как проект спланирован и построен.
Кто-нибудь пробовал что-то подобное раньше? Опыт? Книги?