(openPR) Asiatischer Elektronikkonzern erweitert Entwicklungsanwendungen mit codeBeamer
Stuttgart, 12. Januar 2012 - Die Integration von Git und Mercurial überzeugt einen der weltweit größten Elektronikhersteller für mobile Endgeräte, codeBeamer mit neuestem Requirements Management (RM) und Application Lifecycle Management (ALM) Package in mehreren Business Units bei der Entwicklung von Mobile Devices, Medical Devices und Embedded Systems einzusetzen.
Aufgabenstellung:
Bis zur Einführung von codeBeamer waren IBM Rational CC+CQ sowie ein Dutzend Einzellösungen im Einsatz. Als Gesamtlösung wurde ein leistungsstarkes RM- und ALM-System gesucht, das komplexe Entwicklungsprozesse mit mehr als 1.000 Anwendern pro Server unterstützt. Im Wettbewerb zu codeBeamer standen IBM RTC, HP ALM, Perforce, Polarion und Github; als Version Control Systeme wurden CC, Git, Mercurial, Perforce, PlasticSCM, Accurev in Betracht gezogen.
Vorgaben / Technische “Must Haves”:
• Git und Mercurial Unterstützung zwingend erforderlich
• Überzeugende Performance bei größeren Reposititories: komplexes Browsen, Push-Pull Workflow, Forking, Sicherheit, Server Side Merge
• Leistungsfähig für 1000+ Anwender
• Eclipse-Anbindung
• API, Erweiterungsfähigkeit und Integrationen
• Für IT-Compliance unverzichtbar: Unterstützung von Oracle RDBMS Clustering/Failover, SSO
Lösung: Success Topics codeBeamer:
• Scaleability codeBeamer verfügt über beste Referenzen in Bezug auf Skalierbarkeit, u.a. betreibt ASUS, einer der führenden Hersteller von Consumer Notebooks, eine Support-Website mit codeBeamer (auf einem öffentlichen codeBeamer Server). Zudem hostet Intland Software die OpenSource Entwicklungsplattform www.javaforge.com, auf der über 33.000 Entwickler registriert sind.
• Git codeBeamer überzeugte im Vergleich zu Github hinsichtlich Features und Performance durch die hohe Leistungsfähigkeit bei Anwendungen im Repository (1 – 10 GB) von Smart Phones.
• Sicherheit, Plattformen Git bietet die volle Leistungsfähigkeit auf Linux-Plattformen an. Da der Leistungsumfang auf Windows-Plattformen mit Git limitiert ist, bietet codeBeamer zusätzlich auch eine Unterstützung mit Mercurial an. Ein wesentliches Entscheidungskriterium bei der ToolAuswahl. ´
• Prozesse, Workflows codeBeamer überzeugte als ALM- und RM-System durch eine höhere Leistungsfähigkeit im Vergleich zu IBM CQ.
• IDE Eclipse-Anbindung: codeBeamer hat eGit, MercurialEclipse, MyLin vollständig integriert.
• API, Erweiterungsfähigkeit Zwingend erforderlich, um vorhandene „Unternehmens-Standards“ an Anwendungen zu integrieren.
ErfahrungsReport:
Die Prozesse mit Git-Unterstützung laufen hervorragend. Zur Anwendungsentwicklung im Bereich Mobile Devices, Medizintechnik und embedded Systems sind 12 GB Repositories erforderlich, viele davon für ein einziges Projekt.
Fazit: Funktionsumfang sowie Performance von codeBeamer und Git erfüllen die Erwartungen und Forderungen an ein leistungsstarkes RM- / ALM-System.












