https://www.developerfusion.com/t/agile/books/sort/popularity/Agile Book from Developer Fusion2009-10-08T00:00:00.00Zhttp://www.developerfusion.com/book/5143/professional-java-jdk-5-edition/Professional Java, JDK 5 Edition2005-02-04T00:00:00.00ZProfessional Java builds upon Ivor Horton's Beginning Java to provide the reader with an understanding of how professionals use Java to develop software solutions.James Crowleyhttp://www.developerfusion.com/book/4706/net-a-complete-development-cycle/.NET: A Complete Development Cycle2003-09-05T00:00:00.00ZTeaches developers how to use state of the art Software Engineering practices in the .NET environment. There are many books on Software Engineering, and many books on .NET, but this is the first to bring them together.Addison-Wesleyhttp://www.developerfusion.com/book/34710/agile-java-development-with-spring-hibernate-and-eclipse-developers-library/Agile Java Development with Spring, Hibernate and Eclipse (Developer's Library)2006-05-19T00:00:00.00ZAgile Javaâ?¢ Development With Spring, Hibernate and Eclipse is a book about robust technologies and effective methods which help bring simplicity back into the world of enterprise Java development. The three key technologies covered in this book, the Spring Framework, Hibernate and Eclipse, help reduce the complexity of enterprise Java development significantly.James Crowleyhttp://www.developerfusion.com/book/17421/foundations-of-agile-python-development-experts-voice-in-open-source/Foundations of Agile Python Development2008-06-23T00:00:00.00ZYou’ve long been enamored with the Python language, and have mastered its many nuances. Yet something seems to be missing—a productivity boost that you know is possible but you’re not sure how to go about it. This was the sentiment of so many developers before discovering Agile programming paradigm, which embraces concepts such as automation, effective code management, and test–driven development.James Crowleyhttp://www.developerfusion.com/book/12597/the-definitive-guide-to-grails-second-edition-experts-voice-in-web-development/The Definitive Guide to Grails2009-01-15T00:00:00.00ZThe rise of Ruby on Rails has signified a huge shift in how we build web applications today; it is a fantastic framework with a growing community. There is, however, space for another such framework that integrates seamlessly with Java. Thousands of companies have invested in Java, and these same companies are losing out on the benefits of a Rails–like framework. Enter Grails. Grails is not just a Rails clone, it aims to provide a Rails–like environment that is more familiar to JavaJames Crowleyhttp://www.developerfusion.com/book/60605/professional-refactoring-in-visual-basic-programmer-to-programmer/Professional Refactoring in Visual Basic (Programmer to Programmer)2008-04-07T00:00:00.00ZIn this one-of-a-kind book, Microsoft MVP Danijel Arsenovski shows you how to utilize the power of refactoring to improve the design of your existing code and become more efficient and productive. You?ll discover how to perform unit testing, refactoring to patterns, and refactoring to upgrade legacy Visual Basic code. As you progress through the chapters, you?ll build a prototype application from scratch as Arsenovski walks you step-by-step through each process while offering expert coding tips.James Crowleyhttp://www.developerfusion.com/book/79540/software-engineering-best-practices-lessons-from-successful-projects-in-the-top-companies/Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies2009-10-08T00:00:00.00ZProven techniques for software development successIn this practical guide, software-quality guru Capers Jones reveals best practices for ensuring software development success by illustrating the engineering methods used by the most successful large software projects at leading companies such as IBM, Microsoft, Sony, and EDS.James Crowleyhttp://www.developerfusion.com/book/38478/the-art-of-rails-programmer-to-programmer/The Art of Rails (Programmer to Programmer)2008-05-05T00:00:00.00ZRuby on Rails offers the ability to rapidly design and write high-quality code with elegance and maintainability. Written by an experienced web application developer, this book explains how to take good Rails code and turn it into beautiful Rails code: simple, effective, reusable, evolvable code. He discusses the very latest in design patterns, programming abstractions, and development methodologies that have emerged for the modern web.James Crowleyhttp://www.developerfusion.com/book/35577/eclipse-distilled-eclipse-series/Eclipse Distilled (Eclipse Series)2005-02-24T00:00:00.00ZEclipse is an incredibly powerful platform for software development, but thispower and flexibility is often overwhelming for novice programmers andsometimes daunting for experienced professionals. The goal of this book is todistill significant features of the Eclipse platform and its Java developmentcapabilities in a way that is approachable for newbies and beneficial for seniordevelopers who are new to Eclipse. But this book is not just a catalog offeatures and screenshots.James Crowleyhttp://www.developerfusion.com/book/72950/the-enterprise-and-scrum/The Enterprise and Scrum2007-06-13T00:00:00.00ZGet the practical guidance you need to apply Scrum enterprise wide--straight from a leader and innovator in the agile process movement. Agile development methods, such as Scrum, have been shown to produce improvements in speed, quality, and cost. However, the practices within Scrum, such as self-managing teams, are often so different from the norm at most enterprises and cause an organizational reaction.James Crowley