Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Als je verbluffende rapporten wilt maken, is het volgen van de wetten van UX een must. De wetten van UX zijn de belangrijkste principes die u moet kennen en bewust implementeren in uw LuckyTemplates-rapport, omdat ze het ontwerp van uw rapport en verhaal zullen sturen.
Laten we ons voor deze zelfstudie concentreren op de wetten van UX en enkele voorbeelden bekijken. Laten we bovendien de belangrijkste afhaalrestaurants ontdekken om beter te begrijpen hoe elke wet in de praktijk kan worden gebracht.
Dat gezegd hebbende, laten we beginnen met de wet van Hick , een persoonlijke favoriet van mij. Het stelt dat de tijd en moeite die het kost om een beslissing te nemen toeneemt met het aantal en de complexiteit van de keuzes . Dit betekent dat hoe meer vereisten of opties beschikbaar zijn voor een taak, hoe meer tijd en moeite er nodig is.
Wanneer gebruikers worden geconfronteerd met te veel opties om uit te kiezen, kunnen ze gemakkelijk moe worden van het vergelijken van opties en uiteindelijk helemaal geen keuze maken. Keuze-overbelasting is een gedragseconomisch principe dat de negatieve effecten beschrijft van het hebben van te veel opties om uit te kiezen.
Inhoudsopgave
Wetten van UX: keuze-overbelasting
Wanneer gebruikers in staat worden gesteld een beslissing te nemen vanwege het aantal keuzes, treedt analyseverlamming op. Analyseverlamming treedt op wanneer een gebruiker een beslissing overdenkt of overanalyseert tot het punt waarop er geen beslissing wordt genomen en geen actie wordt ondernomen.
Als gebruikers echter te veel keuzes hebben en weinig tijd hebben om een beslissing te nemen, ervaren ze het berouw van de koper. Wroeging van de koper is het gevoel van spijt dat je voelt na de aankoop van een product of dienst. Wanneer er te veel opties worden gepresenteerd, zullen gebruikers zich afvragen of ze wel of niet de beste opties voor hen kiezen.
De beste manier om keuze-overbelasting te verminderen, is door het aantal filters dat u ter beschikking stelt van de gebruiker te verminderen.
Wetten van UX: verminder de filters
Gebruik interacties tussen grafieken in plaats van filters.
U kunt de filtermogelijkheden benutten door de juiste visuals op een ander granulariteitsniveau te kiezen of door andere dimensies te gebruiken.
Door interacties , menu's , doorsteekacties en grafieken te gebruiken , kunnen we een verhaal en een verhaalpad voor de gebruiker maken. U moet altijd rekening houden met interacties tussen grafieken.
Ter illustratie laat ik u het rapport zien dat ik heb ingediend voor . We hebben de magazijnen, de naam van het magazijn en het percentage gescande facturen.
Wanneer we bijvoorbeeld op het hoogste magazijn klikken, zult u merken dat de grafiek de gegevens filtert.
Hetzelfde gebeurt als we op de laatste klikken – we kunnen ook aanvullende informatie zien met de tooltips.
Als we tegelijkertijd Californië kiezen uit het Filter Warehouse- filter, kunnen we zien dat het de gegevens ook in die specifieke staat filtert.
Daarom is het overbodig om zowel een interactieve grafiek als een filter te hebben, omdat ze dezelfde resultaten opleveren.
In dit geval mag het filter niet meer worden gebruikt. Het is beter om interacties te gebruiken, omdat je op deze manier de gebruikers ook kunt begeleiden om te selecteren wat voor hen interessant is in termen van statistieken en om de informatie in te zoomen.
Een andere methode om het aantal filters te verminderen, is door filters te groeperen . U kunt een hiërarchie van filters maken, wat vooral goed werkt voor geografische gebieden.
Zo heb je geen individuele filter nodig voor stad, land en werelddeel. U kunt eenvoudig een hiërarchie maken om het aantal filters op de pagina te minimaliseren.
Maak rapporten voor specifieke doelgroepen in plaats van rapporten voor alle doelgroepen.
Dit is een tip om geen rapport te maken voor 10 verschillende doelgroepen met verschillende behoeften. Maak in plaats daarvan één gouden dataset en scheid de dataset van het rapport.
Zorg ervoor dat uw datamodel schoon, duidelijk en gedocumenteerd is. Het moet incrementele hybride tabellen of aggregaties gebruiken. Investeer indien nodig tijd in de transformatie van uw modelgegevens, controleer uw werk met een team van experts en certificeer de dataset.
Gebruik je dataset niet voor slechts één rapport, maar maak meerdere rapporten op basis van dezelfde dataset, met voor elke doelgroep een specifiek rapport en pas dit aan naar de juiste granulariteit.
Als gevolg hiervan zal het gemakkelijker te onderhouden, te ontwikkelen en te documenteren zijn. Het is minder gecompliceerd omdat het u in staat stelt om het aantal filters drastisch te verminderen, evenals de verlamming van de analyse en het spijt van de koper.
Markeer uw bevindingen in de gegevens.
Concentreer u als rapportontwerper op wat belangrijk is door technieken voor gegevenssamenstelling te gebruiken en raad gebruikers sterk aan om de ene optie boven de andere te overwegen. We moeten er rekening mee houden dat gebruikers uw rapport zullen gebruiken om begeleiding te vinden, niet om het hele werk zelf te doen.
Als u in het onderstaande voorbeeld een land kiest, wordt dit automatisch gemarkeerd. Bovendien, als u geïnteresseerd bent in meer details over een specifiek punt, beweegt u er gewoon met uw muis over en de belangrijke informatie wordt getoond.
Haal inspiratie uit videogames.
Bepaal wat uw gebruikers nodig hebben van uw analyse door ze in specifieke situaties verschillende filters te geven.
Ik haal inspiratie uit het vertellen van verhalen die in videogames worden gebruikt, omdat er nieuwe opties verschijnen wanneer je verder komt in het spel. Je hebt echter niet alle opties en informatie in één keer weergegeven als je het spel start.
Deze techniek kan ook in LuckyTemplates-rapporten worden geïmplementeerd.
De wet van Jakob in de wetten van UX
De wet van Jakob legt uit dat gebruikers veel tijd op andere websites en apps doorbrengen. Dit schept de verwachting dat uw rapporten of apps er op dezelfde manier uitzien en werken. U moet uw nieuwe rapporten zodanig ontwikkelen dat ze functioneren en vergelijkbaar zijn met andere projecten.
Afhaalrestaurants van de wet van Jakob
De wetten van UX leren ons een belangrijke les, namelijk het stimuleren van de acceptatie en de snelheid van de rapportontwikkeling. We willen geen onnodige nieuwe ervaringen creëren omdat het veel tijd kost.
Als u een rapportontwikkelaar bent, heeft u mogelijk te maken gehad met het blanco-paginasyndroom . Het is een ander woord voor writer's block, dat de creatieve blokkades beschrijft waar veel schrijvers op een gegeven moment last van hebben. Dit blanco-pagina-syndroom kan ook worden ervaren door rapportontwerpers.
Een mooie techniek is het hergebruik van bouwelementen. Je concentreert je bijvoorbeeld op de navigatie en bouwt de eerste pagina. Vervolgens dupliceert u die pagina meerdere keren en wijzigt u een minimum aantal elementen. U versnelt de ontwikkeling van uw rapport en krijgt een grote harmonie als het gaat om gebruikerservaring.
Een andere afhaalmogelijkheid van de wetten van UX is het bereiken van consistentie tussen verschillende rapporten. Denk aan de LuckyTemplates-rapporten die u voor uw bedrijf hebt gemaakt. Stelt u een vergelijkbare ervaring voor op het gebied van kleur, thema, lettertypen, vormen en navigatie? Zo niet, dan moet je serieus heroverwegen.
Dit is waar LuckyTemplates-sjablonen van pas komen omdat u tijd wint en minder blanco pagina-syndroom heeft. Ook zal de gebruiker zich vertrouwder voelen bij vergelijkbare navigatie-ervaringen. Gebruikers zullen zich meer op hun taken concentreren in plaats van zich aan te passen aan iets nieuws.
Dit is ook de reden waarom bedrijven merkidentiteiten creëren voor PowerPoint-presentaties, logosjablonen, pictogrammen, diabibliotheken en kleuren. Op dezelfde manier kunnen we hetzelfde toepassen op LuckyTemplates, zoals datumtabellen, pictogrammen en sjablonen.
De kracht van de gemeenschap
Als laatste afhaalmaaltijd moet ik de kracht van de gemeenschap noemen. Waarom alleen werken als u niet de enige LuckyTemplates-ontwikkelaar in uw bedrijf bent?
Als u echt impact wilt hebben op het gebied van acceptatie, gebruikerservaring en consistentie, bundel dan de krachten met uw collega's en creëer de best mogelijke ervaring voor uw gebruikers door meerdere sjablonen te maken op basis van use cases en meer.
De wet van Fitts in UX-ontwerp
De volgende wet van UX die ik wil bespreken, is de wet van Fitts, die stelt dat de tijd om een doelwit te verwerven een functie is van de afstand tot en de grootte van het doelwit.
Een doel is datgene waarmee de gebruiker probeert te communiceren. De afstand tot het doelwit is hoe ver dat doelwit verwijderd is van waar iemand ook begint. Nabije doelen hebben de laagste interactiekosten, terwijl sommige doelen die ver weg zijn de hoogste interactiekosten hebben.
Hoewel afstand een gemakkelijk te begrijpen concept is, zijn dingen die ver weg zijn meestal langer te bereiken en is de grootte van het doelwit meestal gemakkelijk te overzien.
Afhaalrestaurants van Fitts 'wetten van UX
De grootte van de knoppen speelt een belangrijke rol. Het duurt langer voordat mensen op kleine knoppen klikken, omdat gebruikers voorzichtig moeten bewegen om precies de juiste positie te bereiken. Het kost meer tijd en aandacht.
Uw belangrijkste knoppen moeten duidelijk en groot zijn, zodat ze snel en gemakkelijk kunnen worden aangeklikt . Aanraakdoelen moeten groot genoeg zijn zodat gebruikers ze nauwkeurig kunnen selecteren. Plaats uw doelen op een plaats waar mensen hun muis al hebben en niet aan de uiterste rand van het scherm.
Laten we eens kijken naar het rapport dat ik heb gemaakt voor georganiseerd door LuckyTemplates. We hebben de statistieken en een drill-down voor een knop.
Wanneer u op de naam van een patiënt klikt, wordt er een knop geactiveerd. Deze knop is groot genoeg om op te merken en erop te klikken.
Aan de andere kant is er nog een knop die aan de uiterste rand van het scherm wordt geactiveerd. Het is echter veel moeilijker om erop te klikken omdat het erg klein is en niet opvalt, aangezien u niet naar dat deel van het scherm kijkt wanneer u de naam van een patiënt selecteert.
Daarom moeten we rekening houden met de grootte van de knop en de afstand tot de bodem.
De wet van Miller in UX-ontwerp
Een van de interessante wetten van UX is de wet van Miller, die zegt dat het aantal objecten dat een gemiddeld persoon in het werkgeheugen kan vasthouden ongeveer zeven is.
Mensen kunnen niet veel items in hun werkgeheugen opslaan, dus u moet het voor hen gemakkelijker maken om door items te bladeren. U moet het principe van geleidelijke openbaarmaking gebruiken en alleen de informatie tonen die op het juiste moment nodig is.
Afhaalrestaurants voor de wet van Miller
Beperk uw ontwerp tot een beperkt aantal opties . Het werkgeheugen is beperkt, dus je wilt niet dat gebruikers hard moeten werken om je analyse te begrijpen.
Organiseer uw inhoud in kleinere categorieën om gebruikers te helpen het proces te begrijpen, en onthoud gemakkelijk als u veel opties heeft.
Een eenvoudig voorbeeld is de manier waarop we het telefoonnummer weergeven. Dit principe is ook van toepassing op het ontwerpen van rapporten door secundaire menu's toe te voegen.
De capaciteit van het kortetermijngeheugen varieert van persoon tot persoon op basis van hun voorkennis en de context . Dit is iets waardevols om te onthouden in termen van cognitieve belasting. Houd uw rapport gericht op het hoofdidee en houd uw ontwerp zo rommelig mogelijk.
De wet van Pareto in UX-ontwerp
De laatste UX-wet is de wet van Pareto of de 80/20-regel, die in de wetten van UX ook wel bekend staat als het productiviteitsprincipe. Het algemene idee hierachter is dat ongeveer 80% van de effecten voortkomt uit 20% van de oorzaken.
Vanuit de wetten van UX kun je het begrijpen, aangezien 80% van de gebruikers 20% van de functies gebruikt en 20% van de code 80% van de fouten veroorzaakt. Het Pareto-principe kan je helpen als het gaat om toekomstige prioritering, gebruikersfeedback en weten waar je op moet focussen.
Afhaalrestaurants van Pareto's wetten van UX
Het Pareto-principe is het tegengif voor perfectionisme.
We kennen allemaal dat beroemde gezegde: "Klaar is beter dan perfect." Dit principe komt tot dezelfde conclusie. In plaats van te proberen alles perfect te doen en enorm veel tijd te besteden aan het bereiken van het resultaat, moet u zich concentreren op de belangrijkste functies en deze goed doen.
Het is alsof je een enorm appartement hebt, maar de meeste tijd in slechts één kamer doorbrengt. Je kunt je energierekening drastisch verlagen als je het grootste deel van je tijd in die ene kamer doorbrengt. Het zal niet perfect zijn, maar het zal goed genoeg zijn.
UX-ontwerpers gebruiken dezelfde logica bij het maken van gebruikerservaringen. Een ervaring hoeft niet perfect te zijn, maar je moet je inspanningen richten op de 20% waar het niet perfect is.
Minimaal variabel product - het Pareto-principe in actie
Het minimum variabele product is het Pareto-principe in actie. Het is een benadering van software- en productontwikkeling. Op basis van het Pareto-principe weten we dat een klein deel van de functionaliteit, zoals sommige rapportpagina's, het grootste deel van de tijd van de gebruiker zal in beslag nemen.
Dit betekent niet dat de rest van de inhoud geen waarde heeft, maar het betekent wel dat sommige functionaliteit en inhoud belangrijker zijn voor de meerderheid van de gebruikers.
De aanpak kan worden samengevat als het identificeren van een kritieke zakelijke behoefte voor uw publiek en het bouwen ervan met zo min mogelijk functies om gebruikers aan te trekken. Zodra u die early adopters heeft, kunt u van hen leren en dit onderzoek gebruiken om uw rapport stapsgewijs te ontwikkelen door middel van iteraties.
Bij het bouwen van een MVP moet u onderzoek doen naar uw beoogde gebruikers, hun behoeften en hun doelen. U moet zich concentreren op 20% van de kritieke en noodzakelijke functies van het product om 80% gebruikerstevredenheid te krijgen.
Onnodig te zeggen dat dit principe u kan helpen bij het prioriteren van de problemen die moeten worden opgelost, omdat het de meest urgente bruikbaarheidsproblemen belicht die het grootste aantal mensen treffen.
Om deze reden worden agile methodieken zo vaak gebruikt als het gaat om LuckyTemplates. Het helpt te focussen op wat belangrijk is en voegt waarde toe bij elke iteratie.
Het Pareto-principe zal niet elk probleem oplossen dat u tegenkomt, maar wat het wel zal doen, is uw energie en inspanningen richten op de gebieden die de meeste gebruikers de meeste voordelen opleveren.
Het zal u ook helpen duidelijkheid te krijgen over wat relevant is voor uw gebruikers en het bedrijf, zodat u prioriteiten kunt stellen en de juiste beslissingsproblemen kunt oplossen.
Best practices voor LuckyTemplates-dashboard voor rapportontwikkeling
in LuckyTemplates: Best Design Practices
Effectieve gegevensvertelling: de juiste vragen stellen
Conclusie
Samenvattend hebben we het belang besproken van de wetten van UX-principes die kunnen worden geïmplementeerd voor uw LuckyTemplates-projecten. Dit verbetert niet alleen het ontwerp van je werk, maar helpt je ook om een boeiend verhaal te creëren dat de gebruikerservaring kan verbeteren.
Al het beste,
Alex Badiu
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten