Resources

Object-Oriented Analysis
A. Cockburn -- Writing Effective Use Cases This book will help you to take a real advantage of the use cases, thus improving the quality of the way you capture and analyze requirements.
A. Cockburn -- Structuring Goals with Scenarios A good start with use cases
 
Object-Oriented Design
A.J.Riel -- Object-Oriented Design Heuristics This book offers an excellent introduction to object-oriented, by synthesizing its principles in form of over 60 heuristical rule, grouped in 7 categories.
R. Martin -- Design Principles and Design Patterns This remarkable paper puts together all the major principles of object-oriented designs. The paper states and briefly explains those principles that build the foundations of a good object-oriented design. Read it and it will decisively influence the way you think about the design of the software you write.
R. Martin -- The Open-Closed Principle This paper describes and explains the probably most important principle of object-oriented design.
R. Martin -- UML Tutorial This package contains a set of short articles intended as a quick introduction to UML diagrams.
 
Design Patterns
E.Gamma, R.Helm, R.Johnson, J.Vlissides -- Design Patterns: Elements of a Reusable Object-Oriented Software The seminal work on design patterns
F.Buschmann, R.Meunier, H.Rohnert, P.Sommerlad, M.Stal -- Pattern-Oriented Software Architecture: A System of Patterns The book is an excellent introduction to the whole scale of patterns from language dependent idioms, to design patterns and up to architectural styles.
B. Eckel -- Thinking in Patterns This book, although not finished yet, offers a refreshing new perspective on most of the "classic" patterns. This book is especially recommended to people who already had a first contact with patterns.
 
Project Management
F.P.Brooks jr. -- The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition. Probably the most influential book on software project management ever written. Some of the essays contained in this books have essentialy influenced the world of software engineering during the last 25 years.
T. DeMarco -- The Deadline: A Novel on Project Management This book synthesizes in form of a captivant novel the essential principles of successful project management. This book has decisively influenced my perspective on project management.
T. DeMarco, T. Lister -- Peopleware: Productive Projects and Teams This book is a classic piece in project management literature. It will help you understand that project management is all about people and not about "administrivia" stuff like PERT charts, status reports or filling out time-cards.
Dilbert's Homepage Aparrently funny, but in fact very keen. A mandatory site for all parts implicated into a management relationship, including its victims :).
 
Testing
R. Binder -- Testing Object-Oriented Systems A comprehensive testing book
http://www.xprogramming.com/software.htm A page with a lot of XUnit testing frameworks
http://www.junit.org Everything you need about JUnit and a great source of testing articles.
http://c2.com/cgi/wiki?UnitTests The page about Unit Testing on c2.com wiki site.
 
Refactoring
M. Fowler -- Refactoring: Improving the Desing of Existing Code The refactoring book
www.refactoring.com The refactoring site
 
People
http://alistair.cockburn.us/ Alistair Cockburn's Home Page
http://www.martinfowler.com Martin Fowler's Homepage
http://www.objectmentor.com Robert Martin's Homepage
Robert Martin's Resources Check out the interesting articles about Analysis, Use Cases, Project Management, Object Oriented Design, Test Driven Development and others.
Bruce Eckel's Homepage An excellent site where you can download for free Eckel's outstanding books, that will help you think in Java and C++ ;)