Archive for February, 2005
Seven Principles Of Software Development
7 principes à lire et à retenir (pour les amateurs de
listes):
- The Reason It All Exists
- KISS (Keep It Simple, Stupid!)
- Maintain the Vision
- What You Produce, Others Will Consume
- Be Open to the Future
- Plan Ahead for Reuse
- Think!
Jakob Nielsen: 10 usability heuristics
Un
vieux (semble-t-il) papier de Jakob Nielsen, qui présente
10 principes fondamentaux d'ergonomie des interfaces
informatiques.
–
- Visibility of system status
-
The system should always keep users informed about what
is going on, through appropriate feedback within reasonable
time. - Match between system and the real world
-
The system should speak the users' language, with words,
phrases and concepts familiar to the user, rather than
system-oriented terms. Follow real-world conventions, making
information appear in a natural and logical order. - User control and freedom
-
Users often choose system functions by mistake and will
need a clearly marked "emergency exit" to leave the unwanted
state without having to go through an extended dialogue.
Support undo and redo. - Consistency and standards
-
Users should not have to wonder whether different words,
situations, or actions mean the same thing. Follow platform
conventions. - Error prevention
-
Even better than good error messages is a careful design
which
Transparents sur l’utilisation du logiciel libre à la DGI (Direction Générale des Impôts)
Excellente présentation de Jean-Marie Lapeyre, directeur
technique du programme Copernic à la DGI.
Le logiciel libre, par sa modularité et son respect des
normes et standards, permet de répondre aux axes stratégiques
du programme: maîtrise et pérennité du SI, indépendance
vis-à-vis des technologies et des fournisseurs.