Articles

The Challenge of User Experience

Thanks to the handful of organizations that are producing amazing apps, users expect more. Systems and transaction chains are more complex, the number of devices continues to grow, and users want to do more, but with fewer actions and less decision making. What are software teams to do? How do you answer the challenge?

Read More »

A Developer’s Perspective on Mobile Security in the Age of BYOD

It does little good for a developer to expend thousands of hours and enormous sums of money developing and testing a gorgeous, brilliantly functional app if security ends up being an issue.​ This article explores the current landscape and offers some best practices that developers—both third-party developers and corporate teams—can adopt to foster security and confidence in their mobile apps.

Read More »

Metrics Versus KPIs – Putting Numbers in Their Places

In software engineering, if metrics and KPIs are being confused or used interchangeably, it generally means that stakeholders are not defining and building out KPIs, and software teams are not using them effectively. At the end of the day, these incorrect assumptions diminish the quality and amount of actionable information that can help reduce defects and promote a better outcome.

Read More »

Why Application Performance Testing Fails

Much has been written about the complexity of application performance testing. The breadth and scope required to effectively test application architecture and transaction flow can make it a daunting effort, especially with service-oriented architectures where hundreds or even thousands of third-party services and components are added to the mix.

Read More »