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.

Allow cookies?

OTTO and three partners need your consent (click on "OK") for individual data uses in order to store and/or retrieve information on your device (IP address, user ID, browser information).
Data is used for personalized ads and content, ad and content measurement, and to gain insights about target groups and product development. More information on consent can be found here at any time. You can refuse your consent at any time by clicking on the link "refuse cookies".

Data uses

OTTO works with partners who also process data retrieved from your end device (tracking data) for their own purposes (e.g. profiling) / for the purposes of third parties. Against this background, not only the collection of tracking data, but also its further processing by these providers requires consent. The tracking data will only be collected when you click on the "OK" button in the banner on otto.de. The partners are the following companies:
Google Ireland Limited, Meta Platforms Ireland Limited, LinkedIn Ireland Unlimited Company
For more information on the data processing by these partners, please see the privacy policy at otto.de/jobs. The information can also be accessed via a link in the banner.
You can also withdraw your consent at any time without giving any reason by clicking on the button 'Cookie Settings' in the footer of the website and 'Refuse Cookies'.