TriasWeb vernieuwd

In de blog van vorig jaar hadden we het al aangekondigd: TriasWeb wordt volledig gemoderniseerd. Hier zul je in november de eerste wijzigingen van gaan zien in TriasWeb. In deze blog lees je wat je kunt verwachten. Ook voor de deelnemers van de gebruikersdag die de roadmapsessie hebben gevolgd staan hier enkele updates, sla deze blog dus niet over.

Het plan

Een applicatie zoals TriasWeb bestaat uit diverse lagen. Vorig jaar hebben we besloten dat we elke laag willen vernieuwen en moderniseren. Belangrijke eis is dat het huidige TriasWeb beschikbaar en bruikbaar blijft. Ook willen we graag een gefaseerde aanpak hebben waarbij we functionaliteit voor functionaliteit aanpassen, zodat dit aansluit op onze maandelijkse releasecyclus. Een van de voordelen is dat de aanpassingen voor de eindgebruiker ook gefaseerd gaan en de eindgebruiker niet in één keer een volledig andere applicatie te zien krijgt.

Om dit te realiseren gaan we in feite naast het huidige TriasWeb een volledig nieuw TriasWeb ontwikkelen. En afhankelijk van het scherm waarin de gebruiker zit zal het ‘oude’ TriasWeb of het ‘nieuwe’ TriasWeb getoond worden. Dit wordt zo ontwikkeld de gebruiker hier nagenoeg niets van merkt. De herkenbare logo’s en kleuren worden getoond en een gemiddelde gebruiker zal niet zien of deze in het oude of het nieuwe TriasWeb zit. Op deze wijze zullen we onderdeel voor onderdeel TriasWeb overzetten, totdat het oude TriasWeb niet meer gebruikt wordt.

Gerealiseerd

Afgelopen periode hebben we al diverse wijzigingen doorgevoerd voor het nieuwe TriasWeb. In augustus is TriasWeb gemigreerd naar een ander datacenter, hierdoor is de beschikbaarheid sterk verbeterd. Omdat het oude TriasWeb ook is verplaatst ervaren we nu al de voordelen. Ook is er een nieuwe authenticatieservice ontwikkeld. Deze zorgt onder andere voor het inloggen van gebruikers. De authenticatieservice gaat zorgen voor de naadloze overgang van oude schermen naar nieuwe schermen. De laatste ontwikkelingen die we nog in TriasWeb 5 wilden ontwikkelen zijn inmiddels opgeleverd (zie Releasenotes archief 2022).

Focus op TriasWeb 6

Graag willen we zo veel mogelijk capaciteit en energie steken in het nieuwe TriasWeb. Daarom willen we het aantal wijzigingen in TriasWeb oud beperkt houden. Daarin ontwikkelen kost namelijk relatief veel tijd en is bug gevoelig. Je zou verder kunnen zeggen dat alles wat je in TriasWeb oud doet, opnieuw moet worden ontwikkeld in TriasWeb nieuw.

Laatste wijzigingen in TriasWeb ‘oud’

Vanaf de novemberrelease zullen we wijzigingen in het oude TriasWeb tot het minimum beperken. Uiteraard zullen kritische bugs nog wel opgepakt worden. Ook zullen we nog verbeteringen doorvoeren op het toevoegen van bijlages aan meldingen en het anoniem melden.

Styling

Voor een naadloze overgang van oude en nieuwe schermen is het nodig dat de styling van TriasWeb op een aantal punten wordt geüniformeerd en versimpeld. Dit heeft in beperkte mate impact op klanten die gebruik maken van de standaard TriasWeb styling. Enkele achtergrondkleuren zullen vervangen worden door neutralere grijstinten en sommige details zien er anders uit. De wijzigingen kun je 12 november op de acceptatieomgeving zien.

 

Voor klanten die hun eigen huisstijl hebben toegepast op TriasWeb betekent dit mogelijk meer. Zo brengen we het aantal kleuren wat aan te passen is, terug naar drie kleuren. Als de impact beperkt is voeren we de wijziging door, dit is dan uiteraard te testen en te bekijken op de acceptatieomgeving. Als de impact groter is zullen we contact met je opnemen om de wijzigingen te bespreken. Zo veel mogelijk stylings worden aangepast in de novemberrelease, maar het is ook mogelijk dat je in december pas de aanpassing ziet. In dat laatste geval word je hierover nog geïnformeerd.

TriasWeb 6

Vanaf oktober zijn we volop aan de slag met ontwikkelingen in TriasWeb 6. Het aankomende half jaar zullen we veel ontwikkelcapaciteit besteden aan de volgende functionaliteiten.

API

We gaan een API ontwikkelen. Het kan zijn dat je daar nog niet bekend mee bent. Een API is een laag over TriasWeb waarmee andere applicaties kunnen communiceren. De eerste API die we beschikbaar willen maken is het halen van meldinformatie uit TriasWeb om deze vervolgens in een andere systeem te kunnen gebruiken, zoals een BI-tool of een dashboard voor een gebruiker. Vervolgens willen we diverse andere endpoints beschikbaar maken. Heb je hierin een wens? Laat het ons dan weten via de Servicedesk.

Two-factor authentication (2FA)

Als aanvullende functionaliteit op de authenticatieservice willen we het mogelijk maken om in te loggen met een extra gegeven naast e-mailadres en wachtwoord. Je kunt dan inloggen met bijvoorbeeld een app op je telefoon. We gaan dit zo maken dat je het als beheerder zelf in kunt instellen voor jouw omgeving.

Instelbare rollen

In TriasWeb bepaal je middels rollen welke mogelijkheden en opties een gebruiker heeft. Momenteel lopen we tegen de grenzen aan van de mogelijkheden. We gaan veel meer flexibiliteit hierin doorvoeren, zodat een gebruiker exact kan zien en doen wat nodig is voor het uitvoeren van zijn werkzaamheden.

Heb je vragen naar aanleiding van deze blog neem dan contact op met je adviseur of stel ze via de Servicedesk.