Test Before You Rollout

When implementing a new system, there are many moving parts. And as the HR Technology Consultant and Project Manager,  it’s my job to ensure everything comes together smoothly.

Creating test scenarios is one of my job’s most important but undeniably tedious parts. In the past, this has been a task of reviewing the requirements completed months ago to try to recall why the requirement was needed so we know what to test. It was a very inefficient and duplicative process.

But then someone suggested I use a requirements traceability matrix and create the test scenarios during the requirements gathering process. This was a game-changer.

This simple change has helped me save time, be more efficient, and deliver a quality application. Here’s how it is beneficial to delivering a quality product.

Hearing the Client’s Needs

During the requirements-gathering phase, I take the time to listen to the client. What are their needs? What are their goals? And most importantly, what are their pain points? With this information, I can identify potential areas where things could go wrong—and develop test cases that can cover each scenario.

Keeping the User in Mind

As I develop the test scenarios, I always keep the user in mind. I want to create tests that mimic the user’s actions from the beginning to the end. Running through the process during the requirements gathering process helps me identify areas where the user might experience friction.

Negative Tests Make a Difference

For the requirements given, ask if there is an exception to the process.  Why? Because it’s better to find out about any potential issues in the testing phase than after the system has gone live.

Timing Matters During Testing

Identify the time of day the users will be in the system. Add this to your testing plan. It would be better to test when the users will be using the application. This way, I can catch any issues that might arise during peak usage times.

If you’re looking for assistance gathering requirements and test scripts for your next CRM or HR system implementation or enhancement, I’d be happy to help. Send me a message and we’ll chat.