Seite 1 von 5

Wann wird die Logikengine ausgerollt?

Verfasst: Di Dez 18, 2018 9:27 am
von DeLaDope
Hallo Zusammen, hallo Stefan,

ist nun schon ein Termin bekannt, wann die neue Logikengine auf dem TWS zur Verfügung steht?
Bitte unbedingt vor Weihnachten! :-)

Danke!
VG
Tobias

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Di Dez 18, 2018 11:46 am
von StefanW
Hallo Tobias,
DeLaDope hat geschrieben: Di Dez 18, 2018 9:27 amist nun schon ein Termin bekannt, wann die neue Logikengine auf dem TWS zur Verfügung steht?
Ja, wenn sie fertig ist.

Ok, genauer: Ansich ist die Logikengine schon seit einem halben Jahr grundsätzlich fertig. Woran gearbeitet wird, ist der Logik-Editor, genauer: Die Re-Implementierung des Logik-Editors wegen Änderung in der Architektur.

Denn ursprünglich war die Logik der zentrale Punkt und Umsetzer für alle Objekte. Das wäre aber unflexibel und für einfache Weiterleitungen zu Aufwändig für den Benutzer. Daher haben wir beschlossen, den Dispatcher zum zentralen "Umschlagbahnhof" für alle Objekte zu machen und alles andere sind Subsysteme, auch die Logik. Das erlaubt auch mehrere Logik-Engines parallel und erleichtert die künftig geplanten Erweiterungen.

Diese Umstellungen kosten etwa ein Mannjahr an Entwicklung und sind derzeit im Finishing bei uns. Genauen Termin kann ich nicht sagen.

DeLaDope hat geschrieben: Di Dez 18, 2018 9:27 amBitte unbedingt vor Weihnachten! :-)
So habe ich das im Spätsommer auch bestellt....


lg

Stefan

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Fr Dez 21, 2018 9:46 pm
von DeLaDope
Und Stefan... Ich hoffe Deine loyalen Mitarbeiter befolgen den Bestellwunsch Ihres Chefs? :-)

LG

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Fr Dez 21, 2018 11:17 pm
von Mercator
Hallo Tobias
Also ich lese Stefans Antwort von vor zwei Tagen so, dass es momentan nicht absehbar ist, wann die Logikengine ausgerollt wird. Da wird sich bis heute nichts geändert haben.

Ich vermute Stefan hätte es sonst auch klar geschrieben.

Es ist fertig, wenn es fertig ist!
Sehr wahrscheinlich eher nach den Feiertagen.

LG
Andre

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Sa Dez 22, 2018 2:01 am
von tws88_user
Das vermute ich auch.

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Sa Dez 22, 2018 9:16 am
von DeLaDope
Dazu muss man wohl auch kein Prophet sein. Zufrieden stellt mich das allerdings nicht...Leider. Lassen wir es dabei... Frohe Weihnachten und alles Gute an das Timberwolf Team :handgestures-thumbupright:

VG

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Sa Dez 22, 2018 10:10 am
von Cepheus73
DeLaDope hat geschrieben: Fr Dez 21, 2018 9:46 pm Und Stefan... Ich hoffe Deine loyalen Mitarbeiter befolgen den Bestellwunsch Ihres Chefs? :-)
Software sollte dann freigegeben werden, wenn sie fertig ist. Das ist häufig nicht der veranschlagte Termin, weil Aufwandsabschätzungen bei solch komplexen Problemen immer nur eine Prognose sind und damit fehlerbehaftet. Um einen exakten Termin vorherzusagen, müsste man schon das ganze gleich implementieren.
Das hat auch nichts mit loyal oder Bestellwunsch des Chefs oder so zu tun bzw. leider hat fehlerhafte Software viel zu häufig mit Termindruck durch Chefs und Kunden zu tun.

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Sa Dez 22, 2018 10:28 am
von StefanW
Danke sehr Cepheus, sehr richtig.

Wir entwickeln bei uns - wie vermutlich mittlerweile weltweit alle Teams - auf der Basis agiler Methoden. Bei uns, daher wir ein kleineres Team sind, in der Form "Extreme Programming".

Ein Wesentlicher Bestandteil der agilen Entwicklung ist das Fehlen eines langfristigen Planes mit allen Details, weil sich gezeigt hat, dass die Planung heutiger komplexer Projekte zu lange dauern würde und viel zu starr wäre, weil die besten Gedanken kommen BEIM Entwickeln.

Nachteil: Es gibt keine verbindliche Zeit- und Budgetplanung und schwer abschätzbare Zeiträume, zumal wir uns gerne zu besserem hinreißen lassen.

Trotzdem gibt es gut Chancen, auf einen Rollout zum Ende Januar, weil wir sehr weit sind.

lg

Stefan

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Sa Dez 22, 2018 12:12 pm
von StefanW
Ein paar Anmerkungen:

- Die Logikengine ist schon sehr lange fertig und auch in der jetzigen Beta bereits enthalten.

- Auch die erste Version des Logikeditors ist schon lnage fertig - und in einer frrühen Version auch in der jetzigen Beta enthalten. Wer ein bischen findig ist, wird das auf seinem Timberwolf auch finden....

- Bevor wir hier ans Finishing gegangen sind, haben wir uns entschieden, die Architektur zu verändern um es Euch in der Benutzung noch einfacher zu machen. So wurde der zentrale Dispatcher mit internem Objektsystem (das ist DER Kreuzschienenverteiler im System) geboren und wir mussten diesen nun in die Editoren für 1-Wire und Logik integrieren. Dieser neue Editor-Bestandteil ist der DOS (Dispatcher Object Selector).

- Dieser Dispatcher und der DOS sind nun fertiggestellt, in den 1-Wire und den Logik-Eidtor integriert und alles zusammen wird gefinished. Gearbeitet wird noch an der Software, welche die bisherige Konfiguration auf die neue Umstellt (sowohl für WireGate - Migrationen als auch für bestehende Timberwolf Installationen). Letzteres, diese Automigrationen, sind immer das aufwändigste von allem. Bei Open Source Software wird einfach alles gelöscht und man darf von vorne anfangen, aber das wollten wir Euch nicht zumuten.

==> Hier werden wir dann ein paar hartgesottene Tester brauchen für Test-Rollouts (keine Sorge, die Hauptarbeit haben wir)..

Ich sehe mal zu, dass Ihr noch ein paar Bilder dazu bekommt...

lg

Stefan

Re: Wann wird die Logikengine ausgerollt?

Verfasst: Sa Dez 22, 2018 12:28 pm
von tger977
StefanW hat geschrieben: Sa Dez 22, 2018 12:12 pm - Die Logikengine ist schon sehr lange fertig und auch in der jetzigen Beta bereits enthalten.

- Auch die erste Version des Logikeditors ist schon lnage fertig - und in einer frrühen Version auch in der jetzigen Beta enthalten. Wer ein bischen findig ist, wird das auf seinem Wolf auch finden.
Willst du uns jetzt zu Weihnachten noch herausfordern die SW zu durchforsten? :think: