News Archiv 2011
BMD NTCS - Die Geschichte eines Erfolgsproduktes
Software – das sind Daten, Fakten, Zahlen. Aber nicht nur. Menschen entwickeln diese Software, damit diese dann als Buchhaltung-, Rechnungswesen- oder Warenwirtschafts-software den Business Alltag erleichtert.
Die NTCS Software von BMD tut das auf jeden Fall. Hinter dieser Software steckt eine Erfolgsgeschichte. Um Software-Entwicklungsleiter Markus Knasmüller formt sich ein erfolgreiches Team, das für die NTCS Software von BMD verantwortlich zeichnet.
Begonnen hat alles am 10. Februar 1997. Da wird die BMD 2000 Gruppe gegründet. Zum Kernteam zählen DI Günther Freudenthaler, Dr. Horst und Dr. Sylvia Hagmüller, Franz Pfeiler sowie Werner Pühringer und Robert Zeiml.
Ihre Aufgabe ist es, die bereits bestehende BMD 5.5 Software auf eine neue Schiene zu stellen. Zielvorgaben und Prioritäten werden definiert. Die ersten beiden Jahre gelten der Werkzeugfindung und damit den Antworten auf diese beiden Fragen:
Welche Datenbanken sollen verwendet werden?
Die Entscheidung fällt auf Microsoft SQL Server und Oracle. Von Anfang an war es eine Vorgabe sich nicht in die Abhängigkeit eines bestimmten Anbieters zu begeben.
Welche Entwicklungsumgebung soll es sein?
Nach einem langen Evaluierungs-prozess fällt die Entscheidung auf Borland Delphi. Dieses Werkzeug konnte auf Grund seiner Fähigkeiten das Rennen deutlich für sich entscheiden.
NTCS - New Technology Commercial Software
Im Jahr 2003 ändert sich der Name der Entwicklungsgruppe. Das Jahr 2000 ist nun schon einige Zeit vorbei und aus BMD 2000 wird NTCS, die New Technology Commercial Software.
Das Kernteam wird ausgebaut. DI Henrik Spranz, DI Ulf Dieter Parsch, Mag. Andreas Hofreither, Bernd Priller, Markus Greiter und Ing. Roland Wind arbeiten nun auch an der Entwicklung der Tools mit. Die wachsenden Anforderungen der letzten Jahre führten dazu, dass sich das Team in der Größe nun mehr als verdoppelt hat.
Diese Werkzeuge bilden die Basis, damit die über 100 Software-EntwicklerInnen von BMD komfortabel ihre Programme entwickeln können. Zu diesen Bausteinen zählen unter anderem die NTCSKlassenbibliothek und das NTCS Framework. Erst mit diesen ist es möglich, die einzelnen Module der Software zu entwickeln.
Mittlerweile stecken über eine Million Stunden an Entwicklungsarbeit in der NTCS Software. Die Herausforderungen haben sich im Laufe der Jahre verändert. Horst Hagmüller, Leiter der Tools-Gruppe und von Beginn an in die Entwicklung involviert, bringt es auf den Punkt: „Zu Beginn der Entwicklung lag die Herausforderung darin, eine Basis zu schaffen, auf der die Entwickler aufsetzen konnten. Die jetzige Herausforderung ist es, die Stabilität des Systems aufrecht zu erhalten, es aber trotzdem laufend weiterzuentwickeln.“
Das ist der Tools-Gruppe mehr als gelungen. Eigene Produkte, die mittlerweile beinahe den gesamten Application Lifecycle abdecken, beweisen es eindrucksvoll. Seien es der BMD Tracker (ein Versionierungsprogramm) oder die Online-Hilfe, um nur einige zu nennen. Die Entwickler liefern Werkzeuge „Marke Eigenbau“ (flexible Eingabemasken, Mehrsprachigkeit, Berichtswesen, Auswertungstools, u.v.m.) für ihre Kunden, nämlich für die Software-EntwicklerInnen von BMD.
Geschäftsführer KR Ferdinand Wieser weiß den Einsatz der ehemaligen BMD 2000 Gruppe auch sehr zu schätzen. Er spricht von einer der „besten Tools-Abteilungen Europas“.
Was sagt Dr. Horst Hagmüller, wenn er auf über 14 Jahre Entwicklungsarbeit zurückblickt? Worin sieht er die Meilensteine?
Auf jeden Fall in der erfolgreichen Umstellung der gesamten Software, sei es das CRM Paket oder die NTCS-Fibu. Mit Ende 2012 kann auch das Lohnpaket als NTCS Lohn bezeichnet werden. Dadurch wurde und wird eindrucksvoll demonstriert, dass unsere jahrelange Arbeit von Erfolg gekrönt ist.
Doch damit ist die Arbeit dieses Teams noch lange nicht getan, denn die nächsten Jahre halten eine Reihe von Herausforderungen parat, die dieser Entwicklungsgruppe einiges abverlangen werden.
Dazu zählt vor allem die Umstellung der NTCS Software auf Unicode, denn dann kann die Business-Software problemlos in multinationalen Einsatzgebieten (kyrillisch, chinesisch) verwendet werden.
Die Aufgaben dieser Entwicklungsgruppe reichen weit, der Verantwortungsbereich beinhaltet unter anderem:
• die Betreuung des unternehmensweiten Datenmodells
• die Ausbildung neuer BMD Mitarbeiter in der Softwareentwicklung
• das NTCS Build Management
• die Definition des ISO9000 Ablaufs in der Entwicklung
• die Auswahl und Implementierung der in der BMD Entwicklungverwendeten Werkzeuge
• die Wartung und Weiterentwicklung des NTCS Frameworks
• die Testautomatisierung
Derzeit langen 20 bis 60 Anfragen pro Tag von Entwicklern und Kunden in der Abteilung ein. Man kann sicher sein, in dieser Abteilung werden die Antworten gefunden!
zurück zur Liste Drucken Empfehlen