This paper presents the requirements for a more flexible and adaptable Software Audit Model and its associated adaptable checklist to conduct a software audit. This flexibility allows applying the SAM independently of the software development life cycle chosen. The initial proposed SAM will enable us to evaluate, integrate, and adapt the Stages of Involvement in different software development cycles based on the events necessary for aircraft certification with safety-critical software.