Bereichsübergreifende Zusammenarbeit für Unternehmenslösungen
Als Entwickler am Textiles Factory ERP-System war ich in eine umfangreiche Zusammenarbeit mit mehreren Teams aus verschiedenen Abteilungen eingebunden. Ich stand regelmäßig mit Produktionsmanagern, Lagerexperten und der Finanzabteilung in Kontakt, um umfassende Anforderungen zu sammeln, die ihre Arbeitsabläufe genau widerspiegelten.
Technische Umsetzung
Unser technischer Stack basierte hauptsächlich auf Silverlight für das Frontend, kombiniert mit einer robusten SQL Server-Datenbank im Backend. Ich entwickelte und pflegte WCF-Dienste, die die Geschäftslogik und Datenverarbeitung übernahmen und eine nahtlose Kommunikation zwischen den Anwendungsebenen sicherstellten. Die Benutzeroberfläche wurde mit XAML erstellt, was uns ermöglichte, intuitive Interfaces zu schaffen, die komplexe Fertigungsprozesse für Endbenutzer vereinfachten.
Entwicklungsprozess & Support
Unser Team arbeitete nach SCRUM-Methoden mit zweiwöchigen Sprints, täglichen Stand-ups und regelmäßigen Retrospektiven, um den Entwicklungsfluss aufrechtzuerhalten. Neben der Implementierung neuer Funktionen war ich auch für Produktionssupport verantwortlich und behob kritische Probleme, die den Fertigungsbetrieb beeinträchtigten. Dieser ausgewogene Ansatz von Neuentwicklung und Wartung vermittelte mir ein ganzheitliches Verständnis des Systems und seiner Bedeutung für die täglichen Geschäftsabläufe.
Berufliche Entwicklung
Diese Position war meine erste professionelle Rolle in der Softwareentwicklung und wurde zum Fundament meiner Karriere. Die hier geknüpften Beziehungen erwiesen sich als unschätzbar wertvoll – viele Kollegen wurden zu engen Freunden, die sowohl meine persönliche Entwicklung als auch meinen beruflichen Werdegang über die Jahre hinweg maßgeblich beeinflusst haben. Ihr Mentoring und die Zusammenarbeit haben meine Herangehensweise an Softwareentwicklung und Teamarbeit nachhaltig geprägt.