GDC + VRDC 2019 Session Scheduler

View, browse and sort the ever-growing list of GDC sessions by pass type, track, format, and more! With Session Scheduler, create an account to build your own GDC schedule and access it anywhere, including on the GDC app, once live.

If you've registered for GDC, you can use the same login credentials. Adding a session to your schedule does not guarantee you a seat. Sessions do fill up, so please arrive early to sessions that you would like to attend.

Tools Tutorial Day: Tooling for Small Team Workflows

Irina Zaugolnikova (Senior Engineer, Bungie)

Location: Room 301, South Hall

Date: Monday, March 18

Time: 11:20am - 12:20pm

Pass Type: All Access, GDC Conference + Summits, GDC Summits - Get your pass now!

Topic: Programming, Production & Team Management

Format: Tutorial

Tutorials: Tools Tutorial Day

Vault Recording: Video

Over the last 2 years Bungie transitioned its development environment to support small teams working in their own dedicated branches. This new ecosystem required distribution of roles and responsibilities to ensure each team was empowered to manage and maintain their branch. Among the responsibilities is ensuring that iteration can happen as rapidly as necessary and stability is maintained in accordance with the teams' self-set standards. This session will go into the details of the development process updates and tooling created especially for the purpose of supporting small-team-managed branches. It'll look at the implications of distributing work in a complex ecosystem, and dive into both technical and UX design challenges met in standing up a dedicated tool. Finally, this talk will touch on the human aspect of creating new responsibilities.

Takeaway

Companies with dedicated infrastructure support teams or those considering empowering small teams to manage their environment would have the opportunity to learn from a case-study of creating tooling dedicated to navigation and management of a development ecosystem. While some constraints and challenges may be unique to Bungie solutions to the problems of tracing bugs and fixes through multiple branches, checking dependencies for cherry-picked integrations, and automating API testing for in-house web services are widely applicable.

Intended Audience

This presentation is for engineers and other technologists involved with game development infrastructure and interested in a case study of making it accessible and manageable by non-expert users