GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

View, browse and sort the ever-growing list of sessions by day, pass type, topic, and format. With this Session Viewer, you can view GDC 2023 session details and speakers, and share your favorites via social media. You will be able to build your schedule and access it during the show via export or Mobile App, once live. Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend.

Unraveling the Mystery of a Thriving Game Codebase: What You Didn't Know About Your Game (Presented by Endava)

Dan Danciu  (VP Intelligent Automation, Endava)

Location: Room 2000, West Hall

Date: Wednesday, March 22

Time: 9:00 am - 10:00 am

Pass Type: All Access Pass, Core Pass, Summits Pass, Expo Pass, Audio Pass, Independent Games Summit Pass

Topic: Programming

Format: Sponsored Session

Vault Recording: Video

Audience Level: All

Endava

Software systems are like a box of chocolates. "You never know what you're gonna get." In this session, we will introduce a new, mind-boggling tool-driven technique for revealing the traits and risks of large software systems. Our approach is a comprehensive radiography of the entire system. Besides the static analysis of source code, we also intake the evolution history from the source-control and the issue-tracking systems. When we look at all these together, we identify significant threats that are not directly perceptible in the code, like subtle cross-technology dependencies, components tedious to implement and change, or poor distribution of project knowledge across developers. Over time we examined 200+ systems and about half a billion lines of code. To showcase our approach to software assessment, we will go through the insights we gained while conducting an in-depth review of a gaming company that was mid-journey into becoming a modern technology and data-driven.

Takeaway

During the easy-to-follow session, even for non-coders, we will show how the results of traditional static analysis tools can be enriched with additional data from other development artifacts, leading to concrete and actionable insights that mitigate the (financial) risks in your system.

Intended Audience

Tech leads, architects, engineers, producers and IT interested in obtaining objective, rapid insights to understand and assess software assets to make better decisions