Accelerating Software Quality

Accelerating Software Quality
Author :
Publisher : Independently Published
Total Pages : 357
Release :
ISBN-10 : 9798671126044
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Accelerating Software Quality by : Eran Kinsbruner

Download or read book Accelerating Software Quality written by Eran Kinsbruner and published by Independently Published. This book was released on 2020-08-10 with total page 357 pages. Available in PDF, EPUB and Kindle. Book excerpt: The book "Accelerating Software Quality: Machine Learning and Artificial Intelligence in the Age of DevOps" is a complete asset for software developers, testers, and managers that are on their journey to a more mature DevOps workflow, and struggle with better automation and data-driven decision making. DevOps is a mature process across the entire market, however, with existing Non-AI/ML technologies and models, it comes short in expediting release cycle, identifying productivity gaps and addressing them. This book, that was implemented by myself with the help of leaders from the DevOps and test automation space, is covering topics from basic introduction to AI and ML in software development and testing, implications of AI and ML on existing apps, processes, and tools, practical tips in applying commercial and open-source AI/ML tools within existing tool chain, chat-bots testing, visual based testing using AI, automated security scanning for vulnerabilities, automated code reviews, API testing and management using AI/ML, reducing effort and time through test impact analysis (TIA), robotic process automation (RPA), AIOps for smarter code deployments and production defects prevention, and many more.When properly leveraging such tools, DevOps teams can benefit from greater code quality and functional and non-functional test automation coverage. This increases their release cycle velocity, reduces noise and software waste, and enhances their app quality.The book is divided into 3 main sections: *Section 1 covers the fundamentals of AI and ML in software development and testing. It includes introductions, definitions, 101 for testing AI-Based applications, classifications of AI/ML and defects that are tied to AI/ML, and more.*Section 2 focuses on practical advises and recommendations for using AI/ML based solutions within software development activities. This section includes topics like visual AI test automation, AI in test management, testing conversational AI applications, RPA benefits, API testing and much more.*Section 3 covers the more advanced and future-looking angles of AI and ML with projections and unique use cases. Among the topics in this section are AI and ML in logs observability, AIOps benefits to an entire DevOps teams, how to maintain AI/ML test automation, Test impact analysis with AI, and more.The book is packed with many proven best practices, real life examples, and many other open source and commercial solution recommendations that are set to shape the future of DevOps together with ML/AI


Accelerating Software Quality Related Books

Accelerating Software Quality
Language: en
Pages: 357
Authors: Eran Kinsbruner
Categories:
Type: BOOK - Published: 2020-08-10 - Publisher: Independently Published

DOWNLOAD EBOOK

The book "Accelerating Software Quality: Machine Learning and Artificial Intelligence in the Age of DevOps" is a complete asset for software developers, testers
Accelerate
Language: en
Pages: 251
Authors: Nicole Forsgren, PhD
Categories: Business & Economics
Type: BOOK - Published: 2018-03-27 - Publisher: IT Revolution

DOWNLOAD EBOOK

Winner of the Shingo Publication Award Accelerate your organization to win in the marketplace. How can we apply technology to drive business value? For years, w
The DevOps Handbook
Language: en
Pages: 467
Authors: Gene Kim
Categories: Business & Economics
Type: BOOK - Published: 2016-10-06 - Publisher: IT Revolution

DOWNLOAD EBOOK

Increase profitability, elevate work culture, and exceed productivity goals through DevOps practices. More than ever, the effective management of technology is
Adaptive Control Approach for Software Quality Improvement
Language: en
Pages: 308
Authors: W. Eric Wong
Categories: Computers
Type: BOOK - Published: 2011 - Publisher: World Scientific

DOWNLOAD EBOOK

This book focuses on the topic of improving software quality using adaptive control approaches. As software systems grow in complexity, some of the central chal
Site Reliability Engineering
Language: en
Pages: 552
Authors: Niall Richard Murphy
Categories:
Type: BOOK - Published: 2016-03-23 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that softw