Startseite | Anwendungen | Technologie | Über uns / AE | Technikarchiv | News & Presse | Anfrage / Kontakt


Sie sind hier: Technikarchiv Supportseiten Software Services u. Updates

AE SYSTEME www.terminal-systems.de Software: Services & Updates

Gute Software lebt. Sie wird kontinuierlich weiter entwickelt und gepflegt. Wir unterteilen Änderungen und Erweiterungen in folgende Kategorieen:

 Level 1: Fehler und Bugfixes mit nachhaltigen Auswirkungen auf die Programmbedienung

Level 2: Kundenabhängige Programmanforderungen

Level 3: Regelmässige Verbesserungen, neue Features, Programm (Code) Optimierung oder Bugfixes mit geringen oder keinen Auswirkungen auf die Programmnutzung ("Kosmetikfehler")


Eindeutige Identifikation über Versionsnummer

Damit Sie unsere Programme und die entstandenen Versionen sicher identifzieren können, verwenden wir bei unserer Software eindeutige Versionsnummern im Format

DE AA.BB.CC z.B.
DE 1.5.23.

Ein voranstelltes DE oder EN bezeichnet die Sprachversion, typ. DE Deutsch, EN Englisch. Über die Sprachversion können Sie schnell und einfach erkennen, welche Sprache das Programm "spricht".

Die erste Ziffernfolge AA bezeichnet die Projektversion. Eine Projektversion ist immer eindeutig und bleibt für die Lebensdauer eines Programmes unverändert. Versionen innerhalb einer Projektversion sind idR abwärtskompatibel.

BB bezeichnet den Programmrelease und wird mit einem neuen Release erhöht. Releasewechsel sind meistens nachhaltige Verbesserungen oder Eingriffe, die massive Änderungen nach sich zogen.

CC bezeichnet den jeweiligen Update im Programmrelease und wird mit einem neuen Update erhöht. Updates sind meistens Bugfixes und kleine Verbesserungen, die jedoch den Programmkern meistens weniger tangieren.

Um es an einem Beispiel aus der Autowelt zu verdeutlichen: AA steht für Modell Golf, BB steht for Modellreihe VII, CC steht für Produktionsreihe.

Innerhalb einer Modellreihe / eines Releases sind ständig Verbesserungen möglich. Diese führen zu einer Erhöhung der Updatenummer CC / der Produktionsreihe. Irgendwann - wenn die Änderungen grundlegend sind, wird eine neue Modellreihe (Golf VIII) entworfen - wir erhöhen dann die Releasenummer BB.
Konkret will das heissen: Die im Beispiel erwähnte Vers. 1.5.23 enthält mehr Updates und Bugfixes als die Vers. 1.5.0 UND neue Features und Verbesserungen gegenüber der Version 1.4.49. Falls Sie hingegen die Vers. 2.0.56 finden, haben Sie ein ganz neues Programmprojekt vor sich, das in der Regel nicht abwärtskompatibel ist.

Falls Sie Kunde sind: Bevor Sie eine Version mit einem neuen Programmrelease einsetzen sollten Sie sich Ihre Daten sichern und die Neuerungen sorgfältig testen. Ähnliche Sorgfalt sollten Sie auch bei einem Update walten lassen. Lesen Sie die zugehörige README / Versionsdatei, um Informationen über Besonderheiten und Änderungen zu erhalten!

Für die technisch Interessierten: Unsere Programmierer erhöhe bei jeder Änderung an der Software die Versionsnummer. (Mindestens die Updatenummer; bei grösseren Änderungen auch die Releasenummer.) Trotzdem schafft es nicht jeder Update zu einer downloadfähigen Version ins Internet. Dieses kann z.B. daran liegen, dass die Programmierer drei Tage an einer Änderung sitzen - dann sind drei neue Updatenummern entstanden. Dieses kann aber auch daran liegen, dass bei der Endkontrolle einer zu veröffentlichenden Version Fehler entdeckt wurden, die eine erneute Änderung notwendig werden lassen. Intern werden bei uns alle Versionsnummern gesichert und laufen ein aufwändiges Prozerde aus Test und Datensicherung durch. Um alles nachvollziehbar zu dokumentieren, veröffentlichen wir für unsere Software eine individuelle README oder VERSIONS Datei. Dort tragen die Softwareexperten ihre Änderungen ein. Diese Datei ist damit Anlage zum Programm und aus Gründen der Qualitätssicherheit meistens Bestandteil der öffentlichen Programmdokumentation.


Programmerweiterungen, Updates und Bugfixes

Level 1: Fehler und Bugfixes

Softwarearbeiten, die Level 1 unterliegen, geniessen höchste Priorität und führen schnellstmöglich zu einem Update, den wir typischerweise als Programmversion im Internet veröffentlichen. Falls Sie Ihre Software unmittelbar bezogen haben und von diesem behobenen Fehler betroffen sind, empfehlen wir umgehend die Verwendung der Programmversion. Dieser Update ist dabei kostenfrei, d.h. Ihre erworbene Seriennummer kann auch mit der neuen Version weiter verwendet werden.

 

Level 2: Kundenabhängige Programmanforderungen

Auf Level 2 realisieren wir Sonderwünsche auf Seiten unserer Kundschaft. Je nach Anforderung und Umfang entsteht dabei eine individuelle Version bzw. Programmerweiterung, die einen eindeutigen Namen trägt. Diese Versionen können Sie üblicherweise nicht irgendwo downloaden, sondern sie werden dem Kunden explizit separat zur Verfügung gestellt.

 

Level 3: Regelmässige Verbesserungen, neue Features, Programm (Code) Optimierung, kosmetische Bugfixes

Alles, was wir an unserer Software verbessern und was nicht Level 1 oder 2 unterliegt, wird unter dem Punkt "regelmässige Programmpflege" in Level 3 zusammengefasst. Je nach Art und Umfang der Verbesserungen entsteht dabei ein neuer Update - oder wenn die Veränderungen gravierend neue Funktionen und Features enthalten - ein neuer Programmrelease.

 

Generell gilt: Lesen Sie die jeweilige README Datei! Diese gibt Auskunft, welche Änderungen im Relase und Update durchgeführt sind und ob Sie die neueste Version auch mit bestehenden Seriennummern verwenden können - oder ob Sie eine neue Seriennummer benötigen. Fragen Sie gffs. unseren Support, wenn Sie unsicher sind!


Kein Updatezwang - aber kostenfreie Updates!

Ebenso gilt: Bei uns gibt es keinen Updatezwang. Sie entscheiden selbst, ob Sie einen Update verwenden - oder mit der einmalig eingeführten Programmversion weiterarbeiten.
Auf der anderen Seite: wir empfehlen immer denjenigen Programmrelease mit der höchsten Updatenummer einzusetzen. Hier sind die meisten Bugfixes enthalten.
Und natürlich: Updates und Bugfixes sind bei uns kostenfrei! Laden Sie sich bei Interesse einfach eine neue Version aus dem Internet, testen Sie diese (siehe unten) - und verwenden Sie diese.

Fairerweise sei der Hinweis erwähnt: Wir testen unsere Software sorgfältig in einer Testumgebung, bevor wir einen Release oder Update veröffentlichen. Dennoch sind Programmfehler nicht auszuschließen.
Bevor Sie eine neue Version nutzen - bitte prüfen Sie in einer abgesicherten Umgebung (Sandbox) sorgfältig, ob die neue Version Ihren Ansprüchen genügt. Am besten neue Version in einem separaten Verzeichnis ausprobieren, mit vorhandenen Daten nutzen und Ihre vorhandenen Daten zuvor sichern!


AE SYSTEME www.terminal-systems.de: Deutsch | Englisch
Technische Angaben ohne Gewähr. Die Bilder zeigen Beispiele.
Technical information on this pages may change on result of further development. Last Update: 06.07.2011
(c) AE/hjw: AE Systeme www.terminal-systems.de - Lösungen für Industrial IT | D-31303 Burgdorf

Sales Contact: Hans-J. Walter | Tel 05136 8021339 | Fax 05136 9776368 | info@terminal-systems.de