optimierte IT-lösung die in unserem firmeneigenen entwicklungszentrum
optimierte IT-lösung liefern wir ihnen betriebsfertig,
voll getestet und mit vollständigem schutz versehen

FEI - tools for nanotech

Outsourcing der Entwicklung von Steuerungssoftware für Elektronenmikroskope

FEI Company ist eine führende internationale Unternehmensgruppe mit 60-jähriger Erfahrung im Bereich Entwicklung und Herstellung von Elektronenmikroskopen und anderen Geräten für die Nanotechnologie in zahlreichen Wissenschafts- und Industriezweigen. Zwischen diese Bereiche gehören die Erforschung neuer Materialien, Biologie, Halbleiterindustrie, Datenspeicherung, Bergbauindustrie und andere.

FEI besitzt Entwicklungszentren der Spitzenklasse in Nordamerika, Europa und Asien und verfügt über rund 1800 Mitarbeiter sowie Verkaufs- und Serviceeinrichtungen in weltweit mehr als 50 Ländern.

FEI Czech Republic ist eines der beiden europäischen Entwicklungszentren, spezialisiert vor allem auf Erforschung und Entwicklung der Technologie von Scanning- und DualBeam-Mikroskopen.

Der Mangel an Programmierern in der Region war der Grund dafür, dass das Entwicklungszentrum von FEI Czech Republic in Brno für die Entwicklung eng spezialisierter Software in Form von Outsourcing nach einem zuverlässigen und erfahrenen Partner suchte.
www.fei.com

Anforderungen FEI Company

  • außergewöhnlich großes fachliches Können und Flexibilität der Programmierer
  • umfassende Beherrschung der spezifischen Problematik bei der SW-Entwicklung für die Steuerung von Elektronenmikroskopen
  • Akzeptanz firmeninterner Vorschriften, Regeln und Richtlinien des Auftraggebers (Coding Guidelines)
  • Innovative Lösungen, Selbständigkeit bei der Entwicklung, neue Qualität der gelieferten Lösungen und Entwürfe zur Verbesserung der vorhandenen SW
  • Langfristige Zusammenarbeit mit dem Edhouse-Entwicklerteam
  • Verwendung der Microsoft-Technologie: C ++, COM/DCOM, MFC, ATL, .Net C#, WinForms, WPF, ASP.NET, Embedded Platform, RTOS (Real Time Operating system)
  • Verwendung von Entwicklerinstrumenten MS VisualStudio, Version control system - Rational ClearCase, Issue Tracking - Redmine

Edhouse

Die Firma Edhouse stellt eine Gruppe von 10 Entwicklern zur Verfügung (nearshore software development) die ein Bestandteil des europäischen Entwicklungszentrums FEI Czech Republic sind. Das Team entwickelt die Firmware-Komponenten, Software-Plattform für Mikroskope,  Benutzerschnittstelle, Testverfahren, Entwicklungsinstrumente und Installationsprogramme.

Die Edhouse-Lösung

Edhouse hat eine detaillierte Analyse der Anforderungen von FEI Company durchgeführt – wo besonderer Wert auf die Unterstützung innovativer Lösungen im Rahmen der Software-Entwicklung gelegt wurde – und die erforderliche Anzahl an Programmierern zur Verfügung gestellt. Die Entwickler erhielten sowie eine Schulung für die eng spezialisierte Problematik der Softwareentwicklung für Nanotechnologie, als auch in der Kommunikation mit einem multinationalen Unternehmen und der Einhaltung der Firmengrundsätze. Für die langfristige Zusammenarbeit im Bereich des Offshore-Outsourcing wurde ein juristischer Rahmen geschaffen.

Das Edhouse-Team wurde voll in das Entwicklerteam FEI Company eingebunden. Die Software-Entwicklung findet an virtuellen Rechnern bei FEI statt und die Software wird auf diese Weise direkt vom FEI-Team übernommen und in die Firmenlösung integriert. Zur Einbeziehung neuer Anforderungen und zur Aktualisierung des Projektstands wird das online verfügbare issue tracking-System Redmine (Steuer- und Überwachungssystem für Projekte und Probleme) verwendet.

Das Edhouse-Team arbeitet darüber hinaus an autonomen Projekten. Dabei wird von FEI eine Lösungsspezifikation vorgegeben und Edhouse liefert die fertige und getestete Software

Alle Projekte sind getestet und es wird großer Wert auf die Qualitätskontrolle gelegt, damit die Software unmittelbar mit der Mikroskop-Hardware überprüft werden kann.

Die leitenden Projektmanager beider Seiten kommunizieren miteinander und verfolgen laufend den Stand der Dinge. Die wöchentlichen Rapporte und Telekonferenzen haben als Ziel die Beurteilung der Prioritätsänderungen bei einzelnen Projekten, aktuellen Status und die Erfüllung von Aufgaben zu kontrollieren. Alle zwei Wochen finden Treffen der zuständigen Teams von FEI und Edhouse in Brno statt.

Die Zusammenarbeit Edhouse – FEI dauert bereits mehrere Jahre, sie ist beiderseits sehr gewinnbringend und wird von FEI sehr hoch geschätzt.

Kundenmeinung

Die Firma Edhouse stellt uns hoch qualifizierte Fachleute zur Verfügung, die sowohl die technologische Plattform als auch das sehr eng spezialisierte Know-how sowie die Ausführung des Auftrags vollendet beherrschen. Die Edhouse-Programmierer sind direkt unserer Entwicklungsabteilung unterstellt, die gegenseitige Kommunikation ist hervorragend. Die termingerechte Lieferung von Lösungen in höchster Qualität ist bei Edhouse eingeführter Standard.

RNDr. Jaroslav Chmelík,CSc., Abteilungsleiter R&D FEI Czech Republic GmbH.