Aus Linux-Magazin 05/2020

Ein Buch über die Zukunft der Blockchain, eins über Software Engineering von A bis Z

Verfechter der Blockchain-Technologie malen sich im ersten Buch die Zukunft aus. Das zweite untersucht systematisch und didaktisch aufbereitet, was alles zur professionellen Software-Entwicklung gehört.

Positiv ist zu vermerken, dass sich der Sammelband mit Aufsätzen zur Blockchain-Technologie keine Denkverbote auferlegt und mutig auch recht visionäre Stimmen zu Wort kommen lässt: Etwa den Verwaltungschef von Zug in der Schweiz, einer Stadt, die bereits mit der Blockchain experimentiert. Der Autor sieht für deren Einsatz offenbar kaum Grenzen und philosophiert beispielsweise über die Abschaffung des Nationalstaats zugunsten einer Art individualisiertem Gebilde, in dem sich jeder Bürger seinen Staat auf Basis privatrechtlicher Verträge zusammenpuzzelt.

Ein generelles Manko der Spekulationen aber ist, dass sie den Staat dabei ausschließlich auf seine Vermittlerrolle verkürzen, die angeblich obsolet sei. Tatsächlich ist er aber beispielsweise auch Inhaber eines Gewaltmonopols und verantwortlich für innere und äußere Sicherheit, zuständig für Bildung und Forschung, Sozial- und Wirtschaftspolitik, Justiz, Kultur, Infrastruktur und vieles mehr. Das geht weit hinaus über Katasteramt und Meldewesen, die eine Blockchain womöglich ablösen könnte.

Solche Zuspitzungen wären leichter hinnehmbar, wenn der Band sie durch ein Gegengewicht austarieren könnte – etwa, indem er auch Stimmen zu Wort kommen ließe, die dem Blockchain-Hype etwas distanzierter begegnen. Das ist immerhin ansatzweise der Fall. So benennt Joram Voelklein, Mitgründer einer auf Blockchain-Geschäftsmodelle spezialisierten Beteiligungsgesellschaft, in seinem Beitrag einleitend die Diskrepanz zwischen dem großen Tamtam und bislang wenigen konkreten Projekten, zwischen dem Medien-Hype und fehlendem handfesten Know-how, speziell im Management. Gleichwohl sieht auch er ein großes Potenzial in der Blockchain: Sei es zur Vergütung persönlicher Daten, sei es beim automatisierten Datenhandel zwischen Maschinen im IoT, wo sich wegen der Masse und Kleinteiligkeit der An- und Verkäufe Kryptowährungen anbieten. Allerdings sind das auch nicht mehr als Prognosen, bis zu deren Erfüllung es noch ein weiter Weg sein dürfte.

Eine Stärke des Sammelbands ist die Vielfalt der Perspektiven. Es geht beispielsweise um dezentrale Strukturen, um Maschinen, die untereinander Handel treiben, um die Vor- und Nachteile von Krypto-Währungen, um die Blockchain in China oder um juristische Fragen. So ergibt sich am Ende ein zwar durchweg optimistisches, dabei aber auch differenziertes Bild von möglichen Auswirkungen der Blockchain-Technologie auf unser Leben

Software-Produktion kompakt

Unter Software-Engineering versteht Anja Metzner, Professorin für ebendieses Fach in Augsburg, die ingenieurmäßige Entwicklung komplexer Software-Systeme. Diesen Prozess will sie in allen seinen Phasen von der Planung bis zur Wartung in ihrem Buch vorstellen. Dabei klammert sie nur die Implementierung aus, also die eigentliche Programmierung, für die aber viel sprachenspezifische Literatur existiert. Das Buch bereitet den Stoff in der Art eines Lehrmaterials auf, mit Merksätzen und einer Kapitelzusammenfassung sowie Aufgabensammlungen.

An eine Einführung schließt sich eine Diskussion verschiedener Vorgehensmodelle und Projektmanagementtechniken an: Wasserfall-, V- und Spiralmodell sowie agile Methoden. Anschließend werden die Phasen im einzelnen analysiert, beginnend mit der Planungsphase, an die sich die Definitionsphase mit Pflichtenheft anschließt, auf die die Design- oder Entwurfsphase folgt, in deren Kontext die Autorin auch UML-Diagramme ausführlich vorstellt. Da die eigentliche Umsetzung in Code hier ausgespart bleibt, folgt als nächster Abschnitt die Testphase und im Anschluss daran der Wartungsprozess.

Das alles ergibt eine kompakte Übersicht über alle Etappen des Software-Lebenszyklus, die sich dank verständlicher Darstellung gut für das Studium oder Selbststudium eignet.

Info

Sandner/Tumasjan/Welpe (Hrsg.): Der Blockchain Faktor

Books on Demand, Norderstedt 2019

280 S., 25 Euro

ISBN: 978-3-7504-1540-9

Info

Anja Metzner: Software Engineering – kompakt

Hanser 2019

180 S., 24 Euro

ISBN: 978-3-446-45949-6

DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDFUmfang: 1 HeftseitePreis €0,99
(inkl. 19% MwSt.)
LINUX-MAGAZIN KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS Readly Logo
E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben