Another great software development article...
[via Disobey Nonsense Network] Wonderful Alan Cooper article: 14 Principles of Polite Apps. Read the article for explanations of: 1. Polite Software Is Interested in Me 2. Polite Software Is Deferential to Me 3. Polite Software Is Forthcoming 4. Polite Software Has Common Sense 5. Polite Software Anticipates My Needs 6. Polite Software Is Responsive 7. Polite Software Is Taciturn About Its Personal Problems 8. Polite Software Is Well-Informed 9. Polite Software Is Perceptive 10. Polite Software Is Self-Confident 11. Polite Software Stays Focused 12. Polite Software Is Fudgable 13. Polite Software Gives Instant Gratification 14. Polite Software Is Trustworthy (link)