Einstein: "Information ist nicht Wissen
SM Freund Marko weist uns auf ein tolles Software-Entwicklung Seite: SoftwareCreation.org. Autor Andriy Solovey hat soeben einen Aufsatz Einzelheiten der Grundsätze der guten User-Centered Design. Dies ist nicht etwas, das viele (die meisten?) Entwickler achten. Andriy Mantra ist anders:
Effektive Software-Systeme sind Systeme, die einfach zu verstehen und zu bedienen mit dem menschlichen Gehirn.
Der Schlüssel hier ist das menschliche Gehirn. Es gibt keine Moore's Law für Genetik. Unser Gehirn kann nicht aktualisiert werden, nur weil unsere Computer verlangen. Wenn es könnte, würde ich der erste sein, ein Upgrade auf SQL 2008, einfach alles zu meinem Konto Passwörter merken!
Andriy führt sieben Bereiche, die Software-Entwickler erwägen sollten, um ihre Produkte besser an das Gehirn des Benutzers. Es ist Standard-Material für UI / UX-Designer, aber hier noch einmal für die C # dudes out there!
1. Knowledge Creation and Retention - Parsing, Auswendiglernen und das Verständnis des Systems Ideen
2. System Organisation - Elemente, die Beziehungen und die Struktur des Systems
3. Sustaining Emerging Auftrag - Unterstützung der Entwicklung des System eindringen und die Steuerung über das Chaos
4. Rauschen zu minimieren und reinigen - vermeiden Sie unnötige Dinge, um das System
5. System Discovery und Lernen - machen Sinn des Systems
6. Mentale Modelle - unsere internen Erklärungen dafür, wie Dinge funktionieren im realen System
7. Geteiltes Wissen - Ideen auszutauschen, der Vereinbarkeit von Meinungen und sich gegenseitig verstärkten Schaffung von Wissen.



































Jüngste Kommentare