for more software information
Software Design
Das richtige Design ist bei Software so wichtig wie die Programmierung
Software Design für unterschiedliche Anwendungen
Das Thema Software Design ist bei vielen eher unbekannt, schaut man bei Programmen meist auf die Funktionen und die Nützlichkeit. Was Laien nicht so sehr ins Auge fällt, ist die Tatsache, dass auch das Design erheblich zur Funktionalität beiträgt. Daher hat das Institute of Electrical and Electronic Engineers, kurz IEEE, einige Bestimmungen für Software Design festgelegt. Es empfiehlt, bei kleineren Programmen eine einfache Software Requirements Specification dem Programm beizulegen. Umfassendere Programme sollten aber eine richtige Beschreibung über das Design haben, das sogenannte Software Design Description, kurz SDD. Software Design kommt immer mehr in das Blickfeld normaler User, die keine ganzen Programme konstruieren. Stichpunkt ist dabei die Usability, womit die Benutzerfreundlichkeit gemeint ist. Praktisch gesehen bedeutet das, wie gut eine Webseite oder ein Programm zu bedienen ist. Auch ob die Funktionen ihrer Wichtigkeit und Häufigkeit der Nutzung zu finden sind.
Software Design bietet auch Funktion
Unübersichtliche Webseiten und schwer zu findende Inhalte sollten der Vergangenheit angehören. Eine einfache Menüführung ist selbstverständlich und Redundanz schadet in Programmen sicherlich nicht. Viele Funktionen sind in Menüs und als Symbole für den schnellen Zugriff vorhanden. Anwendungsprogramme, die auf dem PC und nicht im Internet betrieben werden, hatten Software Design schon vor dem WWW. Menüführung und Inhalte richtig aufbauen ist bei diesen Programmen auch oft ein Sicherheitsaspekt, dienen die Programme in Elektrizitätswerken, Krankenhäusern oder sogar Atomkraftwerken. Hier merkt man eindeutig, dass Software Design eine ernste Angelegenheit ist und nicht nur der Freizeitgestaltung spaßigen Programmierer dient.