By Topic

Human factors-pruning your program's unused functions

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Potosnak, K. ; Rolm Syst., Santa Clara, CA, USA

The author cites a common finding of human factors research on software that about 10% of the functions account for almost 90% of the product's use. She discusses the negative effect of having many features that are seldom used, namely: the product is (usually) more expensive; programs require more memory; the product is harder to use; the documentation is more bulky, which makes it more difficult to use; and the user interface may not be optimally designed. For software developers who want to optimize their programs by getting rid of useless features she describes three ways to find out what the users really need and actually use: task analysis, data logging, and surveys and interviews.<>

Published in:

Software, IEEE  (Volume:7 ,  Issue: 1 )