The maturity of an organization and rapid changes in technology have dovetailed to result in legacy assets that continue to drive value for some time. One of those technology advances has been in low-code/no-code solutions, which offer enterprises the ability to modernize their older applications through integrations. While old-school, hand-coded integrations with legacy systems are … continue reading
AI use is growing rapidly. As with most “new” technologies, organizations are focusing on all the potential opportunities without giving equal weight to the potential risks. While it seems that just about everyone is talking about AI, less discussed, but growing in volume and frequency, is AI ethics which questions whether categories of AI systems … continue reading
What if 70 percent of the people developing apps for your organization never studied computer science? Such is the case at the University of South Florida (USF) where low-code development is central to its development strategy. The impetus for the switch from traditional development to low-code started five years ago, when it became apparent that … continue reading
Mobile developers tend to be skeptical about the effectiveness of low-code tools when they know exactly what native iOS and Android development takes. In fact, some developers are so turned off by low-code platforms that the very mention of them triggers a passionate response. “Low-code is bad enough, but low-code for mobile is even worse. … continue reading
The earliest seeds of application development by business users (aka “citizen developers) can be traced back to the days in which waterfall was the norm. Like today, the business wanted capabilities available sooner than developers were able to deliver. While development methodologies and tools have advanced significantly in the last three decades, the core concepts … continue reading
Digital transformation is driving higher demand for low-code/no-code tools. As more business tasks and processes are translated into software, the pace of business is accelerating further. Without low-code and no-code development, organizations are going to find it increasingly difficult to keep pace with their competitors. “If we look at basic issues companies have now, what … continue reading
Testing has always required tools to be effective. However, the tools continue to evolve with many of them becoming faster, more intelligent and easier to use. Continuous testing (CT) necessarily recognizes the importance of testing throughout the software delivery life cycle. However, given the rapid pace of CT, tests need to run in parallel with … continue reading
Continuous testing (CT) has been the missing piece of the Continuous Integration/Continuous Delivery (CI/CD) movement, but that’s changing out of necessity. While organizations say they’re “delivering value to customers” at an ever-accelerating pace, customers may disagree with the definition of “value” when software quality doesn’t keep pace. In fact, software quality may actually decrease as … continue reading
According to Forrester Research, 47 percent of companies are behind in their digital transformation efforts because they’re unable to implement digital transformation strategies effectively. Digital innovators steal market share from incumbents by creating disruptive business models and superior customer experiences. The ability to deliver applications for employees, partners and customers quickly and at scale is … continue reading
Continuous testing requires automated testing to help speed the CI/CD process. The trick is to constantly expedite the delivery of code in an era when software change is not only a constant, but a constant that continues to occur at an ever-accelerating rate. In today’s competitive business environment, customers are won and lost based on … continue reading
Continuous integration (CI), continuous testing (CT) and continuous delivery (CD) should go hand-in-hand, but CT is still missing from the CI/CD workflow in most organizations. As a result, software teams eventually reach an impasse when they attempt to accelerate release cycles further with CI/CD. What they need to get to from both a mindset and … continue reading
Companies in just about every industry are being disrupted by digital natives. To stay competitive, old companies must adapt, which can be a painful transformation. Moving to Agile is tough enough. Now, more businesses have adopted DevOps, continuous integration (CI) and continuous deployment (CD), albeit at different speeds. Software testing at Lincoln Financial Group is … continue reading