Guest View: App developers: Time to cut the cord

It’s a familiar experience: You’re on the subway using an app on your phone or tablet, when suddenly you lose network coverage. Without warning, the app becomes completely unusable. Applications are all too often designed on the assumption that connectivity is ubiquitous. But we all know that even in the most connected metropolis, loss of … continue reading

Guest View: The perils of open-source software security

Almost every modern business and application uses open-source modules. It’s misleading to spend time distinguishing between open-source and proprietary software, because modern applications include third-party software components. Many of those components are open source, and very few companies have a solid understanding of the security vulnerabilities that come with the code. The reach and impact … continue reading

Guest View: Test anarchy: Deploy and destroy test environments

Today’s DevTest teams are under pressure to deliver more (and more innovative) software faster than ever before. And now that most organizations are relying on software as a primary interface to the customer, compromising on quality to accelerate a release is not an option. How can DevTest teams deliver “quality at speed”? Unfortunately, there’s no … continue reading

The Software Testing World Cup Chronicles, Part III: Testing our limits to Germany and back

It’s been a couple weeks since the grueling Software Testing World Cup Finals, and the team has finally had some time to catch our collective breath, reflect on the experience as a whole, and garner some lessons learned. First and foremost, the entire competition was a rewarding experience for me and the rest of the … continue reading

Guest View: SaaS security: Getting it right the first time

In my previous article, “Why developers are struggling with SaaS,” I talked about the three most important building blocks of software-as-a-service (SaaS) architecture: security, performance, and data backup and recovery. Now I want to dive deep into SaaS security. In order to be relevant in today’s dynamic cybersecurity climate, SaaS applications must be hyper-focused on … continue reading

Guest View: Microservices or death: Defusing the monolith time bomb

When a company embarks on “digital transformation,” it often has to modify its existing software systems. This can become excruciatingly difficult in large organizations with software monoliths—large, custom-built software systems with multiple development teams working on the same codebase. A common response from companies with their backs up against the “monolithic wall” is to hire executives from well-known … continue reading

Industry Watch: 2017: The future starts now

Toys that understand a child’s language and interact with him or her on a level he or she can understand. Personal assistants that learn your routines and vocalize reminders to complete tasks, or to exercise. Software quality systems that can learn what is a bug and what is not, or what areas are vulnerable to … continue reading

Guest View: Why the software monetization industry needs a major facelift

The software monetization industry is at a crossroads today. In contrast to mobile app developers who have a variety of app monetization methods to choose from, software developers often struggle to build out solid monetization strategies. This, coupled with the challenge of software discovery and distribution, drastically hinders software developers’ ability to churn out new … continue reading

The Software Testing World Cup Chronicles, Part II: Ready, set, TEST!

On the day of the Software Testing World Cup Finals, it was an understatement to say my team and I were nervous. We knew we had worked our hardest to prepare, but the fact that none of us knew exactly what lie ahead for us to test left us with an air of uncertainty. The … continue reading

Guest View: Developing for a bot-driven world: The role of APIs

Personal digital assistants like Apple’s Siri and Microsoft’s Cortana are just the beginning. Soon we’ll be interacting with all manner of applications and online services—everything from managing our calendars to ordering pizzas and reserving hotel rooms—not with the buttons, forms and controls that we’re used to, but by chatting with them using natural language. Or, … continue reading

The Software Testing World Cup Chronicles, Part I: Yes, that’s a thing

I had the good fortune of being part of a team that recently had the chance to compete in the first stages of the Software Testing World Cup (STWC). Not many people may be aware of its existence, but it’s a unique competition designed to find the best quality assurance engineers on the planet. The … continue reading

Industry Watch: Microservices and scaling out Big Data

This month’s column is a transcript of a fascinating conversation I had with MapR executives Jim Scott, the director of enterprise strategy and architecture at Hadoop solution provider MapR, and Jack Norris, senior VP of data and applications, on the subject of microservices and scaling Big Data. SD Times: So, we know that scaling data … continue reading

Analyst View: Data entry or data sensing?

Replacement of data entry with data sensing can enable better, faster, and more relevant results from application software. But it’s important for software architects to see that this change means they are setting a course for their application away from decision support and toward control. Find the data Let’s start with a manufacturing example. People … continue reading

Guest View: How to play by the eight (unwritten) rules of open source

When it comes to formal-but-not-formal rules, baseball is king. Don’t talk about a no-hitter in progress, don’t steal a base in a blowout and so on, all getting into the minutiae of the game. But baseball isn’t alone in the world of invisible manuals; the technology industry has their own set of these hidden guidelines. … continue reading

« Previous PageNext Page »
DMCA.com Protection Status