AI is the talk of the town and it seems like every software provider would like to have AI-powered features in their software. But in order to do that, you need AI models that you can train. One of the newer approaches to model training in machine learning is federated learning (FL), which is an … continue reading
Data can be an organization’s most valuable tool, but not if your database is full of people named ‘Mickey Mouse’ or has out-of-date addresses. According to Michael Lee, solution engineer at data verification solution provider Melissa, the most common issues that could be present in your database tend to be the simple ones, such as … continue reading
As companies across the globe race to fortify their cybersecurity defenses, they’re increasingly finding themselves navigating a complex maze when it comes to security testing. The past decade of innovation has produced an ecosystem now booming with countless tools, yet aligning these tools together, and avoiding tool sprawl, is proving to have its own set of … continue reading
Everyone, it seems, wants to shift all the steps required to produce and deliver quality, performant software to the left. The assumption is that by asking developers to take on a greater role in quality assurance and security, the cost to remediate problems is lowered by discovering those issues earlier. The downside of this is … continue reading
Remember when you were a teenager, and your parents would go away for the weekend, so you threw a party at your house for a few close friends, and then 500 people you don’t even know showed up? And then you wake up the next morning and realize someone took your mother’s gold necklace? That’s … continue reading
Recent Gartner research has revealed that by 2025, the 80% of CTOs who don’t have the correct tools in place to support business and customer needs or adapt to change will negatively impact their business response to disruption. The research also showed that executive leaders are currently sharing unrealized dependencies that can help to meet … continue reading
When it comes to data-driven decision-making, quality control, goal alignment, and accountability, establishing and adhering to key performance indicators (KPIs) is the industry standard for creating and maintaining exceptional engineering teams. Unfortunately, there are a few engineering KPI anti-patterns that reduce the organizations’ ability to understand how their performance relates to business outcomes. When teams … continue reading
Is automated testing worth the expense? Real test practitioners will show how test automation solved many of their quality issues when the Automated Software Testing and Quality one-day virtual event returns on May 16. Produced by software testing company Parasoft, among the topics to be discussed are metrics, how automation can significantly cut test time, … continue reading
With so much data flowing through modern organizations, verifying that the information on file is correct has become increasingly more difficult. If a company fails to verify the names, addresses, email addresses, and phone numbers of their users, the overall experience of end users will decline, and the company can end up putting itself at … continue reading
There are people who believe that software development is pure art. And there are people who believe that it is basically manufacturing. The reality, of course, is that it’s somewhere in the middle. Because of that, before you can even begin to measure how your team is performing, it’s critically important to understand your organization’s … continue reading
Cultivating a loyal customer base by providing innovative solutions and an exceptional experience should be the goal of any company, regardless of industry. This is one of the main reasons why Capital One uses Python to power a large number of serverless applications, giving developers a better experience as they deliver business value to customers. … continue reading
The user experience has become critically important in today’s digital world, even as organizations struggle to align testing with the speed of delivery. Functional tests, performance tests and UI tests, among others, can reveal if an application isn’t behaving or performing as expected. But on their own, they can’t tell you if your user is … continue reading
When creating a platform engineering team, an important first step is the interview process. What do developers want and need? What works, and what doesn’t? Sounds like what companies do when reaching out to customers about new rollouts, right? Well, it is, when you consider your development team as being customers of the platform. “Treat … continue reading
Test environments can be a frustrating bottleneck to the testing process and the software development life cycle as a whole. Whether it be unavailable services, devices, or ever-elusive test data, ensuring the right environment for testing creates potential for barriers to shifting left at speed, and cutting corners can put application quality and your business … continue reading