Inhoudsopgave:
Definitie - Wat betekent Do What I Mean (DWIM)?
De uitdrukking "doen wat ik bedoel" of DWIM in IT verwijst naar systemen waarin een technologie moet doen wat de gebruiker van plan is, in plaats van wat de gebruiker zegt. Een manier om aan DWIM-systemen te denken, is dat ze vergelijkbaar zijn met een spellingcontrole voor een tekstverwerker. Complexe opdrachten laten die technologie toe en veranderen waarschijnlijke fouten door de gemeenschappelijke syntaxis van een gebruikersfout te begrijpen.
Techopedia legt uit wat ik bedoel (DWIM)
De uitdrukking "doen wat ik bedoel" wordt meestal toegeschreven aan een programmeur genaamd Warren Teitelman voor zijn BBN LISP-pakket dat in de jaren zestig is gemaakt. Het voorbeeld van Teitelman is leerzaam omdat critici suggereerden dat het alleen werkte voor de specifieke gebruiker die het had gemaakt - met andere woorden, door een programma te maken dat was afgestemd op zijn eigen eigenaardigheden, creëerde Teitelman geen programma dat effectief zou zijn in het corrigeren van de fouten van andere gebruikers.
Teruggaand naar het voorbeeld van spellingcontrole, vertegenwoordigen AutoCorrectie en vergelijkbare functies enkele van de meest voorkomende en vertrouwde vormen van DWIM-technologie. Deze technologieën kunnen zeer effectief zijn bij het corrigeren van enkele van de meest voorkomende typografische fouten waar gebruikers mogelijk vatbaar voor zijn, maar ze kunnen ook enorm onjuiste resultaten introduceren die gebruikers verbluft en in verlegenheid brengen. In wezen is het idee van DWIM er een die worstelt met het concept van het maken van technologieën die meer doen dan alleen technische computerreacties verwerken.