Agile Notfallsprechstunde: Onboarding im Homeoffice

Ein neuer Monat beginnt, neue Kollegen fangen ihren Job in der Company an. Aber die Company ist im Homeoffice … Wie lernen wir uns dann kennen? Wie stimmen wir uns ab? Und wie finden die „Neuen“ ihren Weg in ihr Team?

Das Onboarding neuer Kollegen ist schon in „normalen“ Zeiten eine Herausforderung für ein Team. Man kennt das „neue“ Teammitglied bestenfalls von einem Vorstellungsgespräch oder Probearbeitstag. Die Erwartungen sind groß und die Unsicherheiten noch größer. Und dann kann man sich noch nicht mal persönlich treffen …

Weiterlesen

Agile Notfallsprechstunde: Wie haben sich die agilen Rituale verändert?

Mal ehrlich: Wer steht im Homeoffice beim „Standup“ wirklich auf? Was macht das eigentlich mit meiner Retrospektive, wenn sich die Leute nicht mehr persönlich sehen? Und wo in meinem Homoffice ist eigentlich dieses „Las Vegas“?

In der Agilen Notfall-Sprechstunde am 26. März haben wir darüber gesprochen, wie sich die gängigen Meeting-Formen, wie sich agile Rituale durch die Remote-Situation verändert haben.

Weiterlesen

Agile Notfallsprechstunde Vol. 1: Eine Woche Homeoffice – Erfahrungsbericht.

Eine Woche Arbeit unter „erschwerten“, zumindest für einige stark veränderten Bedingungen. Eine Woche Trennung von Teams, Kollegen und Kunden. Welche Erfahrungen wir damit bisher gemacht haben, welche Herausforderungen sich neu stellen, aber auch welche Chancen sich daraus ergeben, haben wir in unserer ersten Agilen Notfall-Sprechstunde mit Kollegen aus dem ganzen Bundesgebiet besprochen. Dabei haben wir eine ganze Reihe Tipps und Hinweise gesammelt.

Weiterlesen

Creating a Cospend app with SwiftUI and Combine

In unserem Münchner Büro hatten wir ein Problem, das bestimmt viele Firmen kennen: Beim Mittagessen gehen oder wenn man abends mal Essen bestellt wird Geld ausgelegt und dann als Bargeld hin- und her gereicht oder „gepaypalt“ – der ständige Transfer von Geld und die dadurch entstandene Unübersichtlichkeit nerven leider ziemlich.

Es gibt eine Reihe von Software-Lösungen, um das gegenseitige Auslegen von Geld in der Gruppe zu tracken und zu verrechnen, z. B. Splitwise, Kittysplit oder iHateMoney. Es war von vornherein klar, dass wir eine Open-Source-Lösung wollen. Bei uns fiel die Wahl auf Cospend, da es als Nextcloud-App verfügbar ist die schnell aufzusetzen ist und bei der die Daten in unserer Nextcloud gehostet werden, statt auf einem externen Server. Cospend ist übrigens von iHateMoney inspiriert.

Weiterlesen

Home Alone – 8 Tipps für (funktionierendes) Homeoffice

Liebe Menschen im Homeoffice, 

die Nachrichten werden – wie die ganze Welt – von COVID-19 überflutet. Ein Virus, dem viele von uns mit Homeoffice begegnen; sei es selbst gewählt oder vom Unternehmen verordnet.

So gut es wir auch haben – immerhin können wir in der IT hervorragend vom Homeoffice aus agieren – so schwer fällt es vielen in unseren Reihen, keinen „Lagerkoller“ zu bekommen.

Weiterlesen

Audit Events in your GraphQL Stack with the postgraphile-audit-plugin

In many projects, one needs to track changes in data in your database. With pgMemento, you can automatically generate audit information like that. It extends your PostgreSQL tables by an audit_id column, which in turn refers to the specific audit event in the pgMemento tables, which are by default stored in a separate database schema.

So far, so good.

Weiterlesen

Creativity, curiosity, craziness – the real superpowers of human cooperation

Following philosopher Yuval-Noha Harari, cooperation is the key to our human being and what humans achieved in evolution, making us humans more successful than other creatures on earth. „It is the unprecedented ability to cooperate flexibly in large numbers“ that makes us unique. No other creature on earth can cooperate in a way like this, ants and bees, f.e. also cooperate, but in a very rigid way or only close relatives. So you can’t compare an ant workforce and their cooperation with humans. 

Interactions with strangers and building new social cooperation networks in such an effective way is a human privilege.

Weiterlesen

Mit Planning Poker richtig Schätzen lernen

Während meiner Arbeit in Scrum-Teams stelle ich immer wieder fest, dass viele Softwareentwickler zu geringen Fokus auf das sogenannte „Planning Poker“ legen. Dabei ist es ein sehr wichtiges Mittel in der Ausarbeitung von User Stories. Denn hier wird das gemeinsame Verständnis für Anforderungen und Akzeptanzkriterien vertieft und alle Teammitglieder können ihre Perspektive mit einbringen.

Weiterlesen

RoadRunner – High-Speed PHP Applications

PHP is sooo yesterday. It’s slow. It’s not hip. Don’t use it. 

That’s what people say.

Well, people, listen up! Because RoadRunner has come to pimp PHP performance in astounding dimensions. So let’s take a look at what RoadRunner is.

Weiterlesen

Mobile Continuous Deployment mit Bitrise

Der agile Gedanke hat das grundlegende Vorgehen in der Softwareentwicklung verändert. Durch iterative Vorgehensmodelle wie Scrum oder Kanban hat sich der Umgang mit Features oder Resultaten verändert. Der Entwicklungsprozess durchläuft in relativ kurzen Zyklen immer wieder die gleichen „Checkpoints“ und man kommt häufiger an den Punkt, die Fortschritte veröffentlichen oder deployen zu müssen. Der Anspruch hat sich gewandelt: Von einzelnen punktuellen Veröffentlichungen im Projektverlauf hin zu regelmäßigen Integrationen in Systemlandschaften.

Der klassische Ansatz, teils kritische Deployments und Integrationen in vielen Schritten manuell durchzuführen, ist nicht mehr wirtschaftlich und darüber hinaus auch noch fehleranfällig. Hier wird der Bedarf nach Automatisierung sichtbar – „Software für die Software“. 

Weiterlesen