С поиска документации.
Автор должен был задокументировать хотя бы одно из двух:
— требования (список того, что программа делать должна);
— архитектура (на какие части программа делится и как эти части друг с другом взаимодействуют).
Где это найти? Спросить у автора, или у тех, кто с ним работал.
Если документации нет, ее надо начать писать — перед тем, как лезть в код. Для начала — по тем задачам, которые перед вами стоят прямо сейчас. Начинать имеет смысл с требований.