Para determinar si un fragmento de software tiene deuda técnica, se evalúan aspectos como la facilidad de análisis y entendimiento, la facilidad y seguridad de modificación, y si cumple con requisitos técnicos como la escalabilidad y la seguridad.