local

Hausgemachte Software: der Wandel zur Local-First-Entwicklung

Die Softwareentwicklung ist im Wandel, und eine wachsende Bewegung setzt auf persönlichere, von Gemeinschaften getragene und lokal kontrollierte Anwendungen. Diese Bewegung, oft als „hausgemachte Software“ beschrieben, wird von Menschen vorangetrieben, die Maggie Appleton „Barfuß-Entwickler“ nennt: Personen, die Softwarelösungen für lokale Bedürfnisse und Zusammenhänge bauen.

Der Aufstieg der Barfuß-Entwickler

Vorbild ist der Graswurzel-Ansatz der Barfußärzte: Barfuß-Entwickler bauen Software vor allem für ihre unmittelbare Gemeinschaft. Sie lösen konkrete, lokale Probleme und achten darauf, dass ihre Werkzeuge relevant sind und sich eng in den Alltag der Nutzer einfügen. Das demokratisiert die Softwareentwicklung: Mehr Menschen bekommen Zugang zu ihr, und Innovation entsteht auf der Ebene der Gemeinschaft.

Prinzipien von Local-First-Software

Die vom Forschungslabor Ink & Switch untersuchte Bewegung rund um Local-First-Software tritt für Software ein, die Nutzer stärkt, indem sie Datenhoheit, Offline-Fähigkeit und die Kontrolle durch den Nutzer an die erste Stelle setzt. Zu den wichtigsten Prinzipien gehören:

1. Datenhoheit: Nutzer haben die volle Kontrolle über ihre Daten. Diese liegen lokal, was die Privatsphäre schützt und für Sicherheit sorgt.

2. Offline-Fähigkeit: Anwendungen sind so gebaut, dass sie auch ohne Internetverbindung reibungslos laufen, und sind dadurch zuverlässig und robust.

3. Kontrolle durch den Nutzer: Die Hauptkopie der Daten liegt auf dem Gerät des Nutzers. Die Synchronisierung mit der Cloud läuft der Bequemlichkeit halber im Hintergrund.

Diese Prinzipien schließen die Lücke zwischen klassischer Software und Cloud-Anwendungen und verbinden das Beste aus beiden Welten.

Situated Software: der historische Blick

Clay Shirkys Konzept der Situated Software liefert den historischen Kontext zu dieser Bewegung. Gemeint sind Anwendungen für bestimmte soziale Zusammenhänge und kleine Gruppen statt großer, generischer Lösungen. Das passt zur Local-First-Philosophie, denn auch dort zählt, dass Software zu den besonderen Bedürfnissen und zur Dynamik ihrer Nutzerschaft passt.

Herausforderungen und Abwägungen

Hausgemachte Software bringt viele Vorteile, aber auch Herausforderungen. Software für lokale Zusammenhänge zu entwickeln kann viele Ressourcen binden und verlangt oft ein tiefes Verständnis der konkreten Bedürfnisse und der Dynamik der jeweiligen Gemeinschaft. Dazu kommt, dass es bei lokal gespeicherten Anwendungen komplex sein kann, Datensicherheit und Privatsphäre zu gewährleisten, besonders für Entwickler ohne umfangreiches technisches Fachwissen.

Fallbeispiele und praktische Anwendungen

Was hausgemachte Software leisten kann, zeigen die folgenden Beispiele:

•Gesundheits-Apps für die Gemeinschaft: Von lokalen Programmierern entwickelt, können diese Apps konkrete Gesundheitsthemen innerhalb einer Gemeinschaft aufgreifen und passende Ratschläge und Ressourcen bieten.

•Plattformen für lokale Unternehmen: Softwarelösungen, die lokale Unternehmen dabei unterstützen, Lagerbestand, Verkauf und Kundenbeziehungen so zu verwalten, wie es den Gepflogenheiten und Vorlieben vor Ort entspricht.

•Bildungswerkzeuge: Anwendungen, die das Lernen an Schulen vor Ort verbessern und gemeinsam mit Lehrkräften und Schülern auf deren konkrete Bedürfnisse zugeschnitten werden.

Fazit

Die Bewegung hin zu hausgemachter Software, getragen von Barfuß-Entwicklern und geleitet von Local-First-Prinzipien, bedeutet einen deutlichen Wandel in der Softwareentwicklung. Weil dieser Ansatz von lokalen Bedürfnissen und Zusammenhängen ausgeht, verspricht er relevantere und wirksamere Softwarelösungen, die ihren Nutzern mehr Handlungsspielraum geben. Wenn wir uns auf diese neue Ära einlassen, müssen wir Chancen und Herausforderungen gleichermaßen im Blick behalten, damit die Software, die wir bauen, unseren Gemeinschaften wirklich dient und sie bereichert.

Mehr dazu finden Sie in Maggie Appletons Essay über hausgemachte Software und, zu den Prinzipien von Local-First-Software, auf der Website von Ink & Switch.

Aus dem Englischen übersetzt: zum Originalbeitrag

Gestalten Sie die Zukunft Ihres Unternehmens mit KI

Tauchen Sie ein in unsere spannenden Workshops und rüsten Sie Ihr Team mit den Werkzeugen und dem Wissen aus, um im Zeitalter der KI führend zu sein.

Kontaktieren Sie uns
Scroll to top