Professional Development Resources
Software Engineering: Books
Dr. Jody Paul
jody@acm.org 

Must Reads Exploring Requirements: Quality Before Design, D. Gause & G. Weinberg (1989)

The Mythical Man-Month (Anniversary Edition), F. Brooks (1995)


SW Projects
and Project
Management
*The Deadline: A Novel About Project Management, T. DeMarco (1997)

*Software Project Survival Guide, S. McConnell (1998)

*Peopleware: Productive Projects and Teams, T. Demarco & T. Lister (1987)

Computing Calamities: Lessons Learned from Products, Projects, and Companies That Failed, R. L. Glass (1999)

Global Software Teams: Collaborating Across Borders and Time Zones, E. Carmel (1999)

How to Manage a Successful Software Project, S. Purba, D. Sawh, B. Shah (1995)

Software Project Management: Readings and Cases, C. F. Kemerer, Ed. (1997)

Software Engineering Project Management, R. Thayer, Ed. (1997)

Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams, S. Macguire (1994)

Rapid Development: Taming Wild Software Schedules, S. McConnell (1996)

Software Conflict, R. L. Glass (1991)

Rethinking Systems Analysis & Design, G. Weinberg (1988)

Death March: The Complete Software Developer's Guide to Surviving "Mission Impossible" Projects, E. Yourdon (1997)

Managing the Structured Techniques, E. Yourdon (1989)


Methods Applying Use Cases, G. Schneider & P. Winters (1998)

Toward Zero-Defect Programming, A. Stavely (1998)

Dare to be Excellent: Case Studies of Software Engineering Practice That Worked, A. Jarvis & L. Hayes (1999)

Modern Structured Analysis, E. Yourdon (1991)

Software Requirements Engineering, R. Thayer, M. Dorfman, & S. Bailin, Eds. (1997)


General Why Does Software Cost So Much? T. DeMarco (1995)

Are Your Lights On? D. Gause & G. Weinberg (1990)

Delivering Knock Your Socks Off Service, K. Anderson & R. Zemke (1991)

Also see: <EXTERNAL LINK>


Introductions Introducing Software Engineering, N. Ford & M. Woodroffe (1994)

Software Engineering: A Beginner's Guide, R. Pressman (1988)


Usability / Human-Computer Interaction:
See: <EXTERNAL LINK>


* I recommend reading these first.


Go To: Dr. Jody Paul's Home Page
(mod 19990315)