Facilitation und ethischer Entwurf

Ethik im Entwurf

Welche Wertvorstellungen den Entwurf anleiten sollten, und warum das gut ist.

Je nachdem um was für eine Art System es sich handelt, spielen ethische Kriterien eine mehr oder weniger wichtige Rolle beim Entwurf. In diesem Beitrag bespreche ich einige offensichtliche und weniger offensichtliche solcher Entwurfskriterien für Softwaresysteme. Ein System, dass die neuesten Nachrichten anzeigt, muss sich zum Beispiel der Frage stellen, ob die gezeigten Inhalte jugendfrei sind, wenn es von einem Kind bedient wird. Ein Sitzgurt im Auto darf nur bedenkenlos genutzt werden, wenn man nicht schwanger ist, weil sonst das Ungeborene bei einem Unfall durch den Bauchgurt Schaden nehmen würde (es gibt spezielle Gurte für Schwangere). Ein weiteres Beispiel sind Social Media Firmen,  die auf Suchteffekte bei ihren Benutzern (Dark Patterns) setzen. Von Killerdrohnen möchte ich hier gar nicht anfangen.

„Facilitation und ethischer Entwurf“ weiterlesen

Sozialer Entwurf

Ich bin in Hamburg geboren und auch in diesem Umfeld aufgewachsen. Meine Mutter lebt nach wie vor in Hamburg, und so habe ich den Anschluss an diese schöne, grüne Stadt nie verloren. Im Oktober haben wir die Herbstferien genutzt um mit den Kindern in der Hansestadt einen Auszeit zu nehmen. Den Kindern ist das gut gelungen, ich aber habe fast jeden Tag gearbeitet. Als Selbstständiger ist das gar keine Frage: ich arbeite, wenn Arbeit da ist, und mache Pause und Erholung, wenn das nicht der Fall ist.

„Sozialer Entwurf“ weiterlesen

Proprietäre PaaS

Nachdem ich zuletzt die Open Source PaaS (Platform as a Service) Technologien Cloud Foundry und OpenShift vorgestellt habe, wende ich mich in diesem Blogpost zwei proprietären PaaS zu.

Wie zuvor liegt der Fokus auf dem Deployment einer Beispielapplikation, welche an diverse Datenservices angebunden werden muss. Die Kriterien, nach welchen dieses Deployment sowie weitere EIgenschaften der PaaS beurteilt werden, wurden ebenfalls in einem vorherigen Blogpost beschrieben.

„Proprietäre PaaS“ weiterlesen

Open Source PaaS

In dieser Blogserie geht es um Platform as a Service (PaaS). Was das ist, und warum eine solche Plattform Entwicklung und Betrieb effizienter macht, wurde im ersten Blogpost diskutiert. Im zweiten Blogpost wurden dann Kriterien vorgestellt, nach denen verschiedene in Frage kommende PaaS verglichen werden können. Dabei hat sich herausgestellt, dass Open Source Lösungen wichtige Vorteile gegenüber proprietären Angeboten haben. Allerdings gibt es nur zwei weitverbreitete Open Source PaaS. Diese möchte ich in diesem Artikel vorstellen, bevor ich im nächsten Artikel auf proprietäre Technologien eingehen werde.

„Open Source PaaS“ weiterlesen