Quality Assurance 101: The Value of Quality Assurance

If you happened to read Sabin Pilipautanu’s recent post, 5 Rules to the Road for Agile Test Planning, you know that we have been on a Quality Assurance kick of late. Why is that? The answer is simple: quality is one of the most important but least understood aspects of the software development process.

Why is it so important? For starters, a focus on quality is critical for ensuring expected software performance, usability, and endurance in the market.  In an “always on, connected world,” it has become more critical than ever for the companies with whom we work to deliver bug-free software to end users of their products.

Perhaps nowhere is this more true than in the world of developing mobile apps. Early on in the world of mobile app development , the prevailing thought seemed to be that a smaller screen size simply meant there was less that could go wrong. The truth of the matter is, native app development is in its relative infancy when compared to other forms of software development and website development. Just because the screen is smaller doesn’t mean there aren’t a million and one things that could go wrong during the development process.

Enter Three Pillar Global, where we approach all development engagements with the “Product Mindset.” The Product Mindset dictates that all software products must be developed and tested as products as opposed to projects. The short-sighted mindset associated with project-based work is simply insufficient to deal with the complexities of developing software products in this day and age. Truly successful mobile apps follow the “Product Mindset” approach. This approach incorporates the lifecycle of application development into the creation of a mobile product.  Integral to that process is testing. Stay tuned for the follow-up to this post, where we’ll delve deeper into the different types of QA testing.

Leave a Reply

Related Posts

How to Manage the “Need for Speed” Without Sacri... The pace of innovation today is faster than it has ever been. Customers are much more active and vocal thanks to social and mobile channels, and the c...
Determining the First Release The first thing you release needs to put the solution to your customer's most important problem in their hands. Deciding what the most important probl...
The Art of Building Rapid (and Valuable) Proofs of Concept Clients and stakeholders want results. They want assurances that their investment is well spent and they're building the right product. The software d...
Are You Doing Stuff or Creating Value? You can put a bunch of stickies on the wall, create tons of JIRA tickets, and commit lots of code, but are you creating value? Is the work your produc...
Costovation – Giving Your Customers Exactly What They ... On this episode of The Innovation Engine podcast, we delve into “cost-ovation,” or innovation that gives your customers exactly what they want – and n...