Skip to main content
swissICT Booster  |  M&F Academy  |  M&F Events   |  +41 44 747 44 44  | 

Erster Bündner-Trainee stellt sich vor

Seit dem Mai ist der erste Bündner zu uns ins Software Trainee-Programm gestossen. Mit ihm ist der regionale Ausbau vom Trainee-Programms ins Bündnerland auch seitens Trainees offiziell lanciert. In einem kurzen Interview stellt er sich gleich selbst vor und erzählt uns, was er im aktuellen Projekt bei seiner Einsatzfirma macht.   Hallo Stefan, wie...

Weiterlesen

Best Practice bei der Versionsverwaltung mit Git

Unter Versionsverwaltung verstehen wir ein System, mit welchem Änderungen an Dateien über Zeit nachverfolgt werden können[i]. Solche Systeme sind aus dem Software Entwicklungsprozess heute nicht mehr wegzudenken. Seit der Entwicklung der ersten Versionsverwaltungssysteme in den 1970er Jahren haben sich Anforderungen und Implementationen von Version...

Weiterlesen

Microsoft Embedded / IoT Update 2019 inkl. Azure Sphere

Wieder einmal beehrte uns Martin Grossen, Microsoft MVP von Avnet Silica, an unserem alljährlichen Microsoft Embedded Seminar. Und wieder einmal versorgte er die knapp 60 Teilnehmer mit den neusten Updates rund um Windows Embedded - allem voran Windows 10 IoT und die Plattform Azure Sphere. Zuvor aber noch ein anderes brennendes Thema: "End of Supp...

Weiterlesen

Interview mit der ersten Frau im Trainee-Programm

Im Sommer startete Alexandra bei uns im firmenübergreifenden Software Trainee-Programm - und das als erste Frau im Trainee-Team. Vor ihrem Start hat sie bereits als Full Stack Ingenieurin gearbeitet und bringt deshalb schon einige Erfahrungen mit. Weshalb sie sich trotzdem fürs Trainee-Programm entschied und wie sie sich als erste Frau "durchschläg...

Weiterlesen

Software Refactoring und Design Patterns

In der agilen Softwareentwicklung kommt man an kontinuierlichem Refactoring nicht vorbei. Das Wichtigste, was ein Softwareentwickler zu Refactoring und Design Patterns wissen muss, habe ich euch hier zusammengefasst. Die Inputs dazu lieferte Prof. Oliver Augenstein. Er ist Dozent an der Hochschule für Technik in Rapperswil und kennt sich im Bereich...

Weiterlesen

Der neue Trainee Dominik stellt sich vor

Kürzlich startete ein weiterer Software Ingenieur bei uns im firmenübergreifenden Trainee-Programm. Sein Name ist Dominik Bachmann. Nach dem Biologie-Bachelor an der ETH wechselte er an die ZHAW und hängte dort das Informatik-Studium an. Weshalb er sich für diesen Wechsel entschied und wo er nun seinen ersten Einsatz macht, erzählt er in folgendem ...

Weiterlesen

Requirements Engineering in der Softwareentwicklung

In der Softwareentwicklung ist Requirements Engineering immer wieder ein grosses Thema. Deshalb sollte jeder Software Ingenieur wissen, was Anforderungen (Requirements) sind, welche Rolle sie in der Softwareentwicklung und anderen Prozessen haben, woher sie kommen und wie man damit arbeitet. Unsere Partnerfirma KnowGravity insbesondere der KnowBody...

Weiterlesen

Interview mit Senior SW Ingenieur Uche

Hallo Uche! Wir freuen uns, dass du dir die Zeit nimmst, uns ein paar Fragen zu beantworten. Erzähl uns doch erst einmal, was du vor deinem Einstieg bei uns gemacht hast.   Nach Abschluss des Informatik-Studiums an der ETH Zürich bekam ich die Gelegenheit, für ein Start-up namens Evolutionary Engineering (EVEN) zu arbeiten. Dort war ich verantwortl...

Weiterlesen

Max erzählt, weshalb er zu M&F gekommen ist

Hallo Max, willkommen im M&F Team. Es freut uns, dass du zu uns gestossen bist. Wir möchten dich gerne etwas näher kennen lernen und erfahren, wie du überhaupt auf uns aufmerksam geworden bist. Was hast du eigentlich vor deinem Start bei M&F gemacht und wie bist du in die Softwareentwicklung gekommen? Ich habe mich nach dem Abitur für ein S...

Weiterlesen

Planning Poker Anleitung - wir zeigen, wie's geht.

Bei M&F Engineering werden die Software-Projekte häufig agil nach SCRUM umgesetzt. Dafür haben wir unsere eigenen Planning Poker Karten. Falls auch du und dein Team welche haben möchtest, gib uns Bescheid. Gerne schicken wir dir ein Set. Planning Poker ist ein in der agilen Softwareentwicklung verwendetes Schätzverfahren. Dabei wird von einem S...

Weiterlesen

Continuous Integration in einem Satz

Wie erklärt man Continuous Integration in einem Satz? M&F Engineering und über 40 Seminarteilnehmerinnen und - teilnehmer haben letzten Freitag versucht, Continuous Integration zu verstehen. Dabei lernten wir sieben Sachen. Geschätzte Lesezeit: zwischen 5 und 10 Minuten. Die Situation Es ist Freitag 6.30 Uhr während der Hitzewelle. Jetzt ist es...

Weiterlesen

Wir begrüssen Edwin im Trainee-Programm!

Anfang April ist ein weiterer Software Ingenieur zu uns ins Trainee-Programm gestossen. Sein Name ist Edwin Hernandez, ursprünglich kommt er aus Panama. Sein Mathematik-Studium an der ETH schloss er mit einem Notendurchschnitt von 5.59 ab. Die Freude an der Softwareentwicklung entdeckte Edwin schon vor vielen Jahren. Während und vor dem Studium sam...

Weiterlesen

Data Science in der Industrie 4.0

Im Rahmen eines zwei-tägigen Workshops hat uns der erfahrene Data Scientist Dr. Stefan Pauli das Wichtigste zu Data Science in der Industrie 4.0 vermittelt. Im Detail wurden die Algorithmen K-Nearest Neighbour, Random Forrest und K-Means (Clustering) betrachtet. Die Zusammenfassung findet ihr hier...   Worum geht es bei Data Science? Data Science i...

Weiterlesen

Unit Tests, Network Stream und DLL

Dieser Blog-Beitrag baut auf diesem Unit Testing-Blog auf, welcher aufgrund eines internen Workshops mit unserem Software-Testing Experten, Roger Billeter, entstanden ist. Dabei fokussieren wir uns auf den Umgang mit Abhängigkeiten von Software-Units. Unteranderem werden folgende Fragen beantwortet: Wie kann zum Beispiel eine Einheit, welche eine T...

Weiterlesen

Effiziente Umsetzung von Industrie 4.0-Lösungen dank Azure

Industrial IoT, Connected Factory, Losgrösse 1, Remote Monitoring, Predictive Maintenance - dies alles können Gründe sein, weshalb man neue Industrie 4.0 Lösungen anstrebt und auf Cloud-Technologien setzen möchte. Im folgenden Blog zeigen wir kurz auf, wie M&F Engineering effiziente Industrie 4.0 Lösungen mit Azure umsetzt.  Unser Ansatz bei de...

Weiterlesen

Der M&F Hackathon in der Lenzerheide

Vom 1. bis 3. November fand unser firmeninterner Hackathon umgeben von Bergen in der Lenzerheide statt. Da sich alle Software-Ingenieure das ganze Jahr im Bereich Webtechnologien fortgebildet haben, durften sie das Gelernte nun in einem intensiven Hackathon zeigen. Deshalb waren die Spielregeln folgende:  Thema beliebig!Mindestens 2 Personen, maxim...

Weiterlesen

Tipps und Regeln zur Unternehmensterminologie

Ich (Florian Gubler) habe im Rahmen des Trainee-Programms aktuell einen Einsatz bei der KnowGravity Inc. Das Thema des Einsatzes ist Modellierung und Unternehmensarchitektur, ein Bereich, mit welchem ich zuvor noch nie zu tun hatte. Aus diesem Grund habe ich bereits viel gelernt und nun einige interessante Punkte für diesen Blog-Eintrag herausgepic...

Weiterlesen

Das Trainee-Team wächst...

Unser Trainee-Team wächst und wächst... Anfangs September durften wir wieder zwei neue Trainees bei uns im Team begrüssen: Nico und Benjamin. Um die Beiden etwas besser kennen zu lernen, haben wir sie interviewt. Hallo zusammen, seid ihr gut gestartet bei M&F? Nico: Ja, ich wurde sehr herzlich empfangen. Der Tag begann mit einer Mitarbeiter-Inf...

Weiterlesen

Web vs. Desktop Checkliste

Anforderungen und Herausforderungen bei einem Industrie 4.0-Projekt Bei immer mehr Projekten wird auf ein Webbasiertes Interface gesetzt. Trotzdem herrscht vielerorts Skepsis gegenüber Web Applikationen. Web Applikationen seien langsam, instabil und stark vom Browser abhängig. Ein grosser Teil der Skepsis kommt noch aus der Anfangszeit von Webbasie...

Weiterlesen

Industrie 4.0 bei M&F

Wie werden Industrie 4.0 Projekte bei M&F umgesetzt? Als Software Dienstleister der Industrie setzt M&F Engineering für seine Kunden viele unterschiedliche, innovative Industrie 4.0-Lösungen um. Die Systemlandschaft auf Kunden-Seite ist extrem breit, wie die Abbildung unten zeigt. Unsere Lösungen integrieren jeweils die nötigen Kundensystem...

Weiterlesen

Microsoft Accounts und Portale

Microsoft hat ein ziemliches "Puff" mit Logins, da sie die Authentisierung über zwei verschiedene OAuth Server vornehmen. Die beiden Authentisierungs-Provider sind: https://login.live.comhttps://login.microsoftonline.com Häufig ergeben sich Probleme und Unklarheiten, weil Microsoft früher zugelassen hat, dass auf beiden Providern je ein Konto mit d...

Weiterlesen

M&F goes Flying

Letzte Woche hob das Team der M&F ab und versuchte ihr Glück im Gleitschirmfliegen - nicht erfolglos, wie man im Video sehen kann.

UX-Checkliste für Software-Entwickler

Vor kurzem führten wir bei uns das Kundenseminar "UX meets Software Engineering" durch. Die wichtigsten Punkte zum Thema User Experience aus Sicht eines Software Ingenieurs haben wir Ihnen hier zusammengefasst. Was ist UX? Die Abkürzung UX steht für User Experience und beschreibt das gesamte Nutzererlebnis. Dies umfasst einerseits das klassische De...

Weiterlesen

Code Review Techniken im Vergleich

Kürzlich hatten die M&F Software Entwickler einen Workshop zum Thema Code Review. Im Workshop wurden verschiedene Code Review Techniken diskutiert, um bei M&F eine möglichst hohe Softwarequalität zu garantieren. Die wichtigsten Learnings haben wir hier für Sie zusammengefasst. Über den Referenten  Im interaktiven Workshop war die Überzeugun...

Weiterlesen

Neuer Senior Software Entwickler im M&F Team

Herzlich willkommen in unserem Team, Michael. Schön, dass wir dich als neuen Software Ingenieur gewinnen durften. Unsere Kunden, deine neuen Kollegen und ich möchten dich gerne etwas näher kennen lernen. Kannst du uns etwas über deinen bisherigen Lebensweg erzählen? Nach der Sekundarschule habe ich eine KV-Lehre mit Fachrichtung Informatik bei EDS ...

Weiterlesen

Drei neue Trainees haben Anfang Jahr gestartet

Anfang 2018 durften wir gleich drei neue Trainees in unserem Team begrüssen. Um die drei jungen Software Ingenieure etwas besser kennen zu lernen, habe ich sie über ihre bisherige Laufbahn und ihre Erwartungen ans Software Trainee-Programm befragt. Hallo zusammen, seid ihr gut gestartet bei M&F Engineering? Samuel: Ja, sehr gut. Jedoch nicht be...

Weiterlesen

Nearshoring bei der M&F Engineering AG

Onsite, Onshore, Nearshore, Offshore, Global Sourcing. Schlagworte, mit welchen Sie in den letzten 10 Jahren sicherlich des Öfteren konfrontiert wurden. Was aber, macht gutes Sourcing aus und was bringt ein gutes Sourcing mir und meinem Unternehmen? Riccardo Gubser, unser Business Unit Leiter berichtet über seine Erfahrung, welche er in den letzten...

Weiterlesen

Trainee-Programm erfolgreich beendet

Zwei weitere Trainees haben dieses Jahr das Software Trainee-Programm erfolgreich abgeschlossen und sind nun definitiv keine Junior-Entwickler mehr. In einem Abschluss-Interview erfahren Sie von Markus und Rico, wie sie die Zeit im Trainee-Programm erlebt haben... Nun habt ihr das Trainee-Programm abgeschlossen – Seid ihr froh, dass es vorbei ...

Weiterlesen

Unsere neuen Trainees Florian und Frank im Interview

Unser Trainee-Programm wächst und wächst... Auch diesen Herbst sind wieder zwei neue Trainees dazugestossen. Ich wollte etwas mehr über die Beiden erfahren und habe sie interviewt.   Hallo zusammen! Schön, euch im Trainee-Programm dabei zu haben. Seid ihr gut gestartet bei M&F? Frank: Ja, ich wurde freundlich von allen hier empfangen und habe e...

Weiterlesen

All about JavaScript

"Java is to JavaScript as ham is to hamster, as car ist to carpet, and as iron is to irony." Dieser Blogbeitrag richtet sich vor allem an Software Entwickler aus der Java & .NET Welt. Es führt JavaScript (JS) Einsteiger in das JS Ecosystem ein. Erfahrene JS Entwickler hingegen erhalten wertvolle Informationen darüber, wie sich JS entwickeln wir...

Weiterlesen

Voraussetzung für Industrie 4.0 schaffen - durch Lean Six Sigma

Industrie 4.0 ist in aller Munde und damit verbunden auch die Unsicherheit über den eigentlichen Inhalt dieses Themas. Experten und Firmen sind sich einig, dass der Einsatz von Webtechnologien die Industrie revolutionieren wird – bereits zum vierten Mal. Was für Voraussetzungen müssen jedoch vorhanden sein, damit ein Unternehmen «Industrie 4.0 read...

Weiterlesen

Künstliche Intelligenz im M&F Marketing

1. Idee Die Marketing-Abteilung von M&F Engineering soll von einem Tool unterstützt werden, welches die Auswahl und Priorisierung von potentiellen Kunden unterstützt und damit die Effizienz und die Erfolgsrate von Marketing und Sales massiv erhöht.In der folgenden Grafik sind die beiden typischen Anwendungen zu sehen: 2. Realisierung Das System...

Weiterlesen

Der erste Trainee schliesst ab

Sebastian verlässt uns nach drei Jahren Trainee-Programm. Im Abschluss-Interview verrät er sein persönliches Highlight und seine Zukunftspläne. Wir wünschen ihm alles Gute für die Zukunft und hoffen auf ein baldiges Wiedersehen!

Agile Softwareentwicklung

Agil ist ein Mode-Wort. Viele Firmen schreiben sich gross 'agil' auf die Flagge um modern zu wirken, sind es aber nicht wirklich. Um etwas Klarheit zu schaffen, holten wir einen Profi zu uns und führten einen Workshop durch. Hier sind die wichtigsten Infos und Highlights dazu: Über den Referenten Aus der Nachrichtentechnik stammend hat Michael Palo...

Weiterlesen

Neue Trainees an Bord: Josua & Kristof im Interview

Wieder sind zwei weitere Trainees zum M&F Team dazu gestossen. Mich nahm es natürlich Wunder, was Kristof und Josua bisher gemacht haben und weshalb sie nun bei uns im Trainee-Programm sind.   Hallo zusammen! Es freut mich sehr, dass ihr nun bei uns im Team seid. Wie gefällt es euch denn bisher bei uns? Kristof: Mein erster Eindruck ist durchwe...

Weiterlesen

Video: Vom Studienabgänger zum Software-Experten

Sind Sie als Partnerfirma oder Trainee interessiert an unserem Software Trainee-Programm? In unserem neuen Video erfahren Sie persönlich von zwei Trainees und von unserem Geschäftsführer Reto Bättig, was das Trainee-Programm ist und wie Sie davon profitieren können.

Data Science in der Industrie 4.0

Am Dienstag fand ein ausgebuchtes Seminar rund um das Thema "Praktischer Einsatz von Machine Learning und Data Science im industriellen Umfeld" statt. Dazu haben wir die Data Science-Experten von unserer Partnerfirma LeanBI eingeladen. Wir haben unsere Highlights für Sie zusammengefasst. Was ist überhaupt Industrie 4.0? Mehr als 50% der Seminarteil...

Weiterlesen

Automatisiertes Testen mit Selenium

Moderne Webseiten enthalten viel Funktionalität und kommen auf den unterschiedlichsten Browser und Plattformen zum Einsatz. Es ist daher unerlässlich, dass eine solche Seite getestet werden muss. Doch wie testet man überhaupt eine Webseite? Und wie kann man sicherstellen, dass sich diese getestet Logik auch auf anderen Browsern oder Plattformen gle...

Weiterlesen

Unsere zwei neuen Trainees im Interview

Seit dem Januar haben wir zwei neue Trainees im M&F-Team. Unsere Kommunikationsleiterin hat die beiden interviewt und gefragt, weshalb sie sich für unser Trainee-Programm entschieden haben.   Hallo Lio und Micha. Schön, dass ihr zu unserem Team dazu gestossen seid. Was habt ihr denn bisher gemacht? Micha: Ich habe an der ETH ein Masterstudium als M...

Weiterlesen

GUIs effizient und automatisiert testen

GUI-Tests werden von vielen Firmen vernachlässigt. Einer der Gründe ist, dass nur wenige Personen wissen, wie man GUIs effizient und automatisiert testet. TestComplete ermöglicht eine einfache Erstellung und verlässliche Durchführung von GUI-Tests. TestComplete ist eine Plattform von SmartBear, um Software zu testen. Diese Plattform beinhaltet zude...

Weiterlesen

Highlight HoloLens am Microsoft Embedded Seminar

Letzten Dienstag fand unser alljährliches Microsoft Embedded Seminar mit über 60 Kunden statt. Martin Grossen, ein hochkarätiger Keynotespeaker und MVP, präsentierte die aktuellsten Entwicklungen im Bereich der Microsoft Embedded Solutions. Er zeigte auf, wo und wie man als Entwickler Cloud-Lösungen in der Industrie 4.0 einsetzen kann, anhand des O...

Weiterlesen

Optimierung von SQL Queries, O/R Mapping und mehr

Auf Wunsch der Trainees und Partnerfirmen organisierte M&F einen Datenbank-Workshop für die Trainees. Hierzu wurde Christian Bohn als Referent eingeladen. Er arbeitet als Teamleiter bei unserer Partnerfirma Sowatec, betreut unter anderem unsere Trainees und kennt sich bestens mit dem Thema aus. Der Datenbank-Workshop hatte zwei Schwerpunkte. Zu...

Weiterlesen

Einfacheres C++ mit C++11/14

Im M&F Trainee-Programm hatten wir einen spannenden Workshop über Programmierung mit C++11/14. Unser Referent war Peter Sommerlad. Er ist "Director of the IFS Institute for Software" an der Hochschule für Technik in Rapperswil sowie im ISO C++ Komitee und ausserdem Co-Autor von mehreren Büchern. In meiner Zusammenfassung werden Neuerungen von C...

Weiterlesen

BU-Leiter Riccardo Gubser im Interview

Herzlich willkommen in unserem Team, Riccardo. Schön, dass wir dich als neuer Business Unit Leiter gewinnen durften. Unsere Kunden, deine neuen Mitarbeiter und ich möchten dich gerne etwas näher kennen lernen.    Kannst du uns etwas über deinen bisherigen Lebensweg erzählen? Ich habe nach der Sekundarschule eine Ausbildung zum Hochbauzeichner gemac...

Weiterlesen

M&F Gokart Challenge

Der Fun-Faktor bei M&F ist garantiert durch Teamevents wie beispielsweise die jährliche M&F Gokart Challenge - viel Spass beim Video!

6 Tipps für eine erfolgreiche Präsentation

Bei uns in der Firma haben wir langsam aber sicher gemerkt, dass Präsentieren keineswegs nur Chef-Sache ist. All unsere Mitarbeiter werden immer mal wieder mit kleinen Vorträgen oder Präsentationen herausgefordert. Und das mit dem Präsentieren ist ja immer so eine Sache - man möchte kompetent und sachlich wirken, aber trotzdem nicht langweilig sein...

Weiterlesen

Unit-Testing - Was ist das?

Was ist ein Unit-Test? Gestern im Trainee-Workshop haben wir uns intensiv mit Unit-Testing beschäftigt. Zu Beginn unseres Workshops ging es darum, den Begriff "Unit-Test" zu definieren und insbesondere von Tests abzugrenzen. Ein Unit-Test wird auch Modultest genannt. In der Softwareentwicklung wird ein Unit-Test angewendet, um die funktionalen Einz...

Weiterlesen