Although Artificial Intelligence (AI) is nothing new, applying AI techniques to software testing started to become feasible just the past couple years. Inevitably, AI will soon become part of our day-to-day quality engineering process. But before we get caught up in the exuberance of the technology, let’s take a step back and assess how AI can help us achieve our quality objectives. It’s been suggested that AI could be applied to actions such as prioritizing testing and automation, generating and optimizing test cases, enhancing UI testing, reducing tedious analysis tasks, and helping to determine pass/fail outcomes for complex and subjective tests. However, should AI be applied in these cases? And where else could it assist?
Download a complimentary copy of the 2017 Gartner Magic Quadrant for Software Test Automation.
The Software Fail Watch is an analysis of software bugs found in a year’s worth of English language news articles. The result is an extraordinary reminder of the role software plays in our daily lives, the necessity of software testing in every industry, and the far-reaching impacts of its failure. The 5th Edition of the Software Fail Watch identified 606 recorded software fails, impacting half of the world’s population (3.7 billion people), $1.7 trillion in assets, and 314 companies. And this is just scratching the surface — there are far more software bugs in the world than we will likely ever know about. Download the report for a detailed analysis of 2017 software fails, including:
- The overall impact on businesses, users, time, and assets
- How the number and type of software fails compare to previous years
- Software fail trends within and across industries — finance, retail, consumer tech, services (e.g., internet, telecom), public services, healthcare, transportation, and entertainment
- The biggest stories, hacks, and glitches that made headlines or slipped under the radar
The need to deliver value continuously has led application organizations to take agile and DevOps to enterprise scale. Application leaders must select the right combination of tools, technologies and practices to enable the ongoing digital business transformation of their organizations. Key findings in this report include:
- Tools and practices commonly associated with Mode 2, such as agile and DevOps, are evolving to enterprise scale as organizations mature their bimodal capabilities.
- As cloud-based services make advanced technologies such as machine learning more accessible, application architectures and tools that leverage such services take prominence while service-oriented approaches fade.
- Because application development technology assets are interdependent with other assets, organizational collaboration is needed to change them effectively.
Continuous integration and automated deployments become possible with database DevOps, paving the way to a complete continuous delivery process. Importantly, the biggest roadblock isn’t the hardware or software you require, it’s the development practices and strategies that need to change to accommodate it. This whitepaper gives some practical tips to introducing continuous delivery and including the database in your DevOps journey.
This report contains the results of Redgate's latest annual survey SQL Server database professionals, across a range of industries and company sizes. Over 700 organizations were asked whether they had adopted, or were planning to adopt, DevOps practices and how many of them had applied the same principles to their databases. The report looks at how things have developed over the last 12 months, and what key challenges and requirements are driving DevOps adoption in 2018.
Most people involved in IT may be able to describe the general framework of DevOps, but lack a concrete understanding of the When, What, Why, and How of DevOps. Download the white paper to find out more about:
- What DevOps really is
- What gave rise to the DevOps movement
- How DevOps improves collaborations, efficiency, and effectiveness
- How DevOps impacts attitudes, values, goals, and practices
Read this paper to learn how AI can take software testing to the next level, including:
- Why AI is now more feasible — and critical — than ever
- What AI really is and how it’s best applied
- How AI can help us test smarter, not harder
- The role of smart testing technologies that aren’t technically “AI” (e.g., self-healing technologies)
Success in the mobile market is not the result of luck, despite appearance. It is the fruit of careful, deliberate attention to customer needs and an application development and management strategy that enables those needs to be met. This white paper explains how companies can create five-star mobile apps and avoid making usability, functionality and performance mistakes in mobile application delivery. It outlines the obstacles that hamper the development of successful mobile apps and provides tips and strategies for implementing an analytical approach to mobile app delivery.
The past few years have brought a sea change in the way that applications are architected, developed, and consumed — increasing both the complexity of testing and the business impact of software failures. Read this paper to learn:
- What is Continuous Testing
- Where traditional test automation falls short in modern development and delivery processes
- The 3 main differences between Continuous Testing and test automation
- How testers can address each of the 3 key elements of Continuous Testing
This eBook explains how to leverage DevOps tools and practices in a customer-centric way in order to build business value. It discusses the current challenges that most organizations face in extending DevOps innovations beyond the technical realm, identifies the gaps that companies must plug within continuous delivery chains in order to address those challenges, and explains how to make user engagement and the customer experience a prime consideration at all stages of the delivery pipeline.
Download a complimentary copy of the Gartner MQ for APM 2018 from CA Technologies.
CA Technologies commissioned Freeform Dynamics to survey nearly 1,300 senior business and IT leaders to uncover the organizations that are best able to leverage agile and DevOps practices broadly, deeply and consistently—the “agility masters”. What do these agility masters have in common? Compared to their mainstream peers they are:
- 2.3x more likely to have a culture to support risk-taking
- 2.9x more likely to have software teams skilled in the latest tools and trends
- 2.5x more likely to have IT and business executives aligned on key goals
As a result, the agility masters have a 60% higher rate of both revenue and profit growth than their mainstream peers. Download the research paper to learn more!
This eBook lays out the monitoring challenges confronting todays DevOps engineers, describing approaches to metric collection and visualization, the classes of modern monitoring, and importantly - how what methods work to tame complexity and ensure these dynamic application environments deliver on their promise.
In today’s competitive application economy, it’s more difficult than ever to deliver a five-star experience. To truly capture customer interest and loyalty, your applications and services have to deliver reliable experiences that delight users, scale to support their changing needs and regularly refresh with new innovations. To do so, you need to have insights into operational performance — from mobile to mainframe — and user behavior, such as drop-off rates, most popular viewed pages, application flows and usage. In other words, you need both the “inside out” operational data and the “outside in” user behavior information. And to create alignment amongst marketing, development and operations teams, you need analytics that translate all of this data into a common language and metrics all parties can understand and share accountability for. Download this eBook for more information on how CA is uniquely positioned to address these challenges and help you to deliver five-star customer experiences.
In today’s application economy, customers expect a seamless digital experience and nothing less. Now more than ever it is imperative that organizations differentiate themselves to stand out from countless competitors. As a result, investments in Digital Transformation initiatives are growing and although the benefits are clear, the road to success may not be. This study conducted by Vason Bourne on behalf of CA Technologies, highlights the importance of improving digital experience along with the challenges and benefits of Digital Transformation.
Digitally Remastered, written by CA EVP and CTTO Otto Berkes, will give you proven strategies and actionable insights to help you successfully transform your existing models and mindsets — and quickly become a digitally-driven organization ready to profit from the new reality.
Research also shows the correlation between better business performance and advanced use of technologies and practices such as agile methodologies, DevOps, API management, and identity-centric security. This paper provides an actionable checklist of seven critical steps you should be taking now to increase the business impact of your digital transformation initiatives.
It’s indicative of the maturity of any movement that there comes a tipping point when it’s time to think about the myths and misconceptions that have arisen during its development. DevOps has arrived at that moment. While debate continues about DevOps best practices and processes, the conversation has moved beyond “what is DevOps?” and “why do I need DevOps?”, to “how do I best implement DevOps?” There is now a transformative role for DevOps to play in organizations, but there is also a need to understand its full potential and its limitations if businesses are to be successful and avoid the overhype that often comes with tipping points. Tipping point moments can be scary points in time. But they’re also indicative of growing maturity. With pragmatic guidance to help maneuver through the hype, this eBook provides the insight needed to help leaders seize the day and step up to the opportunities that DevOps presents.