Software Engineering Booklist (Part 2)
Continuing on from my previous list, here are some more books you might like to check out for your collection. Once again, I tried to keep the list manageable so expect some more booklists!
General
- McConnell, Steve. Rapid Development, Microsoft Press. ISBN 1556159005.
- McConnell, Steve. Software Project Survival Guide, Microsoft Press. ISBN 1572316217.
Risk Management
- Demarco, Tom & Lister, Timothy. Waltzing With Bears: Managing Risk on Software Projects, Dorset House Publishing Company. ISBN 0932633609.
Software Requirements
- Wiegers, Karl E. Software Requirements, Second Edition, Microsoft Press. ISBN 0735618798.
- Wiegers, Karl E. More About Software Requirements: Thorny Issues and Practical Advice, Microsoft Press. ISBN 0735622671.
- Robertson, Suzanne & Robertson, James. Mastering the Requirements Process, Addison-Wesley. ISBN 0321419499.
Software Estimation
- McConnell, Steve. Software Estimation: Demystifying the Black Art, Microsoft Press. ISBN 0735605351.
- Parthasarathy, M. A. Practical Software Estimation: Function Point Methods for Insourced and Outsourced Projects, Addison-Wesley. ISBN 0321439104.
Patterns
- Fowler, Martin. Analysis Patterns: Reusable Object Models, Addison-Wesley. ISBN 0201895420.
- Hohpe, Gregor & Woolf, Bobby. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions, Addison-Wesley. ISBN 0321200683.
- Kerievsky, Joshua. Refactoring to Patterns, Addison-Wesley. ISBN 0321213351.