ฉันทำงานที่ บริษัท ที่เรามีชุดทักษะต่าง ๆ มากมายในทีมพัฒนา
เราทำสิ่งต่าง ๆ ต่อไปนี้ (โดยทั่วไปมุ่งสู่เว็บ):
- .NET (MVC, Umbraco, ASP.NET, Surface)
- Java (Spring, Hibernate, Android)
- PHP (Zend, ตัวจุดไฟรหัส)
- Actionscript 3
- AIR
- Objective-C
- Html / Javascript (ชัด)
เรากำลังพยายามปรับปรุงกระบวนการพัฒนาของเรา
ขณะนี้เรามีเซิร์ฟเวอร์ TeamCity ที่สร้างและปรับใช้โครงการ. NET ด้วย msbuild / msdeploy / nant
สิ่งที่ฉันต้องการคืออะไรเช่น maven ที่จะให้โครงสร้างเทมเพลตโครงการมาตรฐานที่ทำงานกับโครงการส่วนใหญ่เพื่อให้ผู้คนจากทีมต่าง ๆ สามารถย้ายระหว่างโครงการได้อย่างง่ายดาย
ขณะนี้สามารถใช้งานได้บนแพลตฟอร์มเดียวเพราะเรามักจะทำสิ่งต่าง ๆ ในแบบมาตรฐานสำหรับแพลตฟอร์มนั้น (ตราบเท่าที่บางคนมีส่วนเกี่ยวข้อง) แต่ฉันต้องการใช้สิ่งที่เหมือน Maven เพื่อสร้างมาตรฐานในการวางโครงการและสร้างโครงการ
มีใครเคยลองทำอะไรแบบนี้มาก่อนหรือไม่? ประสบการณ์? หนังสือ?