Testing Services provides a platform for QA professionals to discuss and gain insights in to the business value delivered by testing, the best practices and processes that drive it and the emergence of new technologies that will shape the future of this profession.

April 29, 2013

Next-Gen QA - ISOLATED TOOLS TO INTEGRATED SOLUTIONS

 

 

Continuing the Next-Gen QA series, in this blog, we take a look at the third parameter that will help in the paradigm shift - ISOLATED TOOLS TO INTEGRATED SOLUTIONS

 

The whole credibility of QA organizations being termed 'independent certifying' units will be at stake unless they adopt a holistic approach and embrace integrated solutions. Test Optimization needs to go one step beyond application testing to cover underlying test infrastructure (environments, hardware and software components), tools, solutions, configuration control and movement. The future will belong to tools and solutions that guarantee similar testing and production environment components (hardware, system and application software) with short provisioning timelines.

 

Listed below are the latest trends/approaches to move towards this direction:

 

Ø  Application Life Cycle Management solutions (ALM), Continuous Integration (CI) will help achieve test optimization right from the requirements phase.

Ø  DevOps solutions will help bring the development and operations teams together to manage an E2E view of an application. Streamlining release deployments from development to production will be the first step.

Ø  Test Data Management tools and solutions will play a significant role in reducing testing effort and achieving data security compliance, both in testing and production (through Dynamic Data Masking).

Ø  Innovative engagement models to support agile development methodologies and Test-driven Development (TDD).

Ø  Performance Engineering and Security Compliance solutions that will extend beyond testing.

Ø  Cloud QA service embedded with Server virtualization through PaaS/SaaS/IaaS models will change the development/QA infrastructure landscape dramatically and reduce the downtime significantly.

Ø  Analyzing and recommending the right set of integrated solutions and audit tools that will help technology organizations achieve quality and excellence at an enterprise level. 

 

To conclude, keep the enterprise vision and goals in mind and accordingly look for integrated solutions rather than looking for tools/solutions to address only QA needs.

 

In my next blog, we will talk about another key parameter - QA BASIC TO QA ADVISORY SERVICE.

 

See you soon.

 

 

 

April 25, 2013

Six key considerations while conducting assessments

On April 18th, 2013, at QUEST 2013 QAI Conference & Expo @ Chicago, Allyson Rippon, Executive Global IT Manager, UBS and I presented our views on establishing a standard for testing activities across the organization. Based on our presentation at the conference, this post will contain some important insights on how to build the brand image of testing across the organization. 

Continue reading "Six key considerations while conducting assessments" »

April 4, 2013

4DX - The Golden Experience

The sun's scattered rays are too weak to start a fire, but once you focus them with a magnifying glass they will bring paper to flame in seconds. The same is true of human beings--once their collective energy is focused on a challenge; there is little they can't accomplish.

4DXGoldenExperience.jpgA common experience of most test management teams is that they are pretty good in setting goals and targets but more often they don't have a consistent approach to achieve them or are trying to focus on too many things at once.

We might have been sharing the same experience had we not been introduced to Franklin Covey's 4 Disciplines of Execution (4DX) framework through a 2 day internal workshop conducted by Infosys. 4DX is powerful methodology that helps translate business strategy into laser-focused action. This framework helped us to accomplish a Wildly Important Goal (WIG) of increasing revenue share from specialized services by 7% y-o-y. We achieved this goal 3 months ahead of the target date.

Continue reading "4DX - The Golden Experience" »

April 1, 2013

Benefits realized through Effective Test Data Management

 

EffectiveTestDataManagement.jpgWith significant percentage of effort being spent on Test Data Management (TDM) activities in projects, its benefits are often questioned by clients. Some of the common questions include:

·         Why is a different team needed for provisioning test data for applications being tested?

·         Will this result in reduction in FTE count?

·         What benefits will be realized by having a TDM team?

·         What is the value add TDM team will bring to IT?

 

Continue reading "Benefits realized through Effective Test Data Management" »

March 29, 2013

Next Gen QA - Inward Development to Outward Business Focus

In my first two blogs in this series (1 & 2), I listed out the 5 key areas that will enable QA organizations to play a vital role in the client's IT optimization journey. Taking this discussion forward, in this blog, we will take a look at the second parameter that will help in the paradigm shift - INWARD DEVELOPMENT TO OUTWARD BUSINESS FOCUS.

 

QA organizations need to shift their focus from Inward Development to a more outward business (UAT) focus. They must earn the credibility of business by involving domain experts in requirements gathering/FS analysis upfront. Alternatively, they need to devise innovative engagement models in order to leverage the domain knowledge of the business users.

 

Listed below are a few measures that would help to establish this credibility:

 

·      Enable domain experts from QA to act as a bridge between IT development and business.

·     Complement QA and UAT organizations goals and efforts through better collaboration, training and knowledge-sharing.

·   Requirements/Functional Specifications to be thoroughly verified. Defects detection should start from these documents.

·      Reduce time to market by optimizing test scenarios, thereby reducing implementation hassles and early detection of critical business defects.

·      Devise new engagement models, tools and solutions to manage expectations and enhance collaboration.

·      Identify automation tools and solutions that are easy to understand and use from business user perspective. Model-based testing and functional automation tools usage should be simplified keeping this in mind. 

These measures will help in the identification of critical business defects upfront. Besides, they will also significantly reduce the overall time to market, by considerably reducing time and effort required for ST/SIT/UAT.

In my next blog, we will talk about another key parameter - ISOLATED TOOLS TO INTEGRATED SOLUTIONS.

 

See you soon.

 

March 21, 2013

The Testing Standard journey session @ QUEST 2013

Join Allyson Rippon, Executive Global IT Manager, UBS and me at this year's QUEST 2013 QAI Conference & Expo @ Chicago, when we share our Testing Standard journey. 

For more information on my session and the conference schedule, please visit the following link: http://www.qaiquest.org/2013/conference/the-standardization-journey-how-to-centralize-your-testing-standards/

What is Testing Standard anyway?

Continue reading "The Testing Standard journey session @ QUEST 2013" »

March 20, 2013

Outsourcing the Test Function - Being Prepared

Organizations today tend to jump into outsourcing the testing function with expectations of significant cost savings, reduced cycle times, and higher quality without knowing exactly how to achieve these goals. Having worked on outsourced testing engagements both as the client and as the vendor, I have observed common stumbling blocks and challenges and can provide lessons learned that will help you to avoid, or at least be better prepared for, these challenges. 

I will begin with things to consider and do before you begin the RFP process.  Once your organization has committed to proceeding, I will identify key items to address during the RFP process. What happens after you have signed the contract?  The final section will take you from the transition to steady state and into continuous improvement. 

To learn about these items and more, come join me and other quality professionals in Chicago for the QAI Quest Conference & Expo, April 15-19. For more information on my session, please proceed to http://www.qaiquest.org/2013/conference/testing-outsourcing-challenges-views-from-both-sides/.

Hope to see you in Chicago!

 

March 13, 2013

Next-Gen QA - Independent to Optimization

 

In my last blog, I listed out the 5 key areas that will enable QA organizations to play a vital role in the client's IT optimization journey. Taking this discussion forward, in this blog (series 2), we will take a look at the first parameter that will help in the paradigm shift - INDEPENDENT TO OPTIMIZATION.

 

What is "Test Optimization"? Let me illustrate this with a case study from my experience. 

 

A leading banking IT organization analyzed their IT spend across all phases of SDLC for few of their large technology programs (fresh development). This analysis revealed an interesting pattern. The cost of testing (across all phases of SDLC) accounted for nearly 60% of the overall program cost.

 

Continue reading "Next-Gen QA - Independent to Optimization " »

March 7, 2013

Test Tool Selection for Functional Automation - The missing dimension

"How do you select the appropriate test tool for your functional testing?"

"As per the listed features, the automation tool we invested in seems to be right. But, the % of automation we could really achieve is very low. What did we overlook at the time of tool selection?"

"Both my applications are of the same technology. We achieved great success in automation with one of them and failed miserably with the other. What could be the reason?"

Continue reading "Test Tool Selection for Functional Automation - The missing dimension" »

March 3, 2013

Performance Modeling & Workload Modeling - Are they one and the same?

I have quite frequently encountered scenarios in which the clients, managers and developers keep using the terms 'Performance Model' and 'Workload Model' synonymously. However, I figured out in many cases they actually wanted to refer to the usage patterns of their application business processes by the end users and the respective application load. So, I kept wondering if these terms lost their meaning over a period of time or is it the mere ignorance of what each term specifically stands for. In this blog, I attempt to provide a distinct difference to these terms which in reality represent two completely different concepts that have their own meaning in the Application Performance Management (APM) space. In general terms, a mathematical or scientific 'Model' represents a system with certain inputs and specific outputs. 

Continue reading "Performance Modeling & Workload Modeling - Are they one and the same?" »