Ein attraktives und dennoch technisches Architekturdiagramm erstellen [geschlossen]


13

Hat jemand einen Rat für die Erstellung eines "attraktiven" Software-Architekturdiagramms? Mein Vorgesetzter sagte mir, ich solle mein aktuelles Architekturdiagramm (das nur mit Visio und einfachen Symbolen erstellt wurde) für eine Präsentation, die ich nicht-technischen Führungskräften geben muss, "attraktiver" gestalten. Ich vermute, er wollte etwas haben, das Sie Ihren Kunden zeigen oder das Marketing-Mitarbeitern zur Verfügung stellt.

Haben bestimmte Icon-Sets oder bestimmte Tipps? Ich kann mein aktuelles Diagramm aus Datenschutzgründen nicht veröffentlichen, aber um eine allgemeine Vorstellung zu erhalten, handelt es sich nur um Text, Linien und Serversymbole (http://www.227volts.com/wp-content/uploads/2009/03/exchange2007visiostencils.jpg) Das ist das Icon-Set, das ich verwende.

Ich bin ehrlich verwirrt, wie man so etwas "attraktiver" macht (verdammt, ich denke, Schwarz und Weiß sind immer die besten Farbkombinationen: P)

Bearbeiten:

Wird also so etwas wie http://rollerweblogger.org/roller/resource/linkedin-today.png immer noch als "professionell" mit all den Farben und so weiter angesehen?

Ich fragte meinen Manager und alles, was er sagte, war, es marktfähiger zu machen und Fragen darüber auszuweichen, was ich konkret tun sollte.


4
Vielleicht, wenn Sie einfach die Bilder von Computern durch Photoshopping-Bilder von Modemagazinen ersetzt haben? Auch die Servernamen sind langweilig. Sie können sie in ein beliebiges Popup-Symbol ändern, auf das durch einen einzelnen Wortnamen verwiesen wird. Und anstelle von Text, der sich auf die Softwarearchitektur bezieht, können Sie auch einen Dialog aus einer Reality-TV-Show oder einige Sportergebnisse verwenden.
PSR

2
@soulesschild: (1) Bitte kommentieren Sie Ihre eigene Frage nicht. Bitte aktualisieren Sie Ihre eigene Frage. (2) "Wird so etwas als" attraktiver "angesehen?" Es ist deine Frage. Sie müssen uns mitteilen, ob es Ihre Schwelle für "attraktiv" erfüllt. Wir können Ihnen nicht sagen, ob es Ihren Anforderungen entspricht. (3) "Mein Manager hat mir gesagt ..." Warum haben Sie Ihren Manager nicht gefragt? Wir können nicht einmal ahnen, was gemeint war.
S.Lott

1
msgstr "beim Ausweichen vor Fragen, was ich konkret tun soll". Dann möchten Sie, dass wir zufällige Vermutungen anstellen? Wollen Sie damit sagen, dass Sie Hilfe beim Werfen einer Münze benötigen, um eine Entscheidung zu treffen? Wenn ja, hier einige Informationen: Köpfe. Vielleicht eine bessere Sache zu tun ist , verzichten alle die verwirrende Geschichte zurück und einfach eine einfache Frage auf „attraktiv“ Architektur Diagramme stellen. Das gesamte Versäumnis, zwischen Ihrem Manager und Ihnen zu kommunizieren, ist überhaupt keine hilfreiche Information. Bitte entfernen Sie es.
S.Lott

2
Warum müssen Sie nicht-technischen Führungskräften technische Informationen zur Verfügung stellen? IMO, das ist das eigentliche Problem, das Sie lösen sollten. Wenn Sie attraktive Diagramme benötigen, um Ihre Ideen zu verkaufen, bedeutet dies, dass sie sowieso nichts davon bekommen, und Sie schießen nur Rauchbomben auf sie.
tdammers

Antworten:


11

Diese Frage ist zu groß, um Punkt für Punkt genau beantwortet zu werden. Es gibt Bücher zum Thema Design und andere Bücher zum Thema Benutzererfahrung , in denen ausführlich erläutert wird, wie Software, Verbraucherprodukte, Bücher, Werbung und Spielzeug für Babys für die Zielgruppe attraktiver gestaltet werden können. Eigentlich ist Ihre Frage ähnlich wie:

Ich bin ein Designer, ich habe eine Vorstellung vom Programmieren (ich habe in der Schule zwei Wochen lang Basic gelernt), aber ich habe keine Zeit, das Programmieren zu lernen. Ich werde gebeten, eine E-Commerce-Website von Grund auf mit ASP.NET MVC und Microsoft SQL zu erstellen. Können Sie mir erklären, was diese beiden Dinge sind und wie ich sie für eine erfolgreiche Arbeit verwenden kann?

In jedem Fall können Sie versuchen, sich von etwas zu inspirieren , wenn Sie "attraktive" Diagramme erstellen möchten, aber keine Zeit haben, Dutzende Bücher zu lesen, und wenn Sie keinen Designer in Ihrem Unternehmen haben (ist das möglich?) Sie sehen sich um : professionelle Websites, Präsentationen usw. Sie müssen einige Regeln und Muster notieren und sie auf Ihre Diagramme anwenden. Sie können es manchmal falsch verstehen, weil einige Regeln für Websites gut funktionieren, aber für Konsumgüter oder Diagramme oder Spielzeug für Babys nicht funktionieren, aber im Allgemeinen haben Sie größere Erfolgschancen.

Zum Beispiel, wenn ich das Diagramm in Ihrer Bearbeitung nehme:

Bildbeschreibung hier eingeben

Ich bemerke den allerersten Fehler: Schatten. Schatten müssen mit Vorsicht verwendet werden. In einer Website wäre eine solche Nutzung nicht akzeptabel. Ein gutes Beispiel dafür, wie Schatten verwendet werden müssen, ist Apple.com . Jedes Element, mit dem der Benutzer interagieren kann, weist einen kleinen Schatten auf, der das Gefühl einer Lautstärke vermittelt. Kein anderes Element hat einen Schatten. Im Fall eines Diagramms ist dies möglicherweise akzeptabler, da Benutzer nicht mit dem Diagramm interagieren sollen. Dennoch sind die Schatten zu groß und zu weit von den Elementen entfernt. Auch hier besteht keine Notwendigkeit: Jedes Element hat bereits einen Rand .

Faustregel: KISS (oder, wenn Sie wollen, "faul sein"). Fügen Sie nicht gleichzeitig einen Rand, einen Schatten und eine Hintergrundfarbe hinzu. Machen Sie den Text nicht fett kursiv Arial Black 200 rot unterstrichen mit einem gelben Rand auf dem blinkenden Kalkhintergrund. Tun Sie nur das, was Sie tun müssen, um eine visuelle Wirkung zu erzielen, nicht mehr.

Überlegen Sie sich, wie Sie Ihre Diagramme gestalten sollen: Niemand möchte diese hässlichen Schwarz-Weiß-UML-Diagramme sehen. Aber nicht übertreiben: es wird nur schlimmer: UML-Schwarzweiß-Diagramme sind hässlich, aber brauchbar . Ein Regenbogen-Multi-Font-Blink-GIF-animierter Mist mit vielen Symbolen und Pfeilen, die die Farbe ändern, ist nicht nur hässlich, sondern auch unbrauchbar.

Denken Sie bei den Diagrammen an die Spezifität des Kontexts. Wenn es über einen Projektor angezeigt wird, kann kein grüner Text auf weißem Hintergrund angezeigt werden. Wenn es auf eine Wand projiziert wird, verschwindet es auf magische Weise. Wenn es Ihren Vortrag unterstützt, platzieren Sie nicht zu viel auf einer Folie : zu viele Grafiken, zu viele Zahlen, zu viel Text. Die obige Abbildung ist ein gutes Beispiel dafür, was Sie für eine Präsentation niemals tun dürfen: Mit einer solchen Folie können Sie sicher sein, dass die Hälfte des Publikums einschlafen und die andere Hälfte aufhört, Ihnen zuzuhören und verzweifelt zu versuchen, zu verstehen, was diese Sache ist .

Denken Sie zum Schluss daran, dass Sie für Ihr Publikum da sind, nicht im Gegenteil . Wenn Sie das Diagramm den Marketing-Leuten wie oben abgebildet zeigen , sagen sie selbst, dass Sie scheiße sind. Wissen sie, was die Cloud ist (oder glauben sie, dass es etwas mit Anwendungen zu tun hat, die am Himmel / im Weltraum gehostet werden)? Wissen sie, was das braune Symbol mit "DB" darstellt? Können sie erklären, was eine Web-App ist und wie sie sich von etwas anderem oder von einer Website unterscheidet?


1

Es ist wahrscheinlich unnötig zu betonen, dass die Schönheit eine der subjektivsten Meinungen überhaupt ist. Wie sie sagen, liegt die Schönheit im Auge des Betrachters , und was für Sie schön ist , kann für andere höllisch hässlich sein . Viele bessere Hälften würden zustimmen.

Allerdings erwarten die Menschen heutzutage wahrscheinlich etwas mehr als ein ASCII-Diagramm. Sie müssen die Theorie der Farben nicht studieren, aber ein wenig zu formen wird nicht schaden. Websites für die Erstellung von Diagrammen wie zum Beispiel Gliffy haben anständig aussehende Vorlagen, mit denen ich wetten kann, dass sie jedem gefallen (oder zumindest nicht unangenehm sind), der an dieser Präsentation teilnimmt .

Bildbeschreibung hier eingeben


1

Wenn Sie Ihre Diagramme mit den von Ihnen normalerweise verwendeten Entwicklungstools erstellt haben, wiederholen Sie diese von Grund auf in Powerpoint oder in der von Ihrem Unternehmen verwendeten Präsentationssoftware. Meine Präsentationen mit den Standardsymbolen und Pfeilstilen haben eine viel bessere Resonanz als die, die ich in Enterprise Architect oder Power Designer durchgeführt habe. Überspringen Sie UML und rufen Sie einfache Beziehungsdiagramme und Flussdiagramme auf. Wie bei jeder Präsentation, werfen Sie etwas schnell zusammen und lassen Sie es an Ihrem Manager vorbei laufen, um Feedback zu erhalten. Sie möchten keine Stunden damit verschwenden, ein ausgeklügeltes Workflow-Diagramm zu erstellen, das Ihr Manager als "zu beschäftigt" einstuft. Ich würde empfehlen, ein einfaches Diagramm vollständig zu erstellen, damit Sie den Stil (Schriftart, Farbpalette, Layout) anzeigen und den Rest für den Inhalt nachahmen können.


0

Seien Sie konsequent in der Schriftart. Platziere die Dinge gleich weit auseinander und halte sie in einer Linie. Fügen Sie wahrscheinlich eine oder zwei Farben (Firmenfarben?) Hinzu, die über Schwarzweiß hinausgehen. Überschriften fett gedruckt. Grenzen sollten unterschiedlich sein. Etwas mehr als Gitternetzlinien als Hintergrund oder gar keine.

Möglicherweise müssen Sie in separate Seiten / Folien aufteilen. Niemand möchte 57 Blöcke in einem chaotischen Vogelnestdiagramm sehen (nach ihrer Wahrnehmung).

Vielleicht möchten Sie jemanden in Ihrem Unternehmen konsultieren, der etwas mehr Sinn für Ästhetik hat. Führen Sie es von jemandem im Vertrieb oder Marketing.


0

Verwenden Sie abgerundete Ecken und gedeckte Farben. Verwenden Sie dicke Linien. Elliance hat einige gute Beispiele. Ich darf zwar keine Bilder posten, aber hier ist ein Beispiel, das ich als Inspiration für meine eigenen Diagramme verwendet habe.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.