Top 8 Best Software Engineering Books

of July 2024
1
Best ChoiceBest Choice
Modern Software Engineering: Doing What Works to Build Better Software Faster

10
Exceptional
Checkmark
View on Amazon
2
Best ValueBest Value
Software Engineering for Absolute Beginners: Your Guide to Creating Software Products
Apress
Apress

9.9
Exceptional
Checkmark
View on Amazon
3
Fundamentals of Software Architecture: An Engineering Approach
O'Reilly Media
O'Reilly Media

9.8
Exceptional
Checkmark
View on Amazon
4
Software Engineering at Google: Lessons Learned from Programming Over Time
O'Reilly Media
O'Reilly Media

9.7
Exceptional
Checkmark
View on Amazon
5
The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
Effective Bookshelf
Effective Bookshelf

9.6
Exceptional
Checkmark
View on Amazon
6
Beginning Software Engineering
Wiley-Interscience
Wiley-Interscience

9.5
Excellent
Checkmark
View on Amazon
7
The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons! (ACM Books)

9.4
Excellent
Checkmark
View on Amazon
8
Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs
Pragmatic Bookshelf
Pragmatic Bookshelf

9.3
Excellent
Checkmark
View on Amazon
9
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition
Addison-Wesley Professional
Addison-Wesley Professional

9.2
Excellent
Checkmark
View on Amazon
10
Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ

9.1
Excellent
Checkmark
View on Amazon

About Software Engineering Books

Click here to learn more about these products.

Modern Software Engineering: Doing What Works to Build Better Software Faster

Software Engineering for Absolute Beginners: Your Guide to Creating Software Products

Fundamentals of Software Architecture: An Engineering Approach

Software Engineering at Google: Lessons Learned from Programming Over Time

The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact

Beginning Software Engineering

The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons! (ACM Books)

Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs

Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition

New. Mint Condition. Dispatch same day for order received before 12 noon. Guaranteed packaging. No quibbles returns.

Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ