Siemens: Project Generator
Über das Projekt
Produkt: Project Generator
Kunde: Siemens Schweiz AG Building Technologies
Projektdauer: ca. 13 Monate
Projektleiter/Ansprechpersonen: Simon Alther, Roger Billeter
Verwendete Technologien: C#/.NET | WPF mit MVVM | XML | Windows
Kundenstatement
"Die Zusammenarbeit mit M&F ist äusserst angenehm und unkompliziert. Die Qualität der Arbeit überzeugt. Das Spektrum an Erfahrung der Mitarbeiter von M&F für unterschiedlichste Anforderungen und Lösungen hat mich sehr beeindruckt." Markus Graf, Siemens Schweiz AG Building Technologies
Der Kundennutzen
- Effizient und zielgerichtet Realisierung durch Industrieerfahrung und elektrotechnische Vorkenntnisse unserer Software-Entwickler.
- Schnelle Reaktion auf Kundenwünsche und Anforderungen mittels iterativem Vorgehen und Besprechungen vor Ort.
- Effiziente Softwareentwicklung mit modernsten Technologien und Methoden, was zu einer signifikanten Code-Reduzierung und Verbesserung der Codequalität führte.
- Mitgelieferte Dokumentation bietet eine klare Übersicht über Architektur- und Designentscheidungen, was den Einstieg sowie Anpassungen erleichtert.
Das Projekt
Siemens verwendete bisher ein selbst erstelltes Tool, um Elektroschemas für Kundenprojekte automatisch zu erstellen. Die Software ist während den letzten 10 Jahren zu einer umfangreichen, geschäftskritischen Applikation mit ca. 40'000 Zeilen Code herangewachsen. Durch die gewachsene Struktur und die verwendete Technologie (Visual Basic 6) ist der Aufwand für die Pflege und den Ausbau sehr gross geworden. Deshalb hat sich Siemens an M&F gewendet, um eine neue Software zu entwickeln.
Der neue „Project Generator“ soll bei vergleichbarer Funktionalität mit deutlich weniger Aufwand gepflegt und ausgebaut werden können.
Die Lösung
Unsere erfahrenen Ingenieure haben eine nutzerfreundliche Software entwickelt, welche voll-umfassend das alte Tool ersetzt und zusätzliche Leistungen erbringt. Die neue Desktop-Applikation „Project Generator“ ist selbsterklärend und einfach zu bedienen. Die Grösse und Komplexität der neuen Software wurde massiv reduziert.
Durch bessere Datenanalyse und –verarbeitung bringt das neue Tool weitere Zeitersparnisse im Vergleich zum alten Tool. Der neue „Project Generator“ ist ausserdem zur Laufzeit umschaltbar in den Sprachen Deutsch, Französisch, Italienisch und Englisch.
Die Software hat M&F mit modernen Technologien (C#.NET, WPF, Visual Studio, Resharper) umgesetzt und die aktuellsten Architektur- und Entwicklungsmethoden (MVVM, Agile) verwendet. Dies gewährleistet die vorausgesetzte Wartbarkeit für den Kunden. Weiter stellen Unit- und Regressions-Tests die Funktionalität sicher, dies auch bei Erweiterungen und Änderungen.
Weitere Projekt-Bilder