An international automotive supplier builds a video camera driver assistant system. Within the last years new functionality was added to the overall system to satisfy the needs of different OEMs. The OEMs dev team developed the software with the agile Scrum framework.
Over the years the documentation (requirements, architecture and implementation, test cases) became obsolete.An external company was asked to setup a team of embedded system developers and testers to analyse the code (C++) and to redesign functional requirements, test scenarios and test cases. This team was also setup as a Scrum team.My role was twofold: 1) as Scrum Master I defined with my team the weekly deliveries (analysis results) for the OEM; 2) agile coach for the team; and 3) for the direct contractor and the OEM I was the contact to the team.