Jakob Nielsen (usability consultant)
Jakob Nielsen | |
|---|---|
| File:Jakob Nielsen 1 (cropped again).jpg Nielsen in 2002 | |
| Born | 5 October 1957 Copenhagen, Denmark |
| Alma mater | Technical University of Denmark (PhD) |
| Scientific career | |
| Fields | Usability User experience Human–computer interaction[1] |
| Institutions | IBM Bellcore Sun Microsystems Nielsen Norman Group Thomas J. Watson Research Center |
| Thesis | Software Ergonomi (1988) |
Jakob Nielsen (born 5 October 1957) is a Danish web usability consultant, human–computer interaction researcher, and co-founder of Nielsen Norman Group.[2][3] He was named the “guru of Web page usability” in 1998 by The New York Times and the “king of usability” by Internet Magazine.[4][5][1]
Education and early life
[edit | edit source]Jakob Nielsen was born 5 October 1957 in Copenhagen, Denmark.[6][7] He holds a PhD in 1988 in human–computer interaction from the Technical University of Denmark from DAIMI.[8][6]
Career and research
[edit | edit source]Nielsen's affiliations include Bellcore, teaching at the Technical University of Denmark, and the IBM User Interface Institute at the Thomas J. Watson Research Center.[9][10][when?] From 1994 to 1998, he was a distinguished engineer Sun Microsystems.[4]
Website usability writing
[edit | edit source]Beginning in 1996, Nielsen published a fortnightly column about website usability called Alertbox[11][12] on his now-archived personal website useit.com. Alertbox was syndicated to, and eventually replaced by, the weblog and email newsletter on the Nielsen Norman Group website during the 2000s.
Nielsen has published several books on the subject of web design.[6][10] He was a Series Editor for Morgan Kaufmann Publishers' book series focused on interactive technologies.[13]
Nielsen founded UX Tigers in 2023 where he currently publishes articles on the topics of usability, with a heavy focus on the intersection of digital usability and artificial intelligence,[14][15] and publishes video content about usability.
Nielsen Norman Group (NNG)
[edit | edit source]After his regular articles on his website about usability research attracted media attention, he co-founded usability consulting company Nielsen Norman Group (NN/g) of Fremont, California in 1998 with fellow usability expert Donald Norman.[6][16][17] The company's vision is to help designers and other companies move toward more human-centered products and internet interactions, as experts and pioneers in the field of usability.[16]
Nielsen founded the usability engineering movement for efficient and affordable improvements of user interfaces and he has invented several usability methods, including heuristic evaluation. He holds more than a thousand United States patents,[18][19] mainly on ways of improving usability for technology.
In the early 1990s, Nielsen popularized the principle that five test users per usability test session is enough, allowing numerous tests at various stages of the development process.[20] His argument is that "elaborate usability tests are a waste of resources." Once it is found that a few people are totally confused by a home page, little is gained by watching more people suffer through the same flawed design.[20]
Jakob's law
[edit | edit source]Users will anticipate what an experience will be like, based on their mental models of prior experiences on websites.[21][22] When making changes to a design of a website, try to minimize changes in order to maintain an ease of use.[22]
Nielsen's usability heuristics
[edit | edit source]Nielsen's list of ten heuristics is probably the most-used usability framework for user interface design. An early version of the heuristics appeared in two papers by Nielsen and Rolf Molich published in 1989–1990.[23][24] Nielsen published an updated set in 1994,[25] and the final set still in use today was published in 2005:[26]
- Visibility of system status
- Match between system and the real world
- User control and freedom
- Consistency and standards
- Error prevention
- Recognition rather than recall
- Flexibility and efficiency of use
- Aesthetic and minimalist design
- Help users recognize, diagnose, and recover from errors
- Help and documentation
In his book Usability Engineering (1993), Nielsen also defined the five quality components of his "Usability Goals":[27]
- Learnability
- Efficiency
- Memorability
- Errors (as in low error rate)
- Satisfaction
Windows 8 usability
[edit | edit source]Nielsen has been quoted in the computing and the mainstream press for his criticism of Microsoft's Windows 8 (2012) user interface.[28][29][30] Tom Hobbs, creative director of the design firm Teague, criticized what he perceived to be some of Nielsen's points on the matter, and Nielsen responded with some clarifications.[31] The subsequent short and troubled history of Windows 8, released on 26 October 2012, seems to have confirmed Nielsen's criticism: the sales of Windows-based systems plummeted after the introduction of Windows 8;[32] Microsoft released a new version, Windows 8.1, on 18 October 2013, to fix the numerous problems identified in Windows 8, and later released Windows 10, a complete overhaul, in July 2015.
Criticisms
[edit | edit source]As Nielsen's newsletter and website grew, and with his use of "acronomic platitudes"[33] to describe his concepts, some critics like Philip Greenspun argued that Nielsen's work was more about marketing himself than any particular research.[10]
Nielsen's usability heuristics
[edit | edit source]In 1990, when the Nielsen heuristic evaluation guidelines were created,[24] user interface was less complicated than it is in present-day.[34][35] There has never been any research-based validation of Nielsen's heuristics.[35] Researchers at the University of Calgary published an article in 2008, questioning if the Nielsen heuristics were an oversimplification.[36]
Nielsen has been criticized by some visual designers and graphic designers for failing to balance the importance of other user experience considerations such as typography, readability, visual cues for hierarchy and importance, and eye appeal.[37][38]
Responsive design
[edit | edit source]Nielsen's 2012 guidelines, "Repurposing vs Optimized Design" that web sites made for mobile devices be designed separately from their desktop-oriented counterparts has come under fire from Webmonkey's Scott Gilbertson,[39] as well as Josh Clark writing in .net magazine,[40] and Opera's Bruce Lawson, writing in Smashing Magazine,[41] and other technologists and web designers who advocate responsive web design.[42][43] In an interview with .net magazine, Nielsen explained that he wrote his guidelines from a usability perspective, not from the viewpoint of implementation.[44]
Nielsen has been accused of taking a "puritanical" approach to usability, and not being able to keep up his usability evaluations in step of technological changes.[10]
Books published
[edit | edit source]Nielsen's published books include:
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Articles published
[edit | edit source]Nielsen's published articles include:
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Awards and honours
[edit | edit source]In 2010, Nielsen was listed by Bloomberg Businessweek among 28 "World's Most Influential Designers".[45]
In recognition of Nielsen's contributions to usability studies, in 2013 SIGCHI awarded him the Lifetime Practice Award.[46]
References
[edit | edit source]- ^ a b Jakob Nielsen publications indexed by Google ScholarLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).; Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Sebastian Anthony, April 11, 2013. Windows 8 causes most precipitous PC decline in history. https://www.extremetech.com/computing/153111-windows-8-causes-most-precipitous-pc-decline-in-history
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Usability News Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)., July 31, 2002
- ^ Curt Cloninger "Usability experts are from Mars, graphic designers are from Venus" July 28, 2000
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- useit.com, the website established by Nielsen where his column Alertbox was originally published beginning 1995
- Video: Mobile Usability Futures, Jakob Nielsen, Talks at Google (2013), by Google Inc, on YouTube
- techhive.com Archived 2015-10-26 at the Wayback Machine
- businessinsider.com\jakob-nielsen-kindle-fire-2011-12
- Want Magazine interview (video, 2010)
- NN/g.com, the website for the consulting company founded by Jakob Nielsen and Donald Norman
- UXtigers.com, Nielsen's current publishing venture
- UX Tigers YouTube channel
Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).
- 1957 births
- Living people
- People from Copenhagen
- Technical University of Denmark alumni
- Danish computer scientists
- Academic staff of the Technical University of Denmark
- Danish emigrants to the United States
- American computer scientists
- IBM employees
- Sun Microsystems people
- Human–computer interaction researchers
- Usability