: Kari Kakkonen
: Drachen raus! Ein Buch über Drachen, Ritter und Softwaretesten
: Books on Demand
: 9783695147182
: 1
: CHF 7.40
:
: Grundschule
: German
: 200
: Wasserzeichen
: PC/MAC/eReader/Tablet
: ePUB
Lernen Sie Softwaretesten auf unterhaltsame Weise, verpackt in Geschichten über Drachen und Ritter. Das Buch ist ein spannender Lesestoff für Kinder, entweder allein oder zusammen mit einem Erwachsenen oder als zusätzliche Lektüre in der Schule. Die Geschichten sind perfekt für alle, die wissen wollen, was Softwaretests sind ohne die trockene Fachliteratur studieren zu müssen. Das Buch handelt von den Abenteuern zweier Kinder, Laura und Tom, die sich gegen Drachen behaupten müssen, welche ihre Dörfer und Schlösser bedrohen. Die Kinder lernen verschiedene Arten von Drachen kennen und erfahren, wie man sie mit Hilfe von Rittern besiegen kann. Sie werden zu besonders geschickten Drachenexperten. Die Geschichten erschließen Begriffe und Ideen aus der Informatik und dem Testen von Software. Der Drache steht zum Beispiel für den Fehler in der Software und die Ritter für die Tester und Entwickler. Durch das Lesen der Abenteuer kann man diese Konzepte einfach verstehen und lernen. In diesem Buch verbindet Kari Kakkonen seine Leidenschaft für Fantasie und Softwaretests auf eine neue und faszinierende Weise und schafft so ein unterhaltsames Erlebnis für seine Leser. Der Stoff ist für jede Altersgruppe von 10 bis 99 Jahren geeignet, obwohl das Buch mit Blick auf Kinder geschrieben wurde."Ich liebe die Idee, Testen und Drachen zu verbinden. Das Softwaretesten auf diese Weise zu erklären, eignet sich hervorragend, um neuen Testern einen Überblick über die Tiefe des Testens zu geben. Die Geschichten sind auch für sich eine spannende Unterhaltung für Kinder, können sie aber auch dazu anregen, darüber nachzudenken, wie sie die von ihnen genutzten Apps testen könnten." Janet Gregory, DragonFire Inc, Mitautorin von drei Büchern über agiles Testen.

Kari Kakkonen hat über 25 Jahre Erfahrung in der Domäne des Softwaretestens. Er arbeitet als Trainer und Berater bei Gofore in den Bereichen Softwaretests, Agilität, DevOps und künstliche Intelligenz. Kari war von 2015 bis 2021 Mitglied des Exekutivkomitees von ISTQB, dem weltweit größten Softwaretestverband, und ist derzeit Schatzmeister des Finnish Software Testing Board (FiSTB), der finnischen Sektion von ISTQB. Außerdem gehört er dem Vorstand von TMMi an, einer Organisation, die das Testen weltweit fördert. Er steht auf der Liste der Tivi 100 IT Influencers 2010. Sein Buch Dragons Out! und das dahinter stehende Unternehmen, Dragons Out Ltd, setzen sich dafür ein, Kindern das Testen von Software näher zu bringen. Das Buch wurde zu einem der 100 besten Testbücher aller Zeiten gewählt (Book Authority). Kari wurde dafür 2021 mit dem EuroSTAR Testing Excellence Award und dem Tester of the Year ausgezeichnet. Er ist Mitautor des ACT2LEAD Software Testing Management Handbook. Er ist ebenfalls einer der Autoren von Agile Testing Foundations und ein bekannter Redner auf Konferenzen. Außerdem bloggt er auf Tivi.fi. Kari singt gerne, fährt Snowboard, Kajak, liest und ist Ehemann und Vater. Für weitere Informationen www.dragonsout.com

1


Lästiger roter Drache


(MEMORY LEAK)

Es war einmal ein ruhiges kleines Dorf namens Schafstal, in dem die Menschen friedlich inmitten eines wunderschönen Bergtals lebten. Die Tage waren langsam und ruhig. Morgens wachten die Menschen mit dem Sonnenaufgang auf und frühstückten ausgiebig. Die Tage vergingen mit dem Hüten von Schafen und Rindern auf den nahe gelegenen Wiesen, die als Weideland genutzt wurden. Abends trafen sich die Dorfbewohner im Haupthaus, um den Abend bei einem guten Essen gemeinsam zu verbringen. Man erzählte einander Geschichten von fernen Ländern und Abenteuern.

In der Welt der Computertechnologie ist dieses Dorf die Software, zum Beispiel ein Spiel auf einem Mobiltelefon oder einem Computer. Die Software kann auch ein Programm genannt werden. Der Computer behält das Spiel in seinem Speicher. Die Schafe in der Geschichte stellen den Speicher des Computers dar.

An einem sonnigen Tag geschah etwas Ungewöhnliches. Ein Mädchen, Laura, hütete Schafe auf der am weitesten entfernten Wiese. Am Abend kam sie zurück ins Dorf und erklärte, dass sie eines der Schafe nicht finden konnte. Früher waren die Schafe immer zur Hirtin zurückgekehrt, wenn sie laut gepfiffen hatte. Jetzt war das nicht mehr der Fall. Am Morgen hatte sie die Schafe gezählt. Und am Abend noch einmal. Eines fehlte. Laura hatte alle Waldstücke rund um die Wiesen abgesucht, aber kein Schaf war zu sehen. Schließlich, als die Sonne unterging, kehrte sie mit dem Rest der Herde ins Dorf zurück. Die Leute im Haupthaus dachten, dass das Schaf in dem felsigen Gelände gestolpert und in eine Schlucht gefallen war. Laura dachte, dass Schafe normalerweise nicht in Schluchten fielen. Sie waren ziemlich trittsicher. Aber vielleicht war es ja dieses Mal passiert.

In den folgenden Tagen kehrte Laura mit beunruhigenden Nachrichten ins Dorf zurück. Zwei Tage später war ein weiteres Schaf verschwunden. Und ein weiteres am Tag darauf. Und ein weiteres zwei Tage später. Laura begann zu vermuten, dass etwas Gefährlicheres als Schluchten die Schafe bedrohte. Der Rest des Dorfes machte sich nun auch langsam Sorgen. Karl, ein freundlicher Bauer, lieh dem Mädchen seinen Schäferhund Buddy, um die Herde zusammenzuhalten. Wenn dieser erfahrene, langhaarige Freund die Schafe doch nur vor den Gefahren der Schluchten bewahren würde.

Laura hat ihre Schafe dann nicht mehr verloren. Sie und der Hund wurden gute Freunde. Sie fragte Karl, ob sie den Hund behalten dürfe. Es war so schön, ihn hinter den Ohren zu kraulen und sein langes, weiches Haar zu streicheln. Buddy war eine große Hilfe beim Hüten. Zu zweit war die Arbeit viel angenehmer. Der Hund leckte Lauras Hand jedes Mal, wenn er neben sie kam oder sie ihn streichelte, auf die angenehmste Art und Weise ab. Der Bauer war einverstanden, weil er viele Hunde hatte.

Wenn der Code des Spiels ein Memory-Leak hat, beginnt das Spiel allmählich immer mehr Speicher zu verbrauchen, bis der gesamte Speicher aufgebraucht ist, und das Mobiltelefon beginnt sich seltsam zu verhalten. Alles geht langsamer. Das Spiel kann für einen Moment einfrieren. Schließlich kann sich das gesamte Handy ausschalten. In der Geschichte beginnen Schafe ohne Erklärung zu verschwinden, genau wie bei fehlerhafter Software scheint der Speicher ohne Grund zu verschwinden.

In der darauffolgenden Woche kehrte ein Junge, Jonathan, der die Herde auf der anderen Seite des Dorfes gehütet hatte, mit alarmierenden Nachrichten zurück. Er konnte eines seiner Schafe nicht finden, so sehr er sich auch bemühte. In den folgenden Tagen verlor er mehrere andere. Als Laura von Jonathans Notlage erfuhr, schlug sie vor, dass Jonathan auch einen Schäferhund einsetzen sollte. Das Verschwinden der Schafe hörte auf.

Am Abend gab es im Haupthaus des Dorfes viele hitzige Diskussionen. Die Leute stritten sich darüber, warum das Verschwinden der Schafe geschah. Schließlich können so viele Schafe nicht in Schluchten fal