|
|
|
|
A high-level introduction to new technologies andmethods in the field of software engineering
Recent years have witnessed rapid evolution of software engineering methodologies, and until now, there has been no single-source introduction to emerging technologies in the field. Written by a panel of experts and divided into four clear parts, Emerging Methods, Technologies, and Process Management in SoftwareEngineering covers:
*Software Architectures – Evolution of software composition ... |
|
|
|
|
Discover How Project Management Is Used to Launch and Manage Various Types of Projects Throughout the Industrial World
Project Manager’s Handbook presents a wealth of detailed examples that show how project management (PM) is used to launch and manage projects in many different industries around the world. This reference takes a best-practices approach to PM that includes “challenges and solutions,” “lessons learned,” and “what might have been done differently” for each example. Writte... |
|
|
|
|
Discover the benefits of applying algorithms to solve scientific, engineering, and practical problems
Providing a combination of theory, algorithms, and simulations, Handbook of Applied Algorithms presents an all-encompassing treatment of applying algorithms and discrete mathematics to practical problems in "hot" application areas, such as computational biology, computational chemistry, wireless networks, and computer vision.
In eighteen self-contained chapters, this timely book... |
|
|
|
|
This collection of short expository, critical, and speculative texts offers a field guide to the cultural, political, social, and aesthetic impact of software. Computing and digital media are essential to the way we work and live, and much has been said about their influence. But the very material of software has often been left invisible. In Software Studies, computer scientists, artists, designers, cultural theorists, programmers, and others from a range of disciplines each take on a key topic... |
|
|
|
|
Improve Planning and Management on Any Construction Project with Powerful BIM Tools
Building information modeling (BIM) integrates 3D drawings and 4D animations to dramatically improve the communication, coordination, and planning of construction projects, while reducing risks, errors, and costs. Building Information Modeling is an in-depth resource that shows architects and building professionals how to capitalize on BIM concepts, tools, and techniques for their own building projects.... |
|
|
|
|
Our growing dependence on increasingly complex computer and software systems necessitates the development of formalisms, techniques, and tools for assessing functional properties of these systems. One such technique that has emerged in the last twenty years is model checking, which systematically (and automatically) checks whether a model of a given system satisfies a desired property such as deadlock freedom, invariants, or request-response properties. This automated technique for verificati... |
|
|
|
|
Writing code is rewarding, but writing high-quality code, on time and at the lowest possible cost, is what makes a software project successful. As the role of a professional developer has evolved and taken on additional responsibilities, it is now necessary to work in concert with a team in order to improve both the process and final results of a software project. This unique book introduces a set of concrete best practices and construction techniques that can be applied to the development pr... |
|
|
|
|
Presenting valuable information for professionals involved in maintaining and securing Microsoft systems and applications, Software Deployment, Updating, and Patching provides the skills necessary to develop a comprehensive strategy for updating and securing Microsoft systems with the latest packs and patches. It demonstrates how to perform inventories of IT assets, identify old versions as well as new updates and patches, test compatibility, target deployment, and evaluate management technologi... |
|
|
|
|
Integrating Security and Software Engineering: Advances and Future Visions provides the first step towards narrowing the gap between security and software engineering. This book introduces the field of secure software engineering, which is a branch of research investigating the integration of security concerns into software engineering practices. Integrating Security and Software Engineering: Advances and Future Visions discusses problems and challenges of considering security during the develop... |
|
|
| |
|
| | |
|
|
When software development teams move to agile methods, experienced project managers often struggle—doubtful about the new approach and uncertain about their new roles and responsibilities. In this book, two long-time certified Project Management Professionals (PMPRs) and Scrum trainers have built a bridge to this dynamic new paradigm. They show experienced project managers how to successfully transition to agile by refocusing on facilitation and collaboration, not “command and control.”
... |
|
|
| | | 1 2 3 4 5 6 7 8 9 10 >> | | |
|
|