An IS auditor should be consulted during the requirements definition phase to recommend security controls. This ensures that security considerations are integrated from the beginning of the software development life cycle, leading to more secure software design and implementation. References ISACA CISA Review Manual 27th Edition, Page 240-241 (SDLC Phases)