GDC + [email protected] 2018 Session Scheduler

View, browse and sort the ever-growing list of GDC sessions by time, pass type, track, and format. With GDC Session Scheduler, you can build your schedule in advance and access it during the show via export or with the GDC Mobile App. Sessions do fill up, so please arrive early to sessions that you would like to attend. Adding a session to your schedule does not guarantee you a seat.

In order to best utilize Session Scheduler, please use the login credentials you've set up on this page as your login credentials on our GDC Mobile App. Your login credentials are the same as your registration login. You can download the app on iTunes or Google Play.

Adopting Continuous Delivery

Speaker:

Jafar Soltani (Lead Software Engineer, Rare, Ltd.)

Location: Room 3016, West Hall

Date: Friday, March 23

Time: 10:00am - 11:00am

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

Topic: Production & Team Management

Format: Session

Vault Recording: Video

Audience Level: All

Learn how Rare changed its culture and approach for developing 'Sea of Thieves' by adopting "continuous delivery".
As the result of this change, the Rare team has minimized crunch and has sustainably delivered new features to players. They've had over 100 retail releases so far which means they can learn from player feedback and evolve the game. The bug count has been very low throughout the project as they have invested heavily in automated tests, and consequently they've had a very small manual test team which has reduced cost significantly.

Adopting continuous delivery practices isn't trivial; it will take a studio several years. Rare is continuously working to improve their capabilities, so this session will discuss the challenges they've faced and the principles behind the techniques and practices they've used. Some of the challenges include:How to work on a single branch (Trunk based development). How to continuously improve the commit stage. How to change studio culture to adopt automated testing. And finally, how to deal with flaky tests and identify the most relevant and valuable tests.

Takeaway

You will learn about the benefits of adopting "continuous delivery" in AAA video games, what challenges you'd face and what practices you can use.

Intended Audience

You should have some experience developing games to understand the issues and pain points with traditional development of video games.