Book Review: Software Engineering with Java: This is a review of "Software Engineering with Java", written by Stephen Schach, reviewed by A. O'Riordan, from ACM Crossroads Winter 1999 issue.
Code Complete Official Website: The author -Steve Mcconnell - talks about his experiences in the field of software engineering and more specifically on best practices in the Software Construction phase.
Function Point Training Manual [Free Download]: Function point training manual by David H. Longstreet. The manual describes the process of Function Point Counting in detail, along with several case studies and examples.
Guide to the SWEBOK: The IEEE's Software Engineering Body of Knowledge categorizes the domain of software engineering. Available online, the document describes the generally accepted knowledge required of software engineers.
Object-Oriented Software Engineering: A textbook about software engineering aimed at second-year university students who already have a background in OO programming using Java. Focuses on UML and includes many exercises. Published by McGraw-Hill in 2001. By Timothy C. Lethbridge and Robert Laganière of the University of Ottawa, Canada.
Practical Software Requirements: By Benjamin Kovitz; Manning Publications Co., 1998, ISBN 1884777597. A comprehensive guidebook for the programmer or manager writing requirements for the first time, as well as the experienced system analyst. [publisher website]
Software Assessment: Reliability, Safety, Testability: Description, contents, reviews, and ordering information for this book by Michael Friedman and Jeffrey Voas.
Succeeding With Use Cases - Working Smart to Deliver Quality [Author's Website]: This book discusses how to complement use cases with Quality Function Deployment (QFD), Software Reliability Engineering (SRE), Model-Based Specification (preconditions, postconditions and invariants), Requirements Configuration Management, and Project Portfolio Management
The Craft of Computer Programming Electronic Book Web site: A book for beginners who want to learn how to program and a refresher for experienced programmers
The Mythical Man Month Review: A review of The Mythical Man Month by Dr Dobbs Journal.
The Web Testing Handbook [Publisher's Site]: The Web Testing Handbook seeks to help developers and testers who are making the transition from testing traditional client/server, PC, and/or mainframe systems to testing rapidly changing Web sites and applications.