Technical Bookshelf
Home Book Index
Software Engineering

cover Death March, Second Edition
by Edward Yourdon (ISBN: 013143635X)

cover Debugging the development process
by Steve Maguire (ISBN: 1556156502)

Practical strategies for staying focused; hitting ship dates; and building solid teams

cover Dynamics of Software Development
by Jim McCarthy (ISBN: 1556158238)

Great rules of thumb about software engineering provided by the development director of the Visual C++ team at Microsoft, who walked all the terrains before landing there.

I. M. Wright's Hard Code
by Eric Brechner (ISBN: 9780735624351)

Lenguaje Unificado de Modelado (3 volumenes)
by Grady Booch, James Rumbaugh, Ivar Jacobson (ISBN: 8478290443)

(en español) Este set de tres libros (Lenguaje Unificado de Modelado, Lenguaje Unificado de Modelado - Manual de Referencia, y El Proceso Unificado de Desarrollo de Software) son los pilares de la dupla UML-RUP, descriptos en profundidad por sus creadores. Hay otros libros introductorios o avanzados que pueden complementar estos tres, pero tenerlos a mano es una excelente idea, porque aquí está siempre la palabra definitiva de los creadores.

Release It!
by Michael Nygard (ISBN: 0978739213)

Software Engineering with Microsoft Visual Studio Team System
by Sam Guckenheimer (ISBN: 0321278720)

Software Project Survival Guide
by Steve McConnell (ISBN: 1572316217)

cover Software Requirements, Second Edition
by Karl E. Wiegers (ISBN: 0735618798)

The Elements of Computing Systems
by Noam Nisan, Shimon Schocken (ISBN: 9780262640688)

cover The Mythical Man Month
by Frederick P. Brooks (ISBN: 0201835959)

The canonnical book on time estimation and resource allocation for software development projects. Revised on 1995 but still absolutely current.

The Pragmatic Programmer
by Andrew Hunt, David Thomas (ISBN: 020161622X)

Copyleft 2002-2007 by Martín Salías. No lefts Reserved.