Erfahrungsberichte

Metrolab - von 0 auf 100 in zwei Tagen

 Metrolab logo

Configuration Management leichter gemacht... auch für kleine Teams.

Eine benutzerfreundliche Versionierung, eine zentralisierte Verwaltung kombiniert mit der Möglichkeit, offline zu arbeiten, leistungsfähige Schnittstellen zu Eclipse und LabVIEW sowie ein Migrationstool für CVS... diese Argumente waren bei Metrolab ausschlaggebend für die Einführung von Perforce. Philip Keller, Marketing- & Produkt-Manager der Metrolab Technology SA, berichtet.

Die Metrolab Technology SA mit Sitz in Genf, Schweiz, ist ein weltweit führender Anbieter von hoch präzisen Magnetometern. Die grösstenteils standardisierten Geräte werden von zehn Mitarbeitern in der Schweiz entwickelt, produziert und vertrieben. Die High-Tech Produkte kommen vor allem in der Medizintechnologie, aber auch bei Forschungsinstituten und Kalibrationslabors zum Einsatz. Seit Oktober 2013 verwaltet Metrolab seine Software mit Perforce.

Nahtloses Einbinden von Eclipse und LabVIEW

Philip Keller„Angefangen hat es mit der Suche nach einer Bug-Tracking-Lösung... geendet hat es mit einem neuen Konfigurationsmanagementsystem und einer komplett reorganisierten Repository-Architektur", schmunzelt Philip Keller. Das von Metrolab eingesetzte Tool CVS wurde den Anforderungen des Unternehmens nicht mehr gerecht. Bei der Evaluation eines neuen Werkzeuges wurden neben Perforce auch Open-Source Lösungen wie Subversion und Git geprüft. „Eine für uns ausschlaggebende Stärke von Perforce ist die Integration mit Eclipse und LabVIEW, mit welchen wir intensiv arbeiten", so Keller weiter. „Dass Unternehmen wie National Instruments selber auch Perforce einsetzen, hat uns in unserem Entscheid noch bestärkt." Ein flexibles Migrationstool für CVS sowie eine zentralisierte Verwaltung, welche jedoch die Möglichkeit zum offline Arbeiten bietet, waren ebenfalls zwingend für Metrolab. Ein weiteres Plus war das Plug-in zu Visual Studio.

 

Philip Keller, Marketing & Product-Manager
Metrolab Technology SA, Genf
 

Streams – einfaches Branching & Merging

Neben den bereits erwähnten Vorteilen war Metrolab vor allem auch von den Visualisierungsmöglichkeiten mit Streams überzeugt. „Wir haben von Anfang an Streams für das Branching & Merging eingesetzt – ein Entscheid, der uns sehr viele Probleme gelöst hat! Dank der Visualisierung durch Streams ist jederzeit ersichtlich, wer wo steht: das Projektmanagement ist heute wesentlich einfacher."

Support von Perforce überzeugt

Metrolab hat sich bewusst dafür entschieden, sowohl die Evaluation wie auch die Migration in-house zu machen. „Der Support von EVOCEAN und Perforce hat uns dabei extrem unterstützt! Dass wir bereits in der Evaluationsphase uneingeschränkten Zugriff auf einen kompetenten und äusserst reaktiven Support hatten ist nicht selbstverständlich", ergänzt Philip Keller. Die Migration sämtlicher CVS Files habe mehrere Monate gebraucht und sei mit mehr Problemen verbunden gewesen als anfänglich gedacht. „Vor allem die Umwandlung unserer Files in UTF und das End-of-line handling haben uns gefordert". Das Durchspielen aller Szenarien in einer Testumgebung habe sich bewährt und sei sehr zu empfehlen.

 

Von Null auf Hundert in zwei Tagen

„Eine saubere Vorbereitung, ein paar Stunden Schulung sowie die selbsterklärende Dokumentation von Perforce... innerhalb von nur zwei Tagen war das ganze Team produktiv", führt Philip Keller weiter aus.

Metrolab hat die Umstellung auf Perforce genutzt, um gleichzeitig die Struktur ihres Repository zu optimieren. „Die Reorganisation vorhandener Strukturen will genau überlegt sein und erfordert oft auch Anpassungen wie beispielsweise bei den Makefile-Scripts. Es ist jedoch eine tolle Gelegenheit, Altlasten über Bord zu werfen".

Weiter ausbauen

„Im Moment arbeiten vier Personen in der Softwareentwicklung mit Perforce", erklärt Philip Keller. „Unser Ziel ist es, Perforce demnächst auch in der Hardwareentwicklung einzusetzen. Für eine saubere Versionskontrolle planen wir ferner, unsere Produktions- und Marketing-Dokumente mit Perforce respektive Commons zu verwalten." Da Code Review auch bei Metrolab ein Thema ist, wird des Weiteren der Einsatz von Swarm für eine einfachere Collaboration in Betracht gezogen.

Erwartungen zu 100 Prozent erfüllt

„Ja, ich kann Perforce mit gutem Gewissen weiter empfehlen!", so Philip Keller. Das Tool habe sich intern wie von selbst verkauft: innerhalb von nur einer Woche seien alle Mitarbeiter überzeugt gewesen, dass Perforce die richtige Lösung für ihre Probleme sei. Auch das Shelving von Files, das temporäre Speichern von Kopien offener Files im gemeinsamen Perforce Repository, habe die Anwender auf Anhieb für sich eingenommen. „Perforce ist ein transparentes Tool, welches die reibungslose Zusammenarbeit mehrerer Entwickler unterstützt – wenn gewünscht auch in verteilten Teams. Heute sind wir sicher bei dem was wir machen!"

Kundenzitate

  • MCS Engineering AG

    „Die Unterstützung seitens EVOCEAN ist speditiv, konstruktiv und unkompliziert.“

    Eric Gutmann
    Projektleiter & IT Verantwortlicher - Standort Grüsch

    mcs-logo
    Zum Erfahrungsbericht »
  • Phonak Communication AG

    „Model Driven Development mit Rational Rhapsody® war erfolgsentscheidend für die termin- und marktgerechte Entwicklung von inspiro. Dank der Unterstützung von EVOCEAN waren wir in der Lage, die Methodik und das Tool schnell und effizient einzusetzen.“

    Dr. Rainer Platz
    Director of R&D

    Phonak
    Zum Erfahrungbericht » 

  • Feedback - SysML Kundenworkshop

    „Der toolunabhängige in-House SysML Workshop von EVOCEAN erfüllte unsere Erwartungen und war drüber hinaus sehr praxisbezogen. Die umfassenden Erfahrung des Trainers wie auch die guten interaktiven Übungen waren sehr wertvoll. Schade, dass wir uns nicht für drei Tage entschieden haben - dann hätten wir mehr Raum zum Diskutieren und 'Üben' gehabt."

    Dieter Pfenniger
    Research & Development

    sysml-logo

    Zum Workshop »
  • Bernina International AG

    „Abstraktion, Simulation, Wiederverwendung und automatische Codegenerierung sin bei Bernina zentral für eine kurze Time-to-Market ... und somit der Schlüssel zum Erfolg“

    Giovanni Annunzio
    System Architect

    BERNINA
    Zum Erfahrungsbericht »
  • MCS Engineering AG

    „Die Zusammenarbeit mit EVOCEAN als lokaler Brückenkopf macht sehr viel Spass – man muss sich um beinahe nichts kümmern!“

    Eric Gutmann
    Projektleiter & IT Verantwortlicher - Standort Grüsch

    mcs-logo
    Zum Erfahrungsbericht »
  • Hamiton Medical AG

    „Mithilfe der Plattformstrategie und Model Driven Development mit IBM Rhapsody® bringen wir heute Innovationen schneller auf die verschiedenen Beatmungsgeräte.“

    Gion Durisch
    Head of Software Development

    Zum Erfahrungsbericht
  • SIX Financial Information Ltd

    "Wir hatten die Vision, zu jedem Zeitpunkt sagen zu können, in welcher Prozessphase sich eine Änderung befindet.“

    Michael K. Steinhöfel-Cordova
    Head of Quality Management

    Kontinuierliche Verbesserung am Beispiel der SIX Financial Information

    Zum Erfahrungsbericht »
  • soplar s.a.

    „Der Einstieg in Rational Rhapsody® ohne Schulung oder Begleitung ist nicht empfehlenswert. Für ein effizientes Arbeiten ist das Verständnis für das warum hinter bestimmten Vorgehensweisen elementar. Die Schulung bei EVOCEAN hat mir in dieser Hinsicht sehr viel gebracht."

    Vitali Mozgovoi
    Software Development

    soplar – Mehr Effizienz und Flexibilität


    Zum Erfahrungsbericht »

  • Schindler Aufzüge AG

    „Die nahtlose Integration der Entwicklungsumgebung ist für uns erfolgsentscheidend. Model Driven Development mit Rational Rhapsody® erlaubt uns, den Code für die Zielplattform direkt aus dem UML Modell zu generieren. Die Integration vom Debugger spart uns sehr viel Zeit bei der Entwicklung komplexer, eingebetteter Echtzeitanwendungen. Dank der Unterstützung von EVOCEAN sind wir heute in der Lage, das Tool effizient einzusetzen.“

    Juan Carlos Abad
    Project Manager
    Schindler – Integration von Rhapsody in kundenspezifische Plattform
    Zum Erfahrungsbericht »

  • soplar s.a.

    „Wir würden uns jederzeit wieder für Rational Rhapsody® entscheiden. Die markant bessere Effizienz, die höhere Qualität und Flexibilität sowie die Wiederverwendbarkeit der Modelle machen alle eventuellen Widrigkeiten vernachlässigbar. Wir entwickeln heute mehr Maschinen mit weniger Ressourcen in kürzerer Zeit."

    Reinhold Wüstner
    Product Development

    soplar – Mehr Effizienz und Flexibilität


    Zum Erfahrungbericht »

  • Bernina International AG

    „Dank der Modelle können wir neue Funktionen und Abhängigkeiten visualisieren. Ein Bild sagt mehr als 1000 Worte und die grafische Abstraktion macht uns Entwicklern das Leben sehr viel einfacher. Gleichzeitig nimmt uns die mit dem Modell verbundene Codegenerierung einen grossen Teil der Arbeit ab!"

    Giovanni Annunzio
    System Architect

    BERNINA
    Zum Erfahrungsbericht »
  • Bernina International AG

    „Die Unterstützung von EVOCEAN im Umfeld von UML, Model Driven Development (MDD) und IBM Rational Rhapsody ist sehr effektiv. Dank der sowohl methodisch wie auch tool-spezifisch umfassenden Fachkompetenz der EVOCEAN Berater fanden wir in kurzer Zeit nachhaltige Lösungen für unsere Probleme. Wir würden das Know-how von EVOCEAN jederzeit wieder in Anspruch nehmen!“

    Giovanni Annunzio
    System Architect

    BERNINA
    Zum Erfahrungsbericht »
  • SIX Financial Information Ltd

    „Die EVOCEAN Kontinuierliche Verbesserungs-Methode bringt Ruhe in die Prozesse, was einen positiven Einfluss auf die Qualität und die Zufriedenheit der Mitarbeiter hat. Ich würde die von uns gewählte Vorgehensweise jederzeit weiterempfehlen. Kontinuierliche Verbesserung muss ein Teil der täglichen Arbeit werden."

    Michael K. Steinhöfel-Cordova
    Head of Quality Management

    Kontinuierliche Verbesserung am Beispiel der SIX Financial Information

    Zum Erfahrungsbericht »

  • Mettler Toledo AG

    „Entwicklungen im Embedded Bereich müssen Plattform unabhängig sein und die gewählten Tools müssen das unterstützen!“

    Wolfgang Boos
    Leiter SW Entwicklung

    Logo Mettler Toledo





  • Mettler Toledo AG

    „Ich würde Rhapsody jederzeit weiterempfehlen – denn mit Rhapsody® erreiche ich eine neue Ebene von Programmierung und Effizienz.“

    Wolfgang Boos
    Leiter SW Entwicklung

    Logo Mettler Toledo





    Zum Erfahrungsbericht »
  • Bernina International AG

    „Früher haben wir pro Jahr ein Modell lanciert - heute sind es mehrere ... mit der Wiederverwendung von Modulen ist auch der Testaufwand markant gesunken.“

    Giovanni Annunzio
    System Architect

    BERNINA
    Zum Erfahrungsbericht »
  • Schmidhauser AG

    „Ein Bild sagt mehr als tausend Worte. Dank den Modellen von Rational Rhapsody® können wir neue Funktionalitäten viel besser mit unseren Kunden diskutieren – auch ohne Code-Kenntnisse."

    Peter Bode
    Projektleiter Mobile Drives

    Schmidhauser


    Zum Erfahrungsbericht »

  • Schleuniger AG

    „Dank der automatischen Code Generierung mit Rhapsody® konnten wir die Softwareentwicklung beschleunigen.“

    Thomas Nyffenegger
    Teamlead Software

    Schleuniger


    Zum Erfahrungsbericht »

  • Software Hersteller - Augmented Reality


    „Wir müssen uns auch gegen Open-Source Lösungen durchsetzen. In Kombination mit der rasanten Technologieentwicklung zwingt dies, unsere Ressourcen sehr gezielt einzusetzen. Eine schnelle, kostenoptimierte und qualitativ hochstehende Entwicklung ist erforlgsentscheidend. Dies bedingt ein leistungsstarkes und zuverlässiges Versionenmanagementsoftware."

    Anonym
    Entwicklungleiter - Software Hersteller

Impressum & AGBs | Standorte   Copyright © 2017

EVOCEAN GmbH | Grundstrasse 8 | CH-6343 Rotkreuz | Tel + 41 41 790 78 88 | Fax + 41 41 790 78 93 | Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
EVOCEAN GmbH | Fischhof 3/6 | A-1010 Wien | Tel + 43 1 740 40 8035 | Fax + 43 1 740 40 8036 | Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
EVOCEAN Deutschland GmbH | Karlstrasse 35
 | D-80333 München | Tel + 49 89 452 352 191 | Fax + 49 89 452 352 110 |Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
EVOCEAN France SAS | 19 Avenue d'Italie
| F-75013 Paris | Tel  | Fax  | Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!