Mining big data requires a deep investment in people and time. How can you be sure you’re building the right …
Your process may be agile, but are you building agility directly into the code base? This book teaches .NET programmers …
Specification by Example and Gherkin offer programmers, designers, and managers an inclusive environment for clear communication, discovering requirements, and building …
Shows how Java and TDD integrate throughout the entire development lifecycle, helping you leverage efficient development techniques. This work also …
Software testing is at a very important crossroad, where it is going back to the roots on certain fronts while …
“Ruby on Rails™ Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps.” —Peter …
This textbook was written from the perspective of someone who began his software security career in 2005, long before the …
A practical handbook for making management great again Managing for Happiness offers a complete set of practices for more effective …
Our world has changed, probably for good. Until now, the shift from brick-and-mortar to the smartphone has been about service, …
This book shows how the principles of Lean Management can be applied to project management and how some typical problems …
Many books have been written about software testing, but most of them discuss the general framework of testing from a …
Develop applications for the real world with a thorough software testing approachAbout This BookDevelop a thorough understanding of TDD and …
(NOTE: this Alpha Edition is missing some chapters and may contain errors.) A one-semester college course in software engineering focusing …
This is a companion transcript of the audio series, Beyond The Phoenix Project, intended to be used for reference and …
“We need better approaches to understanding and managing software requirements, and Dean provides them in this book. He draws ideas …
Ever-changing business needs have prompted large companies to rethink their enterprise IT. Today, businesses must allow interaction with their customers, …
Customers who have inconsistent experiences with products and services are understandably frustrated. But it's worse for organizations that can't pinpoint …
I was a bit disappointed with the book since our team has struggled with documentation. The general consensus was that …
Being able to fit design into the Agile software development processes is an important skill in today's market. There are …
Your customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they can't always articulate …
In test-driven development, you first write an executable test of what your application code must do. Only then do you …
For software to consistently deliver promised results, software development must mature into a true profession. Emergent Design points the way. …
Using agile methods and the tools of Visual Studio 2010, development teams can deliver higher-value software faster, systematically eliminate waste, …
Now, Microsoft Visual Studio product owner Sam Guckenheimer and leading Visual Studio implementation consultant Neno Loje show how to make …
The complete guide to applying XP - today's fastest growing software methodology! * Covers all stages of the development lifecycle: …
Agile has become today’s dominant software development paradigm, but agile methods remain difficult to measure and improve. Essential Skills for …
This book shows an innovative way for managers to gain a better understanding of emotions in teams and organizational units …
In a world of rapid and unpredictable change, the problem with strategic planning is that if you follow your plan …
Gain a practical introduction to DataOps, a new discipline for delivering data science at scale inspired by practices at companies …
The rules and practices for Scrum — a simple process for managing complex projects—are few, straightforward, and easy to learn. …
Software Project Management (SPM) differs from the Traditional Project Management (PM) approaches in that Software Engineering requires multiple rounds of …
Deliver Better Games Faster, On Budget—And Make Game Development Fun Again! Game development is in crisis—facing bloated budgets, impossible schedules, …
SCRUM IN ACTION: AGILE SOFTWARE PROJECT MANAGEMENT AND DEVELOPMENT is a practical how-to guide for software project teams on how …
Professional guidance on using Microsoft’s Visual Studio toolset for agile project managementFocusing on both process and results, this professional guide …
Game development is in crisis-facing bloated budgets, impossible schedules, unmanageable complexity, and death march overtime. It’s no wonder so many …
Pro Agile .NET Development with SCRUM guides you through a real-world ASP.NET project and shows how agile methodology is put …