Monday, February 15, 2010

Apple on Design

During the design process, if you discover problems with your product design, you might consider applying the 80 percent solution—that is, designing your software to meet the needs of at least 80 percent of your users. This type of design typically favors simpler, more elegant approaches to problems.
If you try to design for the 20 percent of your target audience who are power users, your design may not be usable by the other 80 percent of users. Even though that smaller group of power users is likely to have good ideas for features, the majority of your user base may not think in the same way. Involving a broad range of users in your design process can help you find the 80 percent solution.
Read the whole thing, as they say.

Of the ten best engineers with whom I have worked...

6 do not have a C.S. degree,
2 have a liberal-arts degree,
1 has an engineering-related graduate (and post-graduate) degree,
4 did not finish college (or did not attend), instead opting for entering business,
2 are women (because I know someone's going to ask), 
5 are over 40.

This deserves some additional commentary, to which I will have to attend later. 

(I'd been thinking that of the best engineers I know, the majority did not finish university or did not attend. I'd also thought that many, or most, of them had some sort of liberal-arts study. I quickly compiled a list and derived some elementary statistics in order to do a quick analysis of my supposition. More on this later.)