Je travaille dans une entreprise où nous avons beaucoup de compétences différentes dans l'équipe de développement.
Nous faisons tout ce qui suit (généralement orienté vers le Web):
- .NET (MVC, Umbraco, ASP.NET, Surface)
- Java (Spring, Hibernate, Android)
- PHP (Zend, allumeur de code)
- Actionscript 3
- AIR
- Objectif c
- Html / Javascript (évidemment)
Nous essayons de rationaliser notre processus de développement.
Nous avons actuellement un serveur TeamCity qui construit et déploie des projets .NET avec msbuild / msdeploy / nant.
Ce que je veux, c'est quelque chose comme maven qui nous donnera une structure de modèle de projet standard qui fonctionne pour la plupart des projets pour permettre aux personnes de différentes équipes de se déplacer facilement entre les projets.
Actuellement, cela fonctionne sur une seule plate-forme, car nous avons tendance à faire les choses de manière standard pour cette plate-forme (tant que certaines personnes ont été impliquées), mais je veux utiliser quelque chose comme maven pour normaliser la façon dont un projet est conçu et construit.
Quelqu'un a-t-il déjà essayé quelque chose comme ça? Expériences? Livres?