Practical, Step-by-Step Scrum Techniques for Improving Processes, Actions, and Outcomes The widespread adoption and success of Scrum can be attributed in large part to its perceived intuitiveness
Thousands of Agile and Scrum coaches and practitioners now recognize that the best way to maximize the value of these approaches is to extend them to the entire enterprise. It's not just about making
Go is an open-source programming language that makes it easy to build clean, reliable, and efficient software. It has been winning converts from dynamic language enthusiasts as well as users of tradit
Essential C# 6.0 is a well-organized, no-fluff guide to the latest versions of C# for programmers at all levels of C# experience. Fully updated to reflect new features and programming patterns introdu
Th>The Scrum Field Guide will give you skills and confidence to adopt Scrum more rapidly, more successfully, and with far less pain and fear. Long-time Scrum practitioner Mitch Lacey identifies major
Testing is central to the success of agile development, but key aspects of the tester's role remain ambiguous or misunderstood. In More Agile Testing, two world-renowned agile test experts ask tough
The Definitive Refactoring Guide, Fully Revamped for Ruby With refactoring, programmers can transform even the most chaotic software into well-designed systems that are far easier to evolve and
For more than twenty years, serious C programmers have relied on one book for practical, in-depth knowledge of the programming interfaces that drive the UNIX and Linux kernels: W. Richard Stevens’ A
A Practical Guide to the Most Popular Agile Process The Single-Source, Comprehensive Guide to Scrum for All Team Members, Managers, and Executives If you want to use Scrum to develop inno
Refactoring has proven its value in a wide range of development projects–helping software professionals improve system designs, maintainability, extensibility, and performance. Now, for the first time
Describing the interplay between business needs and software-architecture decisions, this guide advises business managers on their software decisions. Chapters cover software architecture, product de
Spread spectrum multiple access communication, known commercially as CDMA (Code Division Multiple Access), is a driving technology behind the rapidly advancing personal communications industry. Its gr
As adoption of Hadoop accelerates in the enterprise and beyond, there's soaring demand for those who can solve real world problems by applying advanced data science techniques in Hadoop environments.
Designing scalable software in C++ requires more than just a sound understanding of the logical design issues covered in most C++ programming books. To succeed, senior developers, architects, and proj
The next generation of really difficult problems will be statistical, not deterministic: the solutions will be buried beneath layers of noise. Bayesian methods offer data scientists powerful flexibili
“To design future networks that are worthy of society’s trust, we must put the ‘discipline’ of computer networking on a much stronger foundation. This book rises above the considerable minutiae of tod
“For an engineer determined to refine and secure Internet operation or to explore alternative solutions to persistent problems, the insights provided by this book will be invaluable.” —Vint Cerf, In
This step-by-step guide offers substantial treatment of the many parts of decision-support applications in business intelligence, with selective groupings of the chapters provided for the business rep
Walks through the core features of an SAP business information warehouse, using a sales analysis scenario. Written for computer professionals new to SAP or data warehousing, the guide focuses on the
Situated between the very large Rational Unified Process and the very small eXtreme programing approach, the ICONIX process makes use of the Unified Modeling Language. The authors overview this proces
Software assessment explores the methodologies used by businesses for software development, while software benchmarking collects quantitative data on such topics as schedules and costs. This guide com
For programmers creating applications based on it, network engineers creating new implementations of it, and network managers, Callaghan, a software engineer at Sun Microsystems, explains the Network
Written for software practitioners faced with aggressive schedules, this book presents a streamlined approach to UML modeling that includes a minimal but sufficient set of diagrams and techniques for
Introduces programmers to the generic programming paradigm and to the C++ Standard Template Library and its use as an extensible framework for generic and interoperable components. Explains ideas unde
Shows how to create reusable APIs using interface-based design, a language-independent methodology that separates interfaces from their implementations. Details 24 interfaces and their implementations
Any UNIX programmer using the latest workstations or super minicomputers from vendors such as Sun, Silicon Graphics (SGI), AT&T, Amdahl, IBM, Apple, Compaq, Mentor Graphics, and Thinking Machines
Conallen introduces architects and designers and client/server systems to issues and techniques of developing software for the Web. He expects readers to be familiar with object-oriented principles an