Entwicklungsprinzipien

Diese vier Prinzipien bestimmen, wie Projekte von One Web Arts gestaltet, entwickelt und gepflegt werden.

Sie gelten für Produkt- und Technikentscheidungen gleichermaßen: was ein Projekt leistet, wie es umgesetzt wird und wie es langfristig betreut wird.

Useful

Projekte sollen echte und nachvollziehbare Probleme lösen.

Am Anfang jedes Projekts stehen ein klarer Zweck und eine praktische Frage: Wobei soll es Menschen helfen? Der Umfang bleibt auf diesen Zweck ausgerichtet.

Neue Funktionen kommen hinzu, wenn sie dem eigentlichen Zweck dienen – nicht um ihrer selbst willen.

Simple

Produkt und Technik sollen klar und unkompliziert bleiben.

Oberflächen sollen intuitiv und verständlich sein, mit einer klaren Struktur und nur so vielen Schritten, wie die Aufgabe erfordert.

Technisch werden einfache Lösungen bevorzugt, wo sie angemessen sind. Unnötige Komplexität und Abhängigkeiten werden vermieden, denn jede zusätzliche Ebene muss verstanden und gepflegt werden.

Responsible

Barrierefreiheit, Sicherheit und Datenschutz werden von Anfang an mitgedacht.

Barrierefreiheit ist Teil der normalen Entwicklung und keine nachträgliche Ergänzung. Sicherheitsmaßnahmen werden passend zum jeweiligen Projekt und seinen Risiken gewählt.

Die Umsetzung erfolgt datenschutzbewusst: Nutzerdaten werden nur erhoben oder verarbeitet, wenn ein Projekt sie für seine Funktion benötigt.

Sustainable

Projekte sollen zuverlässig, wartbar und für eine langfristige Weiterentwicklung ausgelegt sein.

Code und Architektur sollen verständlich und wartbar bleiben, damit sich Projekte in kleinen, bewussten Schritten weiterentwickeln lassen. Auf Performance wird dort geachtet, wo sie für die Nutzung eine Rolle spielt.

Unnötige technische Schulden werden vermieden, damit öffentliche Projekte auch über lange Zeit zuverlässig und wartbar bleiben.