Our Customer Stories

Bernina - Develop new products faster... Maintain the existing more efficiently


BERNINA logo claim blk belowL cmyk

Shorter time-to-market thanks to Model Driven Development – Bernina International recounts

Achieving simple administration, a scalable product variety as well as short release cycles... Bernina is mastering these challenges with the help of IBM Rational Rhapsody. Giovanni Annunzio, Junior System Architect at Bernina International AG, explains, why at the same time more re-sources have become free for innovations.

Bernina is a family owned worldwide leader in development and production of high-quality domestic sewing machines and embroidery systems. At its headquarters in Steckborn, Switzerland, Bernina has around 270 employees, 50 of which work in research and development.

Shorter development cycles – increasing product variety

Today's sewing machines have to fulfill much higher requirements compared to a couple of decades ago. To meet these customer demands and to stay ahead of the fierce competition, Bernina must launch new models in always shorter times – with constantly increasing functionalities and not comprising on high quality. Next to appropriate mechatronics, this involves ever increasing application of software.

To meet these challenges, the software developers of Bernina work with IBM Rational Rhapsody since 2002. Important for this decision were, among others, the UML features of Rhapsody and its capability to generate the complete code automatically from state charts.

Abstraction and graphic based modelling

G Annunzio 2 kleinGiovanni Annunzio has worked for more than ten years with IBM Rational Rhapsody. He perceives the biggest advantages of the tool in the graphic modelling and the automatic code generation: „Thanks to the models we can visualise new functions and dependencies. A picture says more than a 1'000 words and the graphically modelled abstraction makes life much easier for us developers. At the same time, the automatic code generation based on the models takes over a substantial part of our work!"

Giovanni Annunzio, Junior System Architect, Bernina International AG

 

More innovation thanks to re-use

In earlier days, we launched one new model every year – today several", Annunzio states further. This increase, demanded by the market, is only viable thanks to the re-use of software and hardware modules, as „... with re-use also the time needed for testing is distinctively lower."

3661321895 8ff5c961c9 zRhapsody supports platform independent modeling and offers a good interface to configuration management. In addition, it allows an agile and flexible development. „Thanks to our streamlined configuration management, we can easily integrate automatically the latest data for new releases – in the form of existing Rhapsody packages. If the hardware changes, there is only little we have to adapt in the software. We can simply take over the packages, depending on the desired functionality, however usually up to 90% of the new product software! Thus we can focus on the development on new, innovative functionalities." For Bernina, this means a scalable and effectively manageable product variety.

 

Precision and a lot of manual work
Since the end of the 19th century, Bernina connects quality, tradition and innovation. Photo: the first domestic sewing machine of Bernina, dated 1932 (before the products were named after the founder of the company - Karl Friedrich Gegauf).

Lessons learned

A big challenge introducing Rhapsody was the change from a functional to an object-oriented programming metaphor. „The architecture must be set up in the right way and in conformity with the requirements of model driven development – right from the beginning!" explains Giovanni Annunzio. „I strongly recommend to seek for the support of an external, experienced Rhapsody specialist as for example supplied by EVOCEAN and to model the architecture together." To develop a correct basis saves oneself a lot of annoyance in the future and increases the productivity substantially.

Reached the targets?

14353861878 f16dc09739 b„Yes! Today we have a modern infrastructure with stable interfaces. We improved our efficiency and time-to-market measurably with a high level of quality", according to Annunzio. The move to a model driven development has been a courageous step which has created room for flexibility, agility and innovation. „Once the initial difficulties are overcome, one is very fast ... we don't want to miss Rhapsody anymore and I would recommend using it at any time!"

 

State-of-the-art technology for ambitious "leisure" sewers
The BERNINA 880 is one of the most advanced and most mature domestic sewing machines; with touch screen and more than 50 basic functions which are arbitrarily combinable
.

A wish for free

If Giovanni Annunzio would have a wish for free? „100% of model would be great; today a part is still code. Also the implementation of the method in the model, perhaps with the help of a Meta model, would be cool!"

Used technologies

  Before Rhapsody® With Rhapsody®
UML IBM Rational Rose IBM Rational Rhapsody®
IDE Visual Studio/Rtl Rose GreenHills Multi / Rhapsody®
RTOS Windows CE 3.0 ThreadX (Express Logic)
Target Platform
Strong Arm Arm 9
Language C++ C++

 

 

Customer Quotations

  • SIX Financial Information Ltd

    The EVOCEAN continuous improvement method stabilized our processes and had a positive influence on the quality and on the satisfaction of the employees. I would recommend to use this approach at any time. Continuous improvement must become a part of everyday work."

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

    SIX Financial Information

    Continue Reading »

  • Mettler Toledo AG

    „Now the advantages of our solid foundation work will have a large impact. A model is easy to adapt and maintain and new functions can be integrated very fast. In combination with the automatic code generation and testing we now will be strikingly faster… with a consistent high quality. Today we save time and money – not least thanks to IBM Rational Rhapsody!"

    Wolfgang Boos
    Head SW Development

    Logo Mettler Toledo





    Continue Reading »
  • Phonak Communication AG

    „Model Driven Development with Rational Rhapsody® was a critical success factor for developing inspiro within the required schedule and market needs. Thanks to EVOCEAN's support, we were able to implement the tool quickly and apply the methodology effectively."

    D
    r. Rainer Platz
    Director of R&D

    logo_phonak_40mm.gif
    Continue Reading »

  • soplar s.a.

    „We would repeat our decision to choose Rhapsody®at any time. The strikingly improved efficiency, higher quality, and flexibility plus reusability of models make any adverse details negligible. Today we develop more machines with fewer resources in less time."

    Reinhold Wüstner
    Product Development

    soplar- Model Driven Development with Rational Rhapsody



    Continue Reading »

  • Schleuniger AG

    „Thanks to the fully automatic code generation with Rhapsody®we could accelerate the software development.“

     Thomas Nyffenegger
    Team Lead Software 

    Schleuniger AG




    Continue Reading »

  • Schindler Elevator Ltd.

    „Seamless integration of the development environment is one of our critical success criteria. Model Driven Development with Rational Rhapsody®allows us to generate the code for the target platform direct from the UML model. Integrating the debugger saves us enormous amounts of time in developing complex, embedded real-time applications. Thanks to EVOCEAN's support, today we can use this tool efficiently."

    Juan Carlos Abad
    Project Manager

    Schindler Elevator Ltd.






    Continue Reading »

  • Mettler Toledo AG

    „I would recommend Rhapsody anytime – by using Rhapsody I can reach a new level of programming and efficiency.“

    Wolfgang Boos
    Head SW Development

    Logo Mettler Toledo





    Weiterlesen »
  • soplar s.a.

    "Starting to use Rational Rhapsody®without coaching or training is not recommended. Understanding the why behind certain processes is essential to working effectively. Training with EVOCEAN was very valuable for me in this regard."

    Vitali Mozgovoi
    Software Development
    soplar- Model Driven Development with Rational Rhapsody



    Continue Reading »

  • Schmidhauser AG

    "A picture is worth a thousand words. Thanks to Rational Rhapsody® models, we can discuss new functionalities much better with our customers – even without knowledge of the code."

    Peter Bode
    Project Manager Mobile Drives

    Schmidhauser AG


    Continue Reading »

  • Mettler Toledo AG

    „Development in the embedded area should be platform dependent and the used tools have to support this!“

    Wolfgang Boos
    Head SW Development

    Logo Mettler Toledo





    Weiterlesen »
  • SIX Financial Information Ltd

    “Our vision was to know at all times in which process phase a change is.”

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

    SIX Financial Information

    Continue Reading »
  • Feedback - SysML Customer Workshop

    „The tool independant in-house SysML Workshop from EVOCEAN met our expectations fully and was further very practically orientated. The comprehensive experience of the trainer and the well designed interactive exercises were very valuable to us. We regret that we did not decide to schedule the workshop for 3 days - we would have had more time for the valuable discussions and exercices."

    Dieter Pfenniger
    Research & Development

    sysml-logo

    Information about Workshop »
  • Hamilton Medical AG

    „Employing our platform strategy and Model Driven Development with IBM Rhapsody® enables us to bring our innovations rapidly to numerous ventila-tion solutions.“


    Gion Durisch
    Head of Software Development

    Continue Reading »

Imprint, Terms & Conditions | Locations   Copyright © 2017

EVOCEAN GmbH | Grundstrasse 8 | CH-6343 Rotkreuz | Tel + 41 41 790 78 88 | Fax + 41 41 790 78 93 | This email address is being protected from spambots. You need JavaScript enabled to view it.
EVOCEAN GmbH | Fischhof 3/6 | A-1010 Wien | Tel + 43 1 740 40 8035 | Fax + 43 1 740 40 8036 | This email address is being protected from spambots. You need JavaScript enabled to view it.
EVOCEAN Deutschland GmbH | Karlstrasse 35
 | D-80333 München | Tel + 49 89 452 352 191 | Fax + 49 89 452 352 110 | This email address is being protected from spambots. You need JavaScript enabled to view it.
EVOCEAN France SAS | 19 Avenue d'Italie | F-75013 Paris | Tel  | Fax  | This email address is being protected from spambots. You need JavaScript enabled to view it.