
jvanian
Adapting Configuration Management for Agile Teams Featured
Do you want to "Build the Right Product and Build the Product Right"? With Agile and CM you can. Agile is the facilitator of change to ensure you are building the right product while CM is the enabler of change to ensure you are building the product right. This unique book is the first of its kind that combines discussions on both CM and Agile. When ...
Agile Project Management with Scrum
Apply the principles of Scrum, one of the most popular agile programming methods, to software project management—and focus your team on delivering real business value. Author Ken Schwaber, a leader in the agile process movement and a co-creator of Scrum, brings his vast expertise to helping you guide the product and software development process more eff ...
Agile Java Development with Spring, Hibernate and Eclip...
Agile 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 signif ...
Lean Software Development: An Agile Toolkit for Softwar...
Lean software development: applying agile principles to your organization In Lean Software Development, Mary and Tom Poppendieck identify seven fundamental "lean" principles, adapt them for the world of software development, and show how they can serve as the foundation for agile development approaches that work. Along the way, they introduce 22 "thi ...
Sustainable Software Development: An Agile Perspective
Software development for immediate success and long-term sustainability Sustainable Software Development brings together principles and practices for building software that is technically superior, delivers exceptional business value, and can evolve rapidly to reflect any change to your business or technical environment. Kevin Tate shows how to el ...
Integrating Agile Development in the Real World
Have your software projects been suffering from the age-old development problems of slipped schedules and ballooning budgets? Has your development organization experienced a variety of failed and canceled projects? If so, you may benefit from infusing some agility into your development process. Agile development breaks with a 40-year tradition of applyi ...
Agile Web Development with Rails: A Pragmatic Guide
Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications, but with a twist... A full Rails application probably has less total code than the XML you'd need to configure the same application in other frameworks. With this book you'll learn how to use ActiveRecord to connect business o ...
Agile Development with ICONIX Process: People, Process,...
This book describes using the ICONIX Process (an object modeling process) in an agile software project. To do this, the book defines a core agile subset—so those of you who want to "get agile" need not spend years learning to do it. Instead, you can simply read this book and apply the core subset of techniques. The book follows a real-life .NET/C# pr ...
Organizational Patterns of Agile Software Development
See what reviewers at [a href="http://books.slashdot.org/article.pl?sid=04/10/13/1817241 threshold=3 tid=156 tid=6" target="_blank">Slashdot.org originally had to say about James and Neil's book! "This is a remarkably wise book, full of pragmatic advice drawn from real projects. Ultimately, software development is a human experience, and Jim and Neil ha ...
Extreme Programming and Agile Processes in Software Eng...
This book constitutes the refereed proceedings of the 6th International Conference on Extreme Programming and Agile Processes in Software Engineering, XP 2005, held in Sheffield, UK, in June 2005. The 22 revised full papers presented together with papers of 4 invited talks, 15 demonstration papers, and various workshop and panel summaries were carefully ...
Agile Software Development Ecosystems
In a highly volatile software development environment, developers must be nimble, responsive, and able to hit a moving target--in short, they must be agile. Agile software development is designed to address this need for speed and flexibility. Agility describes a holistic, collaborative environment in which you can both create and respond to change by f ...
Agile Software Development in the Large: Diving Into th...
Agile or "lightweight" processes have revolutionized the software development industry. They're faster and more efficient than traditional software development processes. They enable developers to embrace requirement changes during the project, deliver working software in frequent iterations, and focus on the human factor in software development. Unf ...
Practical CM III: Best Configuration Management Practic...
This book answers all those 'how-to' questions about CM that you hear asked in large and small businesses around the world and on the Internet CM forums. 'Best CM practices' for both manual and automated CM systems (hardware and software) are covered in exacting detail, and important concepts are summarized (italics) after the topic text coverage. Th ...
Crystal Clear: A Human-Powered Methodology for Small Te...
Carefully researched over ten years and eagerly anticipated by the agile community, Crystal Clear: A Human-Powered Methodology for Small Teams is a lucid and practical introduction to running a successful agile project in your organization. Each chapter illuminates a different important aspect of orchestrating agile projects. Highlights include At ...
Accelerating Process Improvement Using Agile Techniques
Accelerating Process Improvement Using Agile Techniques enhances the likelihood of success for IT projects. This volume describes a proven method for accelerating process improvement that helps set the goals and directions of organizations. The book offers several real-world scenarios describing situations prevalent throughout IT organizations regardles ...
Collaboration Explained: Facilitation Skills for Softwa...
To succeed, an agile project demands outstanding collaboration among all its stakeholders. But great collaboration doesn’t happen by itself; it must be carefully planned and facilitated throughout the entire project lifecycle. Collaboration Explained is the first book to bring together proven, start-to-finish techniques for ensuring effective collaborat ...
Expert One-on-One J2EE Development without EJB
Expert One-on-One J2EE Development without EJB shows Java developers and architects how to build robust J2EE applications without having to use Enterprise JavaBeans (EJB). This practical, code-intensive guide provides best practices for using simpler and more effective methods and tools, including JavaServer pages, servlets, and lightweight frameworks.
Practical CM: Best Configuration Management Practices f...
Product Information: Practical CM answers all those 'how-to' questions about CM that you hear asked in large and small businesses around the world and on the Internet CM forums. 'Best CM practices' for both manual and automated CM systems (hardware and software) are covered in exacting detail, and important concepts are summarized (italics) after the to ...
Real World Software Configuration Management
Real World Software Configuration Management is designed for use with the latest versions of Visual Studio .NET/6.0, Visual SourceSafe 6.0c, and CVS 1.11. Sean Kenefick provides an extensive overview on software configuration/software development as well as numerous real world examples and lots of working code. While other books tend to focus on softwar ...
Implementing and Integrating Product Data Management an...
Text shows how the integration of PDM and SCM can help organizations quickly and efficiently develop new products and efficiently maintain and update existing products. For software developers, and software and hardware engineers. Includes index, references, and list of acronyms. DLC: Industrial management--Data processing.

Resources