MARCH 2018CIOAPPLICATIONS.COM8ur modern times see us surrounded by technology and technology-enabled services designed to make life easier and more productive. New trends, such as vast improvements in Artificial Intelligence, and the Internet of Things, add to the integrated, intuitive nature of life. Technology is better able to predict, advise, and in some cases intervene to make things safer and more useful. Nevertheless, we would be naive to assume that all of this advancement comes without challenge to the infrastructure which drives it forward. One of the greatest pressure points (and opportunities) is automation testing for software engineering.Clearly, there are established disciplines around critically important aspects of testing, such as regression analysis (making sure everything else still works), load performance (making sure what we are building works at scale), and integration (making sure what we build works in the end-to-end environment). The disciplines in the field are well established, and supported by a growing, multibillion dollar industry. There are, however, some subtle changes creeping up on the worlds of technology that are worthy of consideration.· Human Interaction: There are a number of testing approaches designed to mimic the behavior of humans. At the same time, human interaction is being subtly influenced by our technology environment. In the past, we would browse, fill out forms, make selections, and otherwise interact in very well-understood ways. Today, there are digital agents which can act on our behalf (bots), as well as cognitive systems designed to read things for us and make recommendations even before we begin to directly interact with an environment. ANTHONY SCRIFFIGNANO, PHD., SVP & CHIEF DATA SCIENTIST, DUN & BRADSTREET [NYSE:DNB]Anthony ScriffignanoChanging Times: Making Things Better in a Connected, Complex WorldOIn My View
< Page 7 | Page 9 >