Logo
Navigation
  • Jobs
    Kein Job gleicht dem anderen. Schau dich in unserer Jobbörse um und finde deinen Traumjob.
    • JobsucheFinde deinen passenden Job bei OTTO
    • JobtickerErhalte passende Jobvorschläge
    • ProfilbereichLeg dir ein Profil an und profitiere von allen Vorteilen
  • Wir sind Otto
    Erfahre mehr über OTTO als Arbeitgeber - was uns ausmacht und wie wir ticken.
    • VisionWonach wir alle streben
    • BenefitsWovon wir alle profitieren
    • OnboardingWomit wir alle starten
    • KulturWas uns alle ausmacht
    • KarrierewegeWie wir uns gemeinsam weiterentwickeln
  • Deine Möglichkeiten
    Die Möglichkeiten, bei OTTO die Zukunft zu gestalten, sind grenzenlos. Entdecke die verschiedenen Einstiegsmöglichkeiten, die wir dir bieten.
    • EinstiegsbereicheUnsere Berufsfelder
    • Schüler*innenNach der Schule
    • StudierendeIm Studium
    • Berufseinsteiger*innenNach dem ersten Abschluss
    • BerufserfahreneMit mehreren Jahren Erfahrung
  • Technologie
    Wir lieben Technologien und setzen Methoden, Frameworks und Infrastruktur ein, die zu uns passen. OTTO Tech gibt dir einen Eindruck zu unseren Arbeitsweisen, Technologien und Menschen von OTTO.
    • Tech-HubVerschaffe dir einen Überblick über alle Tech-Themen
    • Tech-BlogLies dich in unsere Themen
    • Open Source ProjekteEntdecke offene Technologien
    • ArbeitsweisenFinde heraus, wie wir arbeiten
    • TeamsLerne unsere Teams kennen
  • Rund ums Bewerben
    In unserem Bewerbungsprozess steht der Mensch im Mittelpunkt. Daher möchten wir dich mit allen Informationen rund um deine Bewerbung bei uns versorgen.
    • BewerbungstippsErfahre hier alles rund um deine Bewerbung bei OTTO
    • KontaktErreiche immer die Richtigen
    • Hilfe und SupportFinde hier jede Antwort auf all deine Fragen
    • CampusVerschaffe dir einen Überblick
    • StandorteFinde OTTO in deiner Stadt
    • ServicesNutze die Features auf otto.jobs
  • Jobnews & Events
    Bei OTTO ist immer etwas los. Unsere Jobnews & Events verschaffen dir einen Überblick darüber, was bei OTTO passiert und welche Events du besuchen kannst.
    • JobnewsInformiere dich über Neuigkeiten
    • EventsNimm an spannenden Events teil
Finde, was du suchst.
X

Mein Profil. Hier einloggen oder registrieren.

02. November 2018

BeansJam Mobile

Teilen
 
 
 
 
 
 
 
 
 
 
 
 
RSS
development
BeansJam Mobile
BeansJam Mobile

Samstag 0:30 Uhr, Collabor8. Nach einer spannenden Auftaktveranstaltung am Freitagabend und dem Voting der Themen starren Entwickler konzentriert auf den Code in ihren IDEs, suchen Designer nach den optimalen Farben für ein Auto Sprite und im Hintergrund dröhnt der Beat aus den Kopfhörern des Sound-Designers

Nein, das ist kein typischer Arbeitstag bei OTTO. Diese Szene stammt mitten aus der heißen Phase des BeansJam einem vom Internet-Sender Rocket Beans TV ausgerichteten Game Jam Ziel des Jams war es innerhalb von 48 Stunden ein Spiel, zu von der Rocket Beans Community vorgegebenen Themen, zu entwickeln. Von der Konzeption über das Design bis hin zur Programmierung. OTTO war dabei nicht nur als Sponsor beteiligt, sondern stellte auch drei Teams bestehend aus Mitarbeitern, die sich zum ersten Mal an einem Game Jam versuchten. Der Beans Jam stand zwar ganz unter dem Stern Mobile Games, dennoch waren auch andere Spiele zugelassen. So erarbeitete ein OTTO Team zum Beispiel ein analoges Kartenspiel.

Die jeweiligen Zwischenstände wurde durch mehrere Live Schalten vom Rocket Beans TV Studio zu den Teams ins Collabor8 begleitet, zusätzlich gewährten einige Teammitglieder über ihre persönlichen Twitch Streams Echtzeit-Einblicke in die Entwicklung.

Brainstorming beim Azubi-TE
Brainstorming beim Azubi-TE
Brainstorming beim Azubi-Team
Für reichlich Verpflegung war gesorgt
Für reichlich Verpflegung war gesorgt
Für reichlich Verpflegung war gesorgt
Das Kartenspiel-Team arbeitet mit allen verfügbaren Mitteln
Das Kartenspiel-Team arbeitet mit allen verfügbaren Mitteln
Das Kartenspiel-Team arbeitet mit allen verfügbaren Mitteln
Konzentriertes Starren auf Laptops
Konzentriertes Starren auf Laptops
Konzentriertes Starren auf Laptops

Neben einer Menge Spaß, sehr wenig Schlaf und fertigen Spielen konnten wir auch einige spannende Erkenntnisse aus dem Wochenende mitnehmen. Agile (Entwicklungs-) Methoden, die wir aus unserer täglichen Arbeit bei OTTO kennen und nutzen, funktionieren auch unter den extremen Bedingungen eines Game Jams.

Elementar für die Abgabe eines fertigen Spiels nach 48 Stunden ist es die Spielmechanik auf das Nötigste zu reduzieren. Dabei mussten wir in der Konzeptionsphase aus den zahlreichen tollen Funktionalitäts-Ideen, diejenigen auswählen, die den Kern unseres Spiels ausmachen sollten und den Rest schweren Herzens verwerfen. Wir definierten quasi das MVP unseres Spiels.

Über mehrere spontane Stand-Ups, in denen das ganze Team zusammenkam und viele kurze Absprachen derjenigen die an eng verzahnten Funktionen arbeiteten, hielten wir uns gegenseitig auf dem aktuellen Arbeitsstand. Auch die Identifizierung noch offener Aufgaben und die Verteilung dieser auf die Teammitglieder erfolgte in diesem Rahmen. Gerade gegen Ende des Jams halfen die Termine sehr bei der Priorisierung des weiteren Vorgehens.

Um uns nicht in Kleinigkeiten zu verzetteln, versuchten wir in möglichst kleinen Iterationen vorzugehen. Also zunächst nur die Grundidee eines Aspektes umzusetzen (zum Beispiel mit Platzhaltergrafiken, ohne Animationen), zu testen ob die Funktionalität sich so verhält wie gewünscht und sie erst dann auszubauen. Dabei war die 4:44 Regel sehr hilfreich. Sie besagt, dass die Grundmechanik des Spiels in 4 Stunden entstehen und die restlichen 44 Stunden nur aufs Perfektionieren/Polieren verwendet werden sollten. Die Entstehung inkompatibler Codestände durch voneinander unabhängig arbeitenden Entwickler konnten wir über die Integration in Form von Git am Ende jeder kurzen Iteration weitestgehend vermeiden.

Trotz des kurzen Zeitraums waren wir, dank zahlreicher Entwicklerbeteiligung, in der Lage zum Teil Pair Programming einzusetzen. Dabei viel auf, dass zwar auch zwei übermüdete Entwickler vor einem Rechner teils triviale Fehler machen, diese aber viel schneller finden als alleine. Dennoch ist auch bei einem Game Jam die Wichtigkeit von Schlaf nicht zu unterschätzen. Wir merkten regelmäßig wie mit zunehmender Müdigkeit die Leistungsfähigkeit abnahm und selbst die Erledigung kleinster Aufgaben unverhältnismäßig viel Zeit kostete. 48 Stunden Durchmachen ist also nur bedingt sinnvoll.

Rückblickend ist es interessant, dass wir unbewusst die uns aus dem Arbeitsalltag bekannten Agile Methoden auch während des Game Jams anwendeten, ohne uns dies vorzunehmen oder zu planen. Umso erfreulicher, dass die oben genannten Methoden auch dem Härtetest des Game Jams standhielten.

Abschließend möchten wir jedem, der sich für Spiele begeistert, ans Herz legen an einem Game Jam teilzunehmen. Selbst wenn am Ende kein fertiges Spiel herauskommen sollte, so ist alleine der gesammelten Erfahrungsschatz Belohnung genug. Der Stolz ein fertiges Spiel abgeben zu können ist dabei nur ein Bonus.

Die entstandenen Spiele stehen hier zum Ausprobieren bereit:

  • Die Lämmer
  • Blargh!

Das folgende Video gewährt mit den Highlights vom Freitag einen kleinen Einblick in den Jam:

Wenn Sie auf das Video klicken, wird eine Anfrage mit Ihrer IP-Adresse an Youtube bzw. Google gesendet. Datenschutzinformationen

0Noch keine Kommentare

Dein Kommentar
Antwort auf:  Direkt auf das Thema antworten
5485 - 3
Written by
Jan Klečka
development

Ähnliche Artikel

  • #1 Learning to Rank for E-Commerce Search
    21. Apr 2021
    Andrea

    #1 Learning to Rank for E-Commerce Search

    Enabling users to find the products they are looking for is the core job of the search team of otto.de. But not only finding ...
    development
    mehr erfahren
  • Frontends with Microservices
    16. Mär 2021
    , Heiko

    Frontends with Microservices

    Over the past few years, microservices have grown into an established architectural approach. They are now so well established ...
    architecturedevelopment
    mehr erfahren
  • Personalizing product rankings for online retailers
    04. Feb 2021
    Andreas, Josefine

    Personalizing product rankings for online retailers

    Clustering shop visitors based on profile attributes (e.g., based on shopping behavior) can be used to provide personalized ...
    development
    mehr erfahren

Dein Profil - Deine Vorteile

In deinem personalisierten Dashboard kannst du deine Bewerbungen verfolgen, zwischenspeichern und abschicken. Finde leicht Jobs, lies die wichstigsten Jobnews und Eventvorschläge und verfolge den aktuellen Stand deiner Bewerbung.

Jobticker & Jobnews
Jobticker & Jobnews

Jobticker & Jobnews

Gespeicherte Jobs
Gespeicherte Jobs

Gespeicherte Jobs

Laufende Bewerbungen
Laufende Bewerbungen

Laufende Bewerbungen

Bewerberstatus
Bewerberstatus
Bewerber­status
Profil anlegen

Jobticker

Abonniere hier unseren Jobticker, um wöchentlich per E-Mail über neue Jobs informiert zu werden.

Wähle bitte aus für welche Jobs du benachrichtigt werden möchtest.
Wähle bitte aus für welche Jobs du benachrichtigt werden möchtest.
E-Mail-Adresse nicht gültig

Folge uns.

 
 
 
 
 
 
 
 
 
 
 
 

Jobs

  • Jobsuche
  • Jobticker
  • Profilbereich

Deine Möglichkeiten

  • Einstiegsbereiche
  • Schüler*innen
  • Studierende
  • Berufseinsteiger*innen
  • Berufserfahrene

Technologie

  • Tech-Hub
  • Tech-Blog
  • Open Source Projekte
  • Arbeitsweisen
  • Teams
Otto
Otto Group Karriere
Otto Unternehmen
Otto Newsroom
www.otto.de
Kontakt

Kontaktiere uns

Otto Campus
Werner-Otto-Straße 1-7
22179 Hamburg
jbttd

© Otto (GmbH & Co KG), 22179 Hamburg
  • Impressum
  • Datenschutz
Wie kann ich dir helfen? 
Chatbot

Otto und Partner brauchen für einzelne Datennutzungen deine Einwilligung, um dir unter anderem Informationen zu deinen Interessen anzuzeigen. Mit Klick auf „OK“ gibst Du diese Einwilligung. Deine Einwilligung kannst Du hier ablehnen.