Wie schreibt man eigentlich Software? – Nun, man tippt einfach den Code. Und wie weiß man welchen Code man schreiben muss? – Äh… – Also, wenn man plangetrieben entwickelt, hat […]

Letztens hab ich als kleine Seminararbeit in der Uni was über Continuous Integration geschrieben. Hier meine Seminararbeit: Und hier die zugehörige Präsentation: Wer sich für CI interessiertn sollte aber vielleicht […]

Kann ein Quietscheentchen bei der Softwareentwicklung helfen? Kann es Probleme lösen, die man alleine nicht lösen konnte? Wäre eine ausgestopfte Ente besser geeignet? OK, Spaß beiseite. Ob die Ente aus […]

Ich blogge hier jetzt schon seit mehr als zweieinhalb Jahren. Und manchmal scheint es tatsächlich Leute zu geben, die das lesen, was ich hier dank meiner Überheblichkeit so altklug von […]

Im ersten Semester lernt man im Informatikstudium Restklassenringe kennen. Diese bilden die mathematische Basis für diverse Kryptographie (beispielsweise RSA), aber auch anderes Zeug wie CRC. Gestern hatte ich im Forum […]

… ist wohl nicht immer agil drin. Leider wird Agile Softwareentwicklung oft so verstanden, wie in obigem nicht nur einmal zitiertem Dilbert-Comic. Mein Eindruck ist manchmal, dass das Wort „agil“ […]

„Schon traurig, dass von mir als Informatiker manchmal als einziger Lösungsvorschlag ‚Stecker ziehen und wieder reinstecken‘ kommt. — Und noch trauriger ist es, dass das auch noch hilft.“ Manchmal passieren […]

Quasi alle mir bekannten agilen Methoden basieren auf einem weiteren grundlegenden Gedanken, der allerdings nur selten genannt wird, wenn Agile Softwareentwicklung erklärt wird: Frequency Reduces Pain oder anders ausgedrückt: „if […]