Erfahrungsberichte

mcs engineering - Versionenmanagement einfach und effizient

 logo perforce www 50 tr

 

Komplexe, kundenspezifische Lösungen an verteilten Standorten effizient entwickeln - am Beispiel der mcs engineering ag

Komplexe, kundenspezifische Lösungen an verteilten Standorten effizient entwickeln… mit einer einfachen und zuverlässigen Versionierung… und mit einem minimalen Zeitaufwand für Daten-Handling und Tool Administration! Dieser Herausforderung begegnet die mcs Gruppe mit Perforce, einer der führenden Softwarelösungen im Bereich Versions- und Konfigurationsmanagement. Eric Gutmann, Projektleiter am Standort Grüsch/GR der mcs engineering ag, berichtet.

Die mcs Gruppe ist spezialisiert auf die Entwicklung von technischer Software im industriellen Umfeld – mit Fokus auf CAM (Computer Aided Manufacturing) und CNC (Computerized Numerical Control). Die Gruppe ist Entwicklungspartner zweier international tätiger Werkzeugmaschinen-Hersteller und betreut darüber hinaus spezifische Projekte weiterer globaler Industriebetriebe in den Bereichen Anlagenbau, Automation und Medizinaltechnik.

Mit rund 30 Beschäftigten an den Standorten Bern, Grüsch und Thun bietet mcs ein umfassendes Dienstleistungsangebot: von Beratung, Konzeption über Entwicklung und Wartung bis hin zu Review von Softwarekonzepten und Programmen.

Herausforderung „Collaboration“

mcs arbeitet seit gut drei Jahren mit Perforce. Das zuvor eingesetzte Tool basierte auf einem „pessimistic locking“ Ansatz, der den Arbeitsprozessen von mcs nicht mehr gerecht wurde. „Wir arbeiten zunehmend in verteilten Teams an verschiedenen Standorten. Daher brauchten wir eine Lösung, mit der mehrere Personen gleichzeitig an einem Projekt arbeiten können – effizient und Standort unabhängig“, erklärt Eric Gutmann.

Geprüft wurden verschiedene Tools, unter anderem auch Open Source-Lösungen. Ausschlaggebend für den Entscheid für Perforce sei schlussendlich einer der Grosskunden von mcs gewesen, bei dem Perforce bereits im Einsatz war, so Eric Gutmann.

Eric Gutmann, Projektleiter & 
IT Verantwortlicher Standort
Grüsch, mcs engineering ag

Erwartungen bei Weitem übertroffen

„Eigentlich wurden wir zu unserem Glück gezwungen… wofür wir heute dankbar sind!“, lacht Eric Gutmann. Die im Vergleich zu Open Source hoch erscheinenden Initialkosten von Perforce würden durch die Funktionalität, Stabilität, Flexibilität und Bedienerfreundlichkeit der Software mehr als wett gemacht, führt Eric Gutmann weiter aus. „Es ist sehr einfach, einen Proxy-Server für das Arbeiten mit geographisch verteilten Teams aufzusetzen und zu betreiben. Auch der Download von Daten ist ein Kinderspiel. Wir waren erstaunt, wie viel Zeit wir einsparen konnten“.

So sei die Zusammenarbeit im Team und mit dem Kunden heute sehr effizient und das Merging & Branching mit wesentlich weniger Stress verbunden.

„Schmerzlos“ in Betrieb genommen

„Wir haben praktisch von 0 auf 100 beschleunigt“, meint Gutmann. „Learning by Doing… die Software ist sehr intuitiv.“ In der ersten Zeit wurde Perforce parallel zum alten System gefahren. Dies erlaubte dem Team, die Funktionalitäten von Perforce ohne Druck kennen zu lernen. „Dieses Vorgehen hat sich sehr bewährt! Nach nur zwei Monaten waren wir mit Perforce produktiv.“

Überzeugende Funktionalität

Neben den bereits erwähnten Vorteilen wie kurze Down-Load-Zeiten, einfache Bedienung und geringer Administrationsaufwand besteche Perforce durch seine Stabilität und Funktionalität. „Insbesondere die Möglichkeit der verschiedenen Workspaces pro User, der „3-Way Merge“ und die „Time-Lapse View“ sind für uns von grossem Nutzen“, führt Eric Gutmann weiter aus.

Wünschenswert

Auf einer Skala von 1 – 10 erhält Perforce von mcs sieben Punkte. „In vielen Projekten arbeiten wir noch mit Visual Studio 2005 und können daher das neue Visual Studio Plug-in von Perforce nicht einsetzen. Die Migration auf VS 2010 und somit auf das neue Plugin (P4VS) ist jedoch im Gange und wir versprechen uns davon markante Erleichterungen“, meint Eric Gutmann. Potential sieht Gutmann vor allem in der Verwaltung binärer Dokumente. Mit Commons habe Perforce einen ersten Schritt in die richtige Richtung gemacht, es brauche jedoch noch einige Verbesserungen. „Unicode-Fähigkeit ist ein absolutes „muss“ in unseren Breitengraden“, ergänzt er. Auch das Layout bei einem „3-Way Merge“ sei noch nicht ausgereift. „Wir werden Commons als Lösung für die Verwaltung von binären Dokumenten jedoch im Auge behalten.“ Wünschenswert wäre aus der Sicht von mcs ein integriertes Backup System; Auch die Übersichtlichkeit der Filtereinstellungen hat in den Augen von Eric Gutmann mit dem neusten Release etwas gelitten.

Perforce weiterempfehlen

„Ja, ich kann Perforce mit gutem Gewissen weiter empfehlen!“, so Eric Gutmann. Auch mit der Unterstützung des Perforce Teams ist mcs zufrieden. „Wir mussten bis anhin den technischen Support von Perforce noch nie in Anspruch nehmen… was ja eigentlich für die Software spricht“, schmunzelt Eric Gutmann. „Die Zusammenarbeit mit EVOCEAN als lokaler Brückenkopf macht jedoch sehr viel Spass – man muss sich um beinahe nichts kümmern!“

Kundenzitate

  • 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 »
  • 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 »
  • 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
  • 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 »

  • 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 »
  • 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 »

  • 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 »
  • 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 »
  • 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





  • 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
  • Schleuniger AG

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

    Thomas Nyffenegger
    Teamlead Software

    Schleuniger


    Zum Erfahrungsbericht »

  • 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 »
  • 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

    „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 »
  • 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 » 

  • 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 »

  • 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 »

  • 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 »

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!