El documento presenta una introducción a la metodología de caja negra en el diseño de software. Explica que una caja negra es una abstracción del nivel cero que toma una entrada y produce una salida sin mostrar detalles internos. Luego, provee cinco ejemplos de sistemas simples que pueden verse como cajas negras, incluyendo la preparación de alimentos como agua de naranja, quesadillas y donas.