Warum denn agil?

Hallo Welt-Verbesserer. Agilität ist ja mittlerweile ein Schlagwort, an dem wir kaum vorbeikommen, wenn wir uns mit dem Thema Softwareentwicklung auseinandersetzen. Seit über 10 Jahren gibt es nun das agile Manifest und seit dem hat das Konzept in der einen oder anderen Form in der Softwareentwicklung Einzug erhalten. Im Rahmen dieses Artikels möchte ich ein […]

Von Agilität und Führung

Hallo Welt-Verbesserer. Hier lest ihr den zweiten Teil der Reihe zum Buch #Workout[1] von Jurgen Appelo. Den ersten Teil findet ihr hier Welchen Beitrag kann ich leisten?.   Rapid development is a good first step, I believe, but the ultimate test of agility is whether you can keep all your stakeholders happy: customers and employees, owners […]

Welchen Beitrag kann ich leisten?

Hallo Welt-Verbesserer. Mit diesem Artikel starte ich eine kleine Artikel-Reihe, in der ich einige meiner Gedanken zum Buch #Workout[1] von Jurgen Appelo mit euch teilen werde. Warum? Für mich bringt Jurgen Appelo in diesem Buch einige Punkte zum Thema Management und Führung im Zusammenhang mit Agilität sehr gut auf den Punkt.   When an organization’s […]

Schritt für Schritt

Hallo Welt-Verbesserer. Heute möchten wir mit euch eine kleine Reise machen. Wir wissen noch nicht so genau, wohin sie uns führen wird, aber wir kennen die grobe Richtung, das grobe Ziel. Daraus können wir für unseren Weg die erste Etappe ableiten. Wir nehmen also den ersten Schritt und los geht es auf die Reise zur […]

Refactoring im Blog

Hallo Spaß-Coder. Neben der Programmierung beschäftigen wir uns auch mit den Themen agile Softwareentwicklung und Agilität im Allgemeinen.   Agilität im Blog Wir haben uns zu Beginn des Blogs ein grobes Ziel gesetzt, siehe Über diesen Blog. Im Vordergrund stand zu Beginn sauberer Code, ein Thema, dem wir bisher auch sehr viel Aufmerksamkeit gewidmet haben. […]

Vom Testen getrieben

Hallo Spaß Coder, nachdem wir in den letzten Artikeln unserer Serie schon einiges zum Thema Testautomatisierung im allgemeinen und Unit-Tests im speziellen gelernt haben, möchten wir heute auf eine besondere Technik automatisierter Tests eingehen.   Test-Driven-Development Beim Test-Driven-Development (abgekürzt TDD) geht es darum, den automatisierten Test in den Mittelpunkt der Entwicklung zu stellen. Entstanden ist die Idee von […]

Hör mal wer da testet – .Net Edition

Hallo Spaß Coder, in den letzten Artikeln Testautomatisierung, Von Tests und Komponenten sowie Kein Unit-Test wie jeder andere haben wir euch heiß darauf gemacht, euren Code automatisiert auf funktionale Richtigkeit hin zu überprüfen. In diesem Artikel möchten wir euch ein paar Werkzeuge vorstellen, mit dessen Hilfe ihr euren .Net-Code automatisiert testen könnt. Wir setzen dabei […]

Hör mal wer da testet – Java Edition

Hallo Spaß Coder, in den letzten Artikeln Testautomatisierung, Von Tests und Komponenten sowie Kein Unit-Test wie jeder andere haben wir euch heiß darauf gemacht, euren Code automatisiert auf funktionale Richtigkeit hin zu überprüfen. In diesem Artikel möchten wir euch ein paar Werkzeuge vorstellen, mit dessen Hilfe ihr euren Java-Code automatisiert testen könnt. Für Werkzeuge, die […]

Kein Unit-Test wie jeder andere

Hallo Spaß-Coder. In den ersten beiden Artikeln der Serie zum Thema Testautomatisierung haben wir uns damit beschäftigt, warum Testautomatisierung sinnvoll ist, und was Unit-Tests sind. Dieser Artikel beschäftigt sich heute mit unterschiedlichen Arten von Unit-Tests und soll euch ein paar Anregungen geben, wozu ihr Unit-Tests noch einsetzen könnt.   Welche Arten von Unit-Tests gibt es? Es gibt eigentlich keine […]

Von Tests und Komponenten

Hallo Spaß-Coder. Wer von euch liefert gerne großartige Qualität ab? Wo beginnt großartige Qualität des gesamten Systems? Was ist Voraussetzung dafür, dass eine Anwendung – bestehend aus vielen kleinen Bausteinen – unseren eigenen sowie den Anspruch unserer Kunden an eine hohe Qualität erfüllt? Wie wäre es, wenn wir das gesamte System testen? Wie wäre es, […]