![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Fred_Brooks.jpg/640px-Fred_Brooks.jpg&w=640&q=50)
No hay balas de plata
De Wikipedia, la enciclopedia encyclopedia
«No hay balas de plata — Esencia y accidentes en la ingeniería del software» («No Silver Bullet — Essence and Accidents of Software Engineering») es el título de un artículo científico sobre ingeniería del software presentado en 1986 por Fred Brooks con ocasión del X Congreso Mundial de Informática de la IFIP.[1] Brooks argumenta que «no hay un simple desarrollo en tecnología o técnica de gestión, que por sí solo prometa incluso una mejora en la productividad, fiabilidad, simplicidad, en un orden de magnitud [por diez] dentro de una década». También afirma que, en el desarrollo de software, «no podemos esperar siquiera ver una ganancia del doble cada dos años», como la que hay en el desarrollo del hardware.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Fred_Brooks.jpg/640px-Fred_Brooks.jpg)
Brooks hace una distinción entre la complejidad accidental y la complejidad esencial, y afirma que la mayoría de lo que ahora hacen los ingenieros de software está dedicado a lo esencial, así que reducir todas las actividades accidentales a cero no dará una mejora de un orden de magnitud. Brooks aboga por abordar las partes esenciales del proceso de software. Mientras insiste en que no hay ninguna bala de plata, él cree que una serie de innovaciones atacando la complejidad esencial podría conducir a importantes mejoras (tal vez mayor que diez veces en un período de diez años).
El artículo y las propias reflexiones de Brooks sobre esto, «'No Silver Bullet' Refired» («'No hay bala de plata' Redisparado», pueden encontrarse en la edición de aniversario de The Mythical Man-Month.[2]