Is de snelheid van een applicatie objectief of subjectief?

Het is weliswaar meetbaar. Objectief kunnen we bepalen hoe snel iets opstart. Na het openen van een salesorder kunnen we meten hoe lang het duurt wanneer het complete form geladen is. Toch vindt gebruiker A het langzaam en gebruiker B het snel. Daarom wordt performance ook subjectief bepaald.

De achtergrond van de gebruiker, wordt sterk beïnvloed door het referentiekader van wat men voor Dynamics AX 2012 gebruikte als ERP pakket. Was men al gewend aan een grafische client dan is de overgang van bijvoorbeeld AX 2009 naar AX 2012 niet heel erg groot. Gebruikte men eerst een ASCII interface, dan hoef je maar met je ogen te knipperen of het volgende scherm staat er al. Natuurlijk, men weet dat het vorige pakket achterhaald is en dat die kleine factboxes van AX 2012 wel erg handig zijn.

Ook dat je direct vanuit een salesorder kan doorklikken naar een artikel is meegenomen. En een popup scherm bij een afleveradres met extra informatie is reuze makkelijk. Vroeger, in dat ASCII pakket, kon dit niet. Maar waarom is Dynamics AX zo veel trager in vergelijking met wat men eerst gebruikte? U ziet, deze gebruiker heeft een andere achtergrond en dient te wennen aan een andere manier van werken. Maar toch…

Is er dan niks te doen aan de performance? Kunnen we het echt niet sneller krijgen? Moeten we dan echt 10 tot 15 seconden wachten totdat een salesorder op m’n scherm staat? Ligt het dus gewoon aan ons?

Nee, zeker niet. Er zijn genoeg middelen om te bepalen waar uw performance bottleneck ligt. Heeft u een concreet probleem, dan kan vaak gericht worden gezocht en kan je snel de boosdoener aanwijzen. Maar vindt u het in het algemeen te traag en moet de client gewoon sneller acteren? Dan kunnen we door monitoring en tooling de algemene bottlenecks snel aanwijzen. Door het meten en verzamelen van gegevens gedurende één week kunnen we heel veel algemene pijnpunten genezen. Tevens kunnen we door een eenvoudige meettool de client performance naast het gedrag van een terminal en / of citrix server leggen. Ook het aantonen van de verschillende manieren van inloggen kan vaak verhelderend werken. Bijvoorbeeld het snelheidsverschil tussen een thin en een fat client.

De praktijk leert dat het effect op de performance van de client in Dynamics AX 2012 sterk wordt onderschat. De beleving van gebruiker A en B wordt vooral bepaald door de client. Zorg ervoor dat dit geen ondergeschoven kindje wordt.


Terug naar overzicht