As each application module is completed, it undergoes ( ) to ensure that it operates correctly and reliably .