Seit knapp einem Jahr arbeite ich freiberuflich für einen Kunden in London - eine Woche pro Monat vor Ort, den Rest der Zeit von zu Hause aus. Dabei wird in der Firma fast ausschließlich mit Pair Programming entwickelt. Was bedeutet das genau? Wie funktioniert das Pairing von zu Hause aus? Welche Tools kommen zum Einsatz?
Und wie ticken die Londoner Softwareentwickler so? Was unterscheidet ihre Arbeitsweisen von denen in Deutschland? Wie sorgen sie dafür, dass die Teams und die ganze Firma zusammenwachsen und zusammenbleiben?
Der Vortrag beleuchtet die Unterschiede und Gemeinsamkeiten der beiden Softwareentwicklungs-Kulturen und gibt einen Einblick in das Arbeiten von zu Hause aus. Vielleicht kann man ja doch das eine oder andere von unserem Nachbarn abgucken…
Nicole Rauch ist freiberufliche Softwareentwicklerin und Softwareentwicklungscoach mit umfangreichem Hintergrund in Compilerbau und formalen Verifikationsmethoden. Zu ihren Schwerpunkten gehören Specification by Example und Domain-Driven Design sowie die Sanierung von Legacy Code Applikationen. Unabhängig davon ist die funktionale Programmierung ihre heimliche Liebe. Neben ihrer Entwicklertätigkeit wirkte sie an der Ausrichtung mehrerer selbstorganisierter Konferenzen und an der Initiierung der Softwerkskammer, einer deutschsprachigen User Community zum Thema Software Craftsmanship, sowie ihrer Karlsruher Regionalgruppe mit. In ihrer Freizeit ist sie an der Entwicklung der Softwerkskammer-Webplattform, einem node.js Projekt, beteiligt.