0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (88)
  • R250 - R500 (274)
  • R500+ (7,670)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Software engineering

Operations Anti-Patterns, DevOps Solutions (Paperback): Jeffery Smith Operations Anti-Patterns, DevOps Solutions (Paperback)
Jeffery Smith
R1,162 Discovery Miles 11 620 Ships in 9 - 15 working days

Operations Anti-Patterns, DevOps Solutions shows how to implement DevOps techniques in the kind of imperfect environments most developers work in. Part technology tutorial, part reference manual, and part psychology handbook, this practical guide shows you realistic ways to bring DevOps to your team when you don't have the flexibility to make sweeping changes in organizational structure. Focused on process improvements you can make from the bottom up, everything in Operations Anti-Patterns, DevOps Solutions is actionable for your team-from constructing a streamlined workflow system to developing dashboards and operational metrics to measure the right aspects of performance. To better understand the behavior of both individuals and organizations, you'll also learn the psychological reasoning behind why DevOps techniques are effective. Key Features * Creating a post-mortem framework to analyze projects and incidents * Monitoring and managing team time * Building cultural touchstones that assist with team building * Automating change management * Techniques for adopting automation to power your workflows For team leaders and managers. About the technology By emphasising shared responsibility for delivering software, DevOps transforms the way technology departments work. Looking beyond tool choice and design philosophy, DevOps demands a change in an organization's attitude and approach. Jeff Smith has been in the technology industry for over 15 years, both as management and individual contributor. He has managed DevOps transformations at Centro, an ad-tech firm, and Grubhub, an online ordering platform.

History of Computing: Learning from the Past - IFIP WG 9.7 International Conference, HC 2010, Held as Part of WCC 2010,... History of Computing: Learning from the Past - IFIP WG 9.7 International Conference, HC 2010, Held as Part of WCC 2010, Brisbane, Australia, September 20-23, 2010, Proceedings (Hardcover, Edition.)
Arthur Tatnall
R1,482 Discovery Miles 14 820 Ships in 10 - 15 working days

History of Computing: Learning from the Past Why is the history of computing important? Given that the computer, as we now know it, came into existence less than 70 years ago it might seem a little odd to some people that we are concerned with its history. Isn't history about 'old things'? Computing, of course, goes back much further than 70 years with many earlier - vices rightly being known as computers, and their history is, of course, important. It is only the history of electronic digital computers that is relatively recent. History is often justified by use of a quote from George Santayana who famously said that: 'Those who cannot remember the past are condemned to repeat it'. It is arguable whether there are particular mistakes in the history of computing that we should avoid in the future, but there is some circularity in this question, as the only way we will know the answer to this is to study our history. This book contains papers on a wide range of topics relating to the history of c- puting, written both by historians and also by those who were involved in creating this history. The papers are the result of an international conference on the History of Computing that was held as a part of the IFIP World Computer Congress in Brisbane in September 2010.

Data Structure and Software Engineering - Challenges and Improvements (Hardcover): James L. Antonakos Data Structure and Software Engineering - Challenges and Improvements (Hardcover)
James L. Antonakos
R3,570 Discovery Miles 35 700 Ships in 12 - 17 working days

Data structure and software engineering is an integral part of computer science, which, as a whole, is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. This new book presents new approaches and methods to knowledge sharing, brain mapping, data integration, data storage, managing an organizations business process and domain data, new software and hardware testing methods, and a game development framework used as a learning aid in a software engineering at the university level. The book also features a review of social software engineering metrics, methods for processing business information, and using Pegasys to create and manage sequence analysis workflows in biology.

Implementing and Developing Cloud Computing Applications (Hardcover): David E.Y. Sarna Implementing and Developing Cloud Computing Applications (Hardcover)
David E.Y. Sarna
R2,564 Discovery Miles 25 640 Ships in 12 - 17 working days

From small start-ups to major corporations, companies of all sizes have embraced cloud computing for the scalability, reliability, and cost benefits it can provide. It has even been said that cloud computing may have a greater effect on our lives than the PC and dot-com revolutions combined. Filled with comparative charts and decision trees, Implementing and Developing Cloud Computing Applications explains exactly what it takes to build robust and highly scalable cloud computing applications in any organization. Covering the major commercial offerings currently available, it provides authoritative guidance through the implementation process. It puts cloud computing into historical context and considers how cloud computing affects project management, budgeting, and lifecycle management in your organization. It also explains how to: * Choose the best combination of platforms, tools, and services * Develop new cloud applications from scratch * Migrate legacy software * Prevent lock-in to a single vendor * Estimate costs and benefits * Address reliability, availability, and security concerns * Use interclouding, Cloud Brokers, and other techniques for safely deploying in public, private, and hybrid clouds * Take advantage of the latest developments, including OpenStack From software and testing tools to best practices and service providers, this book considers the entire cloud application environment. It details the platforms currently available, tools that facilitate development, as well as the costs involved. Designed specifically for software developers and their managers, this complete resource includes case studies that illustrate the latest cloud computing technologies, implementation issues, and recently developed solutions. It also provides access to a blog to help keep you current on the latest developments in cloud computing.

Software Engineering Reviews and Audits (Hardcover, New): Boyd L. Summers Software Engineering Reviews and Audits (Hardcover, New)
Boyd L. Summers
R2,545 Discovery Miles 25 450 Ships in 12 - 17 working days

Accurate software engineering reviews and audits have become essential to the success of software companies and military and aerospace programs. These reviews and audits define the framework and specific requirements for verifying software development efforts. Authored by an industry professional with three decades of experience, Software Engineering Reviews and Audits offers authoritative guidance for conducting and performing software first article inspections, and functional and physical configuration software audits. It prepares readers to answer common questions for conducting and performing software reviews and audits, such as: What is required, who needs to participate, and how do we ensure success in all specified requirements in test and released configuration baselines? Complete with resource-rich appendices, this concise guide will help you: * Conduct effective and efficient software reviews and audits * Understand how to structure the software development life cycle * Review software designs and testing plans properly * Access best methods for reviews and audits * Achieve compliance with mandatory and contractual software requirements The author includes checklists, sample forms, and a glossary of industry terms and acronyms to help ensure formal audits are successful the first time around. The contents of the text will help you maintain a professional setting where software is developed for profit, increase service quality, generate cost reductions, and improve individual and team efforts.

Cloud Computing and Software Services - Theory and Techniques (Hardcover): Syed A. Ahson, Mohammad Ilyas Cloud Computing and Software Services - Theory and Techniques (Hardcover)
Syed A. Ahson, Mohammad Ilyas
R5,578 Discovery Miles 55 780 Ships in 12 - 17 working days

Whether you re already in the cloud, or determining whether or not it makes sense for your organization, Cloud Computing and Software Services: Theory and Techniques provides the technical understanding needed to develop and maintain state-of-the-art cloud computing and software services. From basic concepts and recent research findings to future directions, it gathers the insight of 50 experts from around to present a global perspective on the range of technical topics related to cloud computing and Software as a Service (SaaS). The book also:

Reviews real cases and applications of cloud computing
Discusses the infrastructure cloud and Infrastructure as a Service (IaaS)
Considers data- and compute-intensive environments
Examines security and reliability in the cloud

Witten in a manner that makes this complex subject easy to understand, this is an ideal one-stop reference for anyone interested in cloud computing. The accessible language and wealth of illustrations also make it suitable for academic and research-oriented settings. The comprehensive coverage supplies you with the understanding of cloud computing technologies and trends in parallel computing needed to establish and maintain effective and efficient computing and software services.

Praise for:

a must for professionals and executives as each chapter is contributed by a team of highly accomplished and acclaimed researchers, pundits, and professors.
Pethuru Raj PhD, Robert Bosch Engineering and Business Solutions (RBEI) Ltd, India

Grokking Simplicity (Paperback): Eric Normand Grokking Simplicity (Paperback)
Eric Normand
R1,310 R1,236 Discovery Miles 12 360 Save R74 (6%) Ships in 9 - 15 working days

Distributed across servers, difficult to test, and resistant to modification-modern software is complex. Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. It introduces a unique approach to functional programming that explains why certain features of software are prone to complexity, and teaches you the functional techniques you can use to simplify these systems so that they're easier to test and debug. Available in PDF (ePub, kindle, and liveBook formats coming soon). about the technologyEven experienced developers struggle with software systems that sprawl across distributed servers and APIs, are filled with redundant code, and are difficult to reliably test and modify. Adopting ways of thinking derived from functional programming can help you design and refactor your codebase in ways that reduce complexity, rather than encouraging it. Grokking Simplicity lays out how to use functional programming in a professional environment to write a codebase that's easier to test and reuse, has fewer bugs, and is better at handling the asynchronous nature of distributed systems. about the bookIn Grokking Simplicity, you'll learn techniques and, more importantly, a mindset that will help you tackle common problems that arise when software gets complex. Veteran functional programmer Eric Normand guides you to a crystal-clear understanding of why certain features of modern software are so prone to complexity and introduces you to the functional techniques you can use to simplify these systems so that they're easier to read, test, and debug. Through hands-on examples, exercises, and numerous self-assessments, you'll learn to organize your code for maximum reusability and internalize methods to keep unwanted complexity out of your codebase. Regardless of the language you're using, the ways of thinking in this book will help recognize problematic code and tame even the most complex software. what's inside Apply functional programming principles to reduce codebase complexity Work with data transformation pipelines for code that's easier to test and reuse Tools for modeling time to simplify asynchrony 60 exercises and 100 questions to test your knowledge about the readerFor experienced programmers. Examples are in JavaScript. about the author Eric Normand has been a functional programmer since 2001 and has been teaching functional programming online and in person since 2007. Visit LispCast.com to see more of his credentials.

Smart and Sustainable Collaborative Networks 4.0 - 22nd IFIP WG 5.5 Working Conference on Virtual Enterprises, PRO-VE 2021,... Smart and Sustainable Collaborative Networks 4.0 - 22nd IFIP WG 5.5 Working Conference on Virtual Enterprises, PRO-VE 2021, Saint-Etienne, France, November 22-24, 2021, Proceedings (Paperback, 1st ed. 2021)
Luis M. Camarinha-Matos, Xavier Boucher, Hamideh Afsarmanesh
R6,302 Discovery Miles 63 020 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 22nd IFIP WG 5.5 Working Conference on Virtual Enterprises, PRO-VE 2021, held in Saint-Etienne, and virtually in November 2021. The 70 papers (15 full and 55 short) presented with 5 industrial workshop papers were carefully reviewed and selected from 189 submissions. They provide a comprehensive overview of major challenges and recent advances in various domains related to the digital transformation and collaborative networks and their applications with a strong focus on the following areas related to the main theme of the conference: sustainable collaborative networks; sustainability via digitalization; analysis and assessment of business ecosystems; human factors in collaboration 4.0; maintenance and life-cycle management; policies and new digital services; safety and collaboration management; simulation and optimization; complex collaborative systems and ontologies; value co-creation in digitally enabled ecosystems; digitalization strategy in collaborative enterprises' networks; pathways and tools for DIHs; socio-technical perspectives on smart product-service systems; knowledge transfer and accelerated innovation in FoF; interoperability of IoT and CPS for industrial CNs; sentient immersive response network; digital tools and applications for collaborative healthcare; collaborative networks and open innovation in education 4.0; collaborative learning networks with industry and academia; and industrial workshop.

Business Standard Compliance and Requirements Validation Using Goal Models (Hardcover, 1st ed. 2020): Novarun Deb, Nabendu Chaki Business Standard Compliance and Requirements Validation Using Goal Models (Hardcover, 1st ed. 2020)
Novarun Deb, Nabendu Chaki
R2,789 Discovery Miles 27 890 Ships in 10 - 15 working days

This book discusses enterprise hierarchies, which view a target system with varying degrees of abstraction. These requirement refinement hierarchies can be represented by goal models. It is important to verify that such hierarchies capture the same set of rationales and intentions and are in mutual agreement with the requirements of the system being designed. The book also explores how hierarchies manifest themselves in the real world by undertaking a data mining exercise and observing the interactions within an enterprise. The inherent sequence-agnostic property of goal models prevents requirement analysts from performing compliance checks in this phase as compliance rules are generally embedded with temporal information. The studies discussed here seek to extract finite state models corresponding to goal models with the help of model transformation. The i*ToNuSMV tool implements one such algorithm to perform model checking on i* models. In turn, the AFSR framework provides a new goal model nomenclature that associates semantics with individual goals. It also provides a reconciliation machinery that detects entailment or consistency conflicts within goal models and suggests corrective measures to resolve such conflicts. The authors also discuss how the goal maintenance problem can be mapped to the state-space search problem, and how A* search can be used to identify an optimal goal model configuration that is free from all conflicts. In conclusion, the authors discuss how the proposed research frameworks can be extended and applied in new research directions. The GRL2APK framework presents an initiative to develop mobile applications from goal models using reusable code component repositories.

Design of Design, The - Essays from a Computer Scientist (Paperback): John Fuller Design of Design, The - Essays from a Computer Scientist (Paperback)
John Fuller; Frederick Brooks
R903 R810 Discovery Miles 8 100 Save R93 (10%) Ships in 12 - 17 working days

Making Sense of Design Effective design is at the heart of everything from software development to engineering to architecture. But what do we really know about the design process? What leads to effective, elegant designs? The Design of Design addresses these questions. These new essays by Fred Brooks contain extraordinary insights for designers in every discipline. Brooks pinpoints constants inherent in all design projects and uncovers processes and patterns likely to lead to excellence. Drawing on conversations with dozens of exceptional designers, as well as his own experiences in several design domains, Brooks observes that bold design decisions lead to better outcomes. The author tracks the evolution of the design process, treats collaborative and distributed design, and illuminates what makes a truly great designer. He examines the nuts and bolts of design processes, including budget constraints of many kinds, aesthetics, design empiricism, and tools, and grounds this discussion in his own real-world examples-case studies ranging from home construction to IBM's Operating System/360. Throughout, Brooks reveals keys to success that every designer, design project manager, and design researcher should know.

Handbook of Enterprise Integration (Hardcover): Mostafa Hashem Sherif Handbook of Enterprise Integration (Hardcover)
Mostafa Hashem Sherif
R4,198 Discovery Miles 41 980 Ships in 12 - 17 working days

Maintaining compatibility among all affected network and application interfaces of modern enterprise systems can quickly become costly and overwhelming. This handbook presents the knowledge and practical experience of a global group of experts from varying disciplines to help you plan and implement enterprise integration projects that respond to business needs quickly and are seamless to business users. The Handbook of Enterprise Integration brings together the latest research and application results to provide infrastructure engineers, software engineers, software developers, system designers, and project managers with a clear and comprehensive understanding of systems integration technologies, architectures, applications, and project management techniques involved in enterprise system integration. The text includes coverage of mobile communications, standards for integrated manufacturing and e-commerce, RFID, Web-based systems, and complete service-oriented enterprise modeling and analysis. Practitioners will benefit from insights on managing virtual teams as well as techniques for introducing complex technology into businesses. Covering best practices in enterprise systems integration, the text highlights applications across various business enterprises to help you: Bring together existing systems for business processes improvement Design and implement systems that can be reconfigured quickly and easily in response to evolving operational needs Establish procedures for achieving smooth migrations from legacy systems-with minimal disruption to existing operations Complete with case studies, this book illustrates the current state of the art in the context of user requirements and integration and provides the up-to-date understanding required to manage today's complex and interconnected systems.

Engineering a Compiler (Paperback, 3rd edition): Keith D. Cooper, Linda Torczon Engineering a Compiler (Paperback, 3rd edition)
Keith D. Cooper, Linda Torczon
R2,356 Discovery Miles 23 560 Ships in 9 - 15 working days

Engineering a Compiler, Third Edition covers the latest developments in compiler technology, with new chapters focusing on semantic elaboration (the problems that arise in generating code from the ad-hoc syntax-directed translation schemes in a generated parser), on runtime support for naming and addressability, and on code shape for expressions, assignments and control-structures. Leading educators and researchers, Keith Cooper and Linda Torczon, have revised this popular text with a fresh approach to learning important techniques for constructing a modern compiler, combining basic principles with pragmatic insights from their own experience building state-of-the-art compilers.

Code Clone Analysis - Research, Tools, and Practices (Paperback, 1st ed. 2021): Katsuro Inoue, Chanchal K. Roy Code Clone Analysis - Research, Tools, and Practices (Paperback, 1st ed. 2021)
Katsuro Inoue, Chanchal K. Roy
R4,454 Discovery Miles 44 540 Ships in 10 - 15 working days

This is the first book organized around code clone analysis. To cover the broad studies of code clone analysis, this book selects past research results that are important to the progress of the field and updates them with new results and future directions. The first chapter provides an introduction for readers who are inexperienced in the foundation of code clone analysis, defines clones and related terms, and discusses the classification of clones. The chapters that follow are categorized into three main parts to present 1) major tools for code clone analysis, 2) fundamental topics such as evaluation benchmarks, clone visualization, code clone searches, and code similarities, and 3) applications to actual problems. Each chapter includes a valuable reference list that will help readers to achieve a comprehensive understanding of this diverse field and to catch up with the latest research results. Code clone analysis relies heavily on computer science theories such as pattern matching algorithms, computer language, and software metrics. Consequently, code clone analysis can be applied to a variety of real-world tasks in software development and maintenance such as bug finding and program refactoring. This book will also be useful in designing an effective curriculum that combines theory and application of code clone analysis in university software engineering courses.

Delivering Successful Projects with TSP(SM) and Six Sigma - A Practical Guide to Implementing Team Software Process(SM)... Delivering Successful Projects with TSP(SM) and Six Sigma - A Practical Guide to Implementing Team Software Process(SM) (Hardcover)
Mukesh Jain
R2,543 Discovery Miles 25 430 Ships in 12 - 17 working days

Delivering successful projects means the ability to produce high quality software within budget and on time-consistently, but when one mentions quality to software engineers or project managers, they talk about how impossible it is to eliminate defects from software. This assumption is passed on and on until it becomes accepted wisdom, with the power of a self-fulfilling prophecy. And when a project fails to arrive on time or up to standards, team members will turn on each other. The project got delayed because the engineers did a poor job in development or too much was promised upfront for this short of a timeline. In Delivering Successful Projects with TSPSM and Six Sigma: A Practical Guide to Implementing Team Software ProcessSM, you will learn how to effectively manage the development of a software project and deliver it in line with customer expectations. This refreshing volume - Offers real-world case studies about the author's experience at Microsoft successfully implementing TSP to achieve higher quality software Empowers software developers to take responsibility for project management Explains how Six Sigma and TSP combined can dramatically reduce software defects By applying these principles put forth by one of the most respected names in software development, your software team will learn how to function as a team and turn out products where zero defects and on-time delivery are the norm.

Introduction to Medical Software - Foundations for Digital Health, Devices, and Diagnostics (Hardcover): Xenophon Papademetris,... Introduction to Medical Software - Foundations for Digital Health, Devices, and Diagnostics (Hardcover)
Xenophon Papademetris, Ayesha N. Quraishi, Gregory P. Licholai
R2,031 R1,769 Discovery Miles 17 690 Save R262 (13%) Ships in 12 - 17 working days

Providing a concise and accessible overview of the design, implementation and management of medical software, this textbook will equip students with a solid understanding of critical considerations for both standalone medical software (software as a medical device/SaMD) and software that is integrated into hardware devices. It includes: practical discussion of key regulatory documents and industry standards, and how these translate into concrete considerations for medical software design; detailed coverage of the medical software lifecycle process ; accessible introduction to quality and risk management systems in the context of medical software; succinct coverage of essential topics in data science, machine learning, statistics, cybersecurity, software engineering and healthcare bring readers up-to-speed; six cautionary real-world case studies illustrate the dangers of improper or careless software processes. Accompanied by online resources for instructors, this is the ideal introduction for undergraduate students in biomedical engineering, electrical engineering and computer science, junior software engineers, and digital health entrepreneurs.

How to Lead in Data Science (Paperback): Jike Chong, Yue Cathy Chang How to Lead in Data Science (Paperback)
Jike Chong, Yue Cathy Chang
R1,296 Discovery Miles 12 960 Ships in 9 - 15 working days

To lead a data science team, you need to expertly articulate technology roadmaps, support a data-driven culture, and plan a data strategy that drives a competitive business plan. In this practical guide, you'll learn leadership techniques the authors have developed building multiple high-performance data teams. In How to Lead in Data Science you'll master techniques for leading data science at every seniority level, from heading up a single project to overseeing a whole company's data strategy. You'll find advice on plotting your long-term career advancement, as well as quick wins you can put into practice right away. Throughout, carefully crafted assessments and interview scenarios encourage introspection, reveal personal blind spots, and show development areas to help advance your career. Leading a data science team takes more than the typical set of business management skills. You need specific know-how to articulate technology roadmaps, support a data-driven culture, and plan a data strategy that drives a competitive business plan. Whether you're looking to manage your team better or work towards a seat at your company's top leadership table, this book will show you how.

Practical Artificial Intelligence with Swift - From Fundamental Theory to Development of AI-Driven Apps (Paperback): Mars... Practical Artificial Intelligence with Swift - From Fundamental Theory to Development of AI-Driven Apps (Paperback)
Mars Geldard, Jonathon Manning, Paris Buttfield-Addison, Tim Nugent
R1,016 Discovery Miles 10 160 In Stock

Create and implement AI-based features in your Swift apps for iOS, macOS, tvOS, and watchOS. With this practical book, programmers and developers of all kinds will find a one-stop shop for AI and machine learning with Swift. Taking a task-based approach, you'll learn how to build features that use powerful AI features to identify images, make predictions, generate content, recommend things, and more. AI is increasingly essential for every developer-and you don't need to be a data scientist or mathematician to take advantage of it in your apps. Explore Swift-based AI and ML techniques for building applications. Learn where and how AI-driven features make sense. Inspect tools such as Apple's Python-powered Turi Create and Google's Swift for TensorFlow to train and build models. I: Fundamentals and Tools-Learn AI basics, our task-based approach, and discover how to build or find a dataset. II: Task Based AI-Build vision, audio, text, motion, and augmentation-related features; learn how to convert preexisting models. III: Beyond-Discover the theory behind task-based practice, explore AI and ML methods, and learn how you can build it all from scratch... if you want to

Business Process Technology - A Unified View on Business Processes, Workflows and Enterprise Applications (Hardcover, 2010... Business Process Technology - A Unified View on Business Processes, Workflows and Enterprise Applications (Hardcover, 2010 ed.)
Colin Atkinson; Dirk Draheim
R2,345 R1,644 Discovery Miles 16 440 Save R701 (30%) Ships in 12 - 17 working days

Currently, we see a variety of tools and techniques for specifying and implementing business processes. The problem is that there are still gaps and tensions between the different disciplines needed to improve business process execution and improvement in enterprises. Business process modeling, workflow execution and application programming are examples of disciplines that are hosted by different communities and that emerged separately from each other. In particular, concepts have not yet been fully elaborated at the system analysis level. Therefore, practitioners are faced again and again with similar questions in concrete business process projects: Which decomposition mechanism to use? How to find the correct granularity for business process activities? Which implementing technology is the optimal one in a given situation? This work offers an approach to the systematization of the field. The methodology used is explicitly not a comparative analysis of existing tools and techniques - although a review of existing tools is an essential basis for the considerations in the book. Rather, the book tries to provide a landscape of rationales and concepts in business processes with a discussion of alternatives.

Risk Management - Concepts and Guidance, Fifth Edition (Paperback, 5th edition): Carl L. Pritchard, PMP, PMI-RMP, EVP Risk Management - Concepts and Guidance, Fifth Edition (Paperback, 5th edition)
Carl L. Pritchard, PMP, PMI-RMP, EVP
R1,395 Discovery Miles 13 950 Ships in 9 - 15 working days

This new edition of Risk Management: Concepts and Guidance supplies a look at risk in light of current information, yet remains grounded in the history of risk practice. Taking a holistic approach, it examines risk as a blend of environmental, programmatic, and situational concerns. Supplying comprehensive coverage of risk management tools, practices, and protocols, the book presents powerful techniques that can enhance organizational risk identification, assessment, and management-all within the project and program environments. Updated to reflect the Project Management Institute's A Guide to the Project Management Body of Knowledge (PMBOK (R) Guide), Fifth Edition, this edition is an ideal resource for those seeking Project Management Professional and Risk Management Professional certification. Emphasizing greater clarity on risk practice, this edition maintains a focus on the ability to apply "planned clairvoyance" to peer into the future. The book begins by analyzing the various systems that can be used to apply risk management. It provides a fundamental introduction to the basics associated with particular techniques, clarifying the essential concepts of risk and how they apply in projects. The second part of the book presents the specific techniques necessary to successfully implement the systems described in Part I. The text addresses project risk management from the project manager's perspective. It adopts PMI's perspective that risk is both a threat and an opportunity, and it acknowledges that any effective risk management practice must look at the potential positive events that may befall a project, as well as the negatives.Providing coverage of the concepts that many project management texts ignore, such as the risk response matrix and risk models, the book includes appendices filled with additional reference materials and supporting details that simplifying some of the most complex aspects of risk management.

Software Measurement - Establish - Extract - Evaluate - Execute (Hardcover, 2007 ed.): Christof Ebert, Reiner Dumke Software Measurement - Establish - Extract - Evaluate - Execute (Hardcover, 2007 ed.)
Christof Ebert, Reiner Dumke
R1,580 Discovery Miles 15 800 Ships in 10 - 15 working days

In this comprehensive introduction to software measurement, Ebert and Dumke detail knowledge and experiences about the subject in an easily understood, hands-on presentation. The book describes software measurement in theory and practice as well as provides guidance to all relevant measurement tools and online references. In addition, it presents hands-on experience from industry leaders and provides many examples and case studies from Global 100 companies. Besides the many practical hints and checklists, readers will also appreciate the large reference list, which includes links to metrics communities where project experiences are shared.

Software Testing and Continuous Quality Improvement (Hardcover, 3rd edition): William E. Lewis Software Testing and Continuous Quality Improvement (Hardcover, 3rd edition)
William E. Lewis
R3,618 Discovery Miles 36 180 Ships in 12 - 17 working days

It is often assumed that software testing is based on clearly defined requirements and software development standards. However, testing is typically performed against changing, and sometimes inaccurate, requirements. The third edition of a bestseller, Software Testing and Continuous Quality Improvement, Third Edition provides a continuous quality framework for the software testing process within traditionally structured and unstructured environments. This framework aids in creating meaningful test cases for systems with evolving requirements.

This completely revised reference provides a comprehensive look at software testing as part of the project management process, emphasizing testing and quality goals early on in development. Building on the success of previous editions, the text explains testing in a Service Orientated Architecture (SOA) environment, the building blocks of a Testing Center of Excellence (COE), and how to test in an agile development. Fully updated, the sections on test effort estimation provide greater emphasis on testing metrics. The book also examines all aspects of functional testing and looks at the relation between changing business strategies and changes to applications in development.

Includes New Chapters on Process, Application, and Organizational Metrics

All IT organizations face software testing issues, but most are unprepared to manage them. Software Testing and Continuous Quality Improvement, Third Edition is enhanced with an up-to-date listing of free software tools and a question-and-answer checklist for choosing the best tools for your organization. It equips you with everything you need to effectively address testing issues in the most beneficial way for your business.

Patterns for Performance and Operability - Building and Testing Enterprise Software (Hardcover): Chris Ford, Ido Gileadi,... Patterns for Performance and Operability - Building and Testing Enterprise Software (Hardcover)
Chris Ford, Ido Gileadi, Sanjiv Purba, Mike Moerman
R2,564 Discovery Miles 25 640 Ships in 12 - 17 working days

Structured to follow the software life cycle, Patterns for Performance and Operability provides advice and examples-based instructions at every phase. You can read it from start to finish or go directly to those chapters that interest you the most. Whatever approach you choose, you will learn:

How to:

- Define and document comprehensive non-functional requirements for any software system

- Define scope and logistics for non-functional test activities

- Execute non-functional tests and report results clearly and effectively

- Patterns for defensive software designs in common software scenarios that promote operability and availability

- Implement the right level of reporting, monitoring, and trending for highly available production software systems

Patterns for:

- Software designs that support simpler and more efficient operation in a production environment

- Software design that support high-performance and scalability

Strategies and Techniques for:

- Techniques for managing and troubleshooting during a production crisis

- Strategies for resisting project pressure to compromise on quality or completeness of non-functional activities in the software cycle

Design Thinking Research - Translation, Prototyping, and Measurement (Paperback, 1st ed. 2021): Christoph Meinel, Larry Leifer Design Thinking Research - Translation, Prototyping, and Measurement (Paperback, 1st ed. 2021)
Christoph Meinel, Larry Leifer
R4,970 Discovery Miles 49 700 Ships in 10 - 15 working days

Extensive research conducted by the Hasso Plattner Design Thinking Research Program at Stanford University in Palo Alto, California, USA, and the Hasso Plattner Institute in Potsdam, Germany, has yielded valuable insights on why and how design thinking works. The participating researchers have identified metrics, developed models, and conducted studies, which are featured in this book, and in the previous volumes of this series. This volume provides readers with tools to bridge the gap between research and practice in design thinking with varied real world examples. Several different approaches to design thinking are presented in this volume. Acquired frameworks are leveraged to understand design thinking team dynamics. The contributing authors lead the reader through new approaches and application fields and show that design thinking can tap the potential of digital technologies in a human-centered way. In a final section, new ideas in neurodesign at Stanford University and at Hasso Plattner Institute in Potsdam are elaborated upon thereby challenging the reader to consider newly developed methodologies and provide discussion of how these insights can be applied to various sectors. Special emphasis is placed on understanding the mechanisms underlying design thinking at the individual and team levels. Design thinking can be learned. It has a methodology that can be observed across multiple settings and accordingly, the reader can adopt new frameworks to modify and update existing practice. The research outcomes compiled in this book are intended to inform and provide inspiration for all those seeking to drive innovation - be they experienced design thinkers or newcomers.

Software Engineering for Robotics (Paperback, 1st ed. 2021): Ana Cavalcanti, Brijesh Dongol, Rob Hierons, Jon Timmis, Jim... Software Engineering for Robotics (Paperback, 1st ed. 2021)
Ana Cavalcanti, Brijesh Dongol, Rob Hierons, Jon Timmis, Jim Woodcock
R3,546 Discovery Miles 35 460 Ships in 10 - 15 working days

The topics covered in this book range from modeling and programming languages and environments, via approaches for design and verification, to issues of ethics and regulation. In terms of techniques, there are results on model-based engineering, product lines, mission specification, component-based development, simulation, testing, and proof. Applications range from manufacturing to service robots, to autonomous vehicles, and even robots than evolve in the real world. A final chapter summarizes issues on ethics and regulation based on discussions from a panel of experts. The origin of this book is a two-day event, entitled RoboSoft, that took place in November 2019, in London. Organized with the generous support of the Royal Academy of Engineering and the University of York, UK, RoboSoft brought together more than 100 scientists, engineers and practitioners from all over the world, representing 70 international institutions. The intended readership includes researchers and practitioners with all levels of experience interested in working in the area of robotics, and software engineering more generally. The chapters are all self-contained, include explanations of the core concepts, and finish with a discussion of directions for further work. Chapters 'Towards Autonomous Robot Evolution', 'Composition, Separation of Roles and Model-Driven Approaches as Enabler of a Robotics Software Ecosystem' and 'Verifiable Autonomy and Responsible Robotics' are available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.

Mathematical Aspects of Computer and Information Sciences - 7th International Conference, MACIS 2017, Vienna, Austria, November... Mathematical Aspects of Computer and Information Sciences - 7th International Conference, MACIS 2017, Vienna, Austria, November 15-17, 2017, Proceedings (Paperback, 1st ed. 2017)
Johannes Bloemer, Ilias S. Kotsireas, Temur Kutsia, Dimitris E. Simos
R1,522 Discovery Miles 15 220 Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 7th International Conference on Mathematical Aspects of Computer and Information Sciences, MACIS 2017, held in Vienna, Austria, in November 2017. The 28 revised papers and 8 short papers presented were carefully reviewed and selected from 67 submissions. The papers are organized in the following topical sections: foundation of algorithms in mathematics, engineering and scientific computation; combinatorics and codes in computer science; data modeling and analysis; and mathematical aspects of information security and cryptography.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Heterogeneous Computing - Hardware and…
Mohamed Zahran Hardcover R1,585 Discovery Miles 15 850
Software Requirements And Specifications…
M. Jackson Paperback R1,375 Discovery Miles 13 750
Writing Better Requirements - Writing…
Ian Alexander, Richard Stevens Paperback R1,248 Discovery Miles 12 480
Design and Use of Software Architectures…
Jan Bosch Paperback R1,538 Discovery Miles 15 380
Software Requirements - Styles and…
Soren Lauesen Paperback R1,905 Discovery Miles 19 050
Research Anthology on Architectures…
Information R Management Association Hardcover R13,372 Discovery Miles 133 720
ISE Object-Oriented Software…
David Kung Paperback R1,811 Discovery Miles 18 110
Research Anthology on Architectures…
Information R Management Association Hardcover R13,368 Discovery Miles 133 680
Six Sigma Tools and Processes…
Hollie Hargreaves Hardcover R861 R705 Discovery Miles 7 050
Using UML - Software Engineering with…
Perdita Stevens Paperback R2,134 Discovery Miles 21 340

 

Partners