1
 
 
Account
In your account you can view the status of your application, save incomplete applications and view current news and events
July 11, 2020

Cooperation in Software development from otto.com

What is the article about?

Hanno is a software developer from the "FIND" team at otto.de. He reports on his experiences in his new job and gives tips on how agile collaboration can also work remotely.

At OTTO, there has long been the option of working from home. The current situation has made this the norm. We now communicate as a matter of course via chat and video conferences, work together in teams and share documents in Sharepoint. In the process, we learn something new almost every day: new ways of working, even more self-organization, better coordination within the team and many new tools - also in agile software development.

Hanno is a software developer from the "FIND" team at otto.de. He talks about his experiences in his new job and gives tips on how agile collaboration can also work in mobile working.

I'm glad you took the time to introduce yourself. What exactly do you do at OTTO?

Hanno: I am a software developer and jointly responsible for the further development and conception of existing and new features in the context of search and navigation at OTTO.

Virtuelles Board für die Sprints
Virtuelles Board für die Sprints
Virtuelles Board für die Sprints

How do you organize your retros?

Hanno: That works well with digital tools like Miro, and Microsoft Teams. We always rotate the moderation so that everyone has a chance to take both perspectives.

What obstacles have you encountered in the current situation?

Hanno: For regular appointments, the tools we use work well, but for us developers it's difficult when pairing because of the time delay. Since every team adapts differently to the situation, there is no one perfect solution for everyone yet. There are teams that are happy with Microsoft Teams, while others prefer to communicate with other online tools. However, the way it works always depends on the Internet connection. This is the critical factor for all applications.
All in all, however, a combination of screen sharing (e.g. via teams) and a lightweight way of exchanging code (e.g. mob) combined with the "strong style navigation" method is the most popular.
Time will tell which solution will prevail: Until then, it's trial and error and evolve bit by bit, for example with Code Together.

What value does the Scrum Master have for you now?

Hanno: For me, the Scrum Master serves as a synchronization point. Since we as developers are not always aware of everything that is happening in other teams - or even in our own team - the role of the Scrum Master is essential for me to share knowledge. We are now in a whole new situation where it was necessary to adapt our processes without losing anyone along the way. This is where a Scrum Master can try out new ideas so that the team can get as much as possible out of deadlines and continue to be productive.

"Digital team time cannot replace personal contact."-Hanno

What do you miss most in your daily agile collaboration?

Hanno: What I miss most is the exchange with other teams. That's something I'm really looking forward to when the time comes again and we work together on campus.

What tips would you give other teams to work well remotely in agile?

Hanno: Think for yourself about what you can do to make the situation easier and don't wait for others to tell you what to do. Be proactive. Use the tools you now have at your disposal to think in new ways and solve problems even more effectively than before. Be creative and break new ground. Of course, not everything will work perfectly right away. But now, in this discovery phase, is the time to accept that. None of us has found the perfect solution yet. Maybe you can.

"Be proactive. Be creative and break new ground." - Hanno

0No comments yet.

Write a comment
Answer to: Reply directly to the topic

Written by

Hanno Schreiber
Hanno Schreiber
Software Developer

Similar Articles

We want to improve out content with your feedback.

How interesting is this blogpost?

We have received your feedback.

Cookies erlauben?

OTTO und drei Partner brauchen deine Einwilligung (Klick auf "OK") bei einzelnen Datennutzungen, um Informationen auf einem Gerät zu speichern und/oder abzurufen (IP-Adresse, Nutzer-ID, Browser-Informationen).
Die Datennutzung erfolgt für personalisierte Anzeigen und Inhalte, Anzeigen- und Inhaltsmessungen sowie um Erkenntnisse über Zielgruppen und Produktentwicklungen zu gewinnen. Mehr Infos zur Einwilligung gibt’s jederzeit hier. Mit Klick auf den Link "Cookies ablehnen" kannst du deine Einwilligung jederzeit ablehnen.

Datennutzungen

OTTO arbeitet mit Partnern zusammen, die von deinem Endgerät abgerufene Daten (Trackingdaten) auch zu eigenen Zwecken (z.B. Profilbildungen) / zu Zwecken Dritter verarbeiten. Vor diesem Hintergrund erfordert nicht nur die Erhebung der Trackingdaten, sondern auch deren Weiterverarbeitung durch diese Anbieter einer Einwilligung. Die Trackingdaten werden erst dann erhoben, wenn du auf den in dem Banner auf otto.de wiedergebenden Button „OK” klickst. Bei den Partnern handelt es sich um die folgenden Unternehmen:
Google Inc., Meta Platforms Ireland Limited, elbwalker GmbH
Weitere Informationen zu den Datenverarbeitungen durch diese Partner findest du in der Datenschutzerklärung auf otto.de/jobs. Die Informationen sind außerdem über einen Link in dem Banner abrufbar.