03 September - SelfGuide Manager

This article is from before the rebranding to SelfGuide. Text and images can include the old product name ProductivityPerformer or its abbreviation PP.

SelfGuide is een platform wat op verschillende manieren gebruikt kan worden, binnen een team, voor een specifieke applicatie maar ook binnen de gehele organisatie. Om het doel te bewaken en de visie uit te dragen helpt het om een ambassadeur te hebben en enig beleid t.a.v. het gebruik op te stellen. Met deze rol in ons achterhoofd introduceren we een nieuwe rol, de SelfGuide manager. Lees hieronder meer over deze rol en andere veranderingen in deze release.

PP-Manager

Een vierde rol is toegevoegd in SelfGuide, de SelfGuide manager. Qua rechten heeft de SelfGuide manager de rechten van een editor en de mogelijkheid eigenaarschap aan te passen. De gedachte achter deze rol is het introduceren van een ambassadeur rondom het gebruik van SelfGuide. Deze persoon of personen stellen de doelen, dragen de visie uit waarom met het product is begonnen, bewaken het gebruik en kijken hoe de meerwaarde van het platform verhoogd kan worden.

Om deze rol goed uit te kunnen voeren is het belangrijk om overzicht te houden, hiervoor voegen we door de tijd heen functionaliteit toe. Eigenaarschap op een AWI is daarvan de eerste.

Eigenaarschap

Het maken van een AWI kost niet heel veel tijd en is intuïtief, de hoeveelheid AWI's groeit hierdoor snel en de eerste feedback van de gebruikers komt binnen. Dat is het tijdstip waarop mensen zich verantwoordelijk moeten gaan voelen om de AWI's bij te werken en dat wat niet meer gebruikt wordt ook op te ruimen. Elke AWI heeft nu een eigenaar veld, hiermee is voor iedereen duidelijk wie verantwoordelijk is voor de AWI. Enkele eigenschappen van het veld:

  • Elke editor kan eigenaar zijn van een AWI
  • Bij het aanmaken van een AWI wordt de desbetreffende editor ook de eigenaar
  • De eigenaar kan door een SelfGuide manager worden aangepast
  • Feedback wordt op naam gezet van de eigenaar
  • Bij het wijzigen van de eigenaar wordt ook de feedback op naam van de nieuwe eigenaar gezet
  • Als een editor wordt verwijderd blijft het eigenaar veld ongewijzigd, dit om aan de SelfGuide manager inzichtelijk te maken wie de eigenaar was

Bij het uitrollen van de release wordt het eigenaar veld automatisch gevuld o.b.v. de editor die een AWI het laatst heeft gewijzigd.

Auto refresh

Nieuwe functionaliteit in SelfGuide is pas beschikbaar na een release en het handmatig verversen van de pagina. Het handmatig verversen van de pagina past niet in ons doel een release uit te kunnen rollen zonder tussenkomst van de gebruiker. Om dichter bij ons doel te komen hebben we de web applicatie zo aangepast dat deze zichzelf ververst als een nieuwe versie beschikbaar is. Bij normaal en regelmatig gebruik zal nieuwe functionaliteit vanzelf beschikbaar worden na een release.

Static media caching

Diverse afbeeldingen en icoontjes in SelfGudie zijn statisch en veranderen haast nooit. Om de performance te optimaliseren hebben we de configuratie zo aangepast dat deze resources lokaal gecached worden.

Bugfixes

  • Marker zichtbaar bij een verborgen stap: bij het bewerken van een AWI en het verbergen van een stap bleef de marker zichtbaar in het stap navigatie paneel
  • Wijzigingen niet zichtbaar in de AWI Viewer: als wijzigingen aan een AWI worden opgeslagen en direct daarna de AWI in de AWI Viewer wordt geopend dan waren de gemaakte wijzigingen nog niet zichtbaar. Dit is aangepast zodat de AWI Viewer altijd de laatste versie van een AWI toont