Hardware vs software: cómo identificar fallos