What do you do when your company has two or more providers of software quality management and software test automation tools? If these test software tools, integration or remain separate?
The answers to these questions depend on a number of factors. For example, you should consider whether their company, or individual departments within your company, depends largely on functional aspects of a tool rather than on other functional aspects. Of course, if a tool has a function that desperately needs, and the other has nothing that comes close, then your decision should be easy. But it should thoroughly review the pros and cons of each test tool, and be careful to accelerate the process. Hasty decisions are often irrational and do not have the whole picture into account - which could cause a deterioration in the road.
My experience in dealing with people in this situation appears to follow a pattern well spent. The chosen tool often fails to meet the needs of the company and / or is not compatible with other systems, i.e., end users are unable to properly use the tool, which in turn makes the tool capable of providing the ROI is intended to provide - - and finally, unable to increase quality.
Equally important, do not allow any vendor to influence their decision. Many software vendors make promises to their customers in order to win new business. Some guarantee faster time to market and better return on investment, while others promote the optimized testing capabilities, and other promises of access to a wealth of resources related to quality control at its disposal, as white papers and online and personal support (fees apply, of course).
At the home of an individual who has little or no contact with potential suppliers to review and discuss the tools and processes to see which best fit current needs and future business. You may also want to get away from a temporary appointment or consultants engaged for this task, simply because many software vendors form partnerships with agencies, consultants, and their influence can sometimes drip from the chain.
Your ability to make a good decision without being influenced by internal or external factors is important. Nowhere is this more true than when a merger of two or more companies, or merger of the departments of a company leads to the question of what software testing tool will be used and who will be dumped. The reality is that many software testing tools of trade are very similar, and the decision is often based on which one is better for the environment in which to use. You should consider how the tool is used, who will use it, how it will be managed, how the application of the tools will be provided, and if a government is necessary to ensure their proper use across the enterprise.
Your decision should not be based on whether one of the departments of the merging firms were using a tool or just another tool, or if a vendor touts a feature more than another. Moreover, its decision should not be based solely on management applications (although, to some extent, fulfilling their wishes is important). Rather, it should work with technical staff to use the tool on a daily basis. They have the best knowledge of what the company needs to maintain quality, and which tests the tool will be more likely to help the transition of the merger without problems.
During its decision process and discussion with managers and technical staff, you may wish to consider the following:
1. What are all the test software tools being used today?
2. Many tools have applications in the Applications - How will integrate their functions?
3. How accessible to users are the tools? (Client / Server, Web-based, VPN, etc.)
4. What kind of applications existing enterprise systems? What language software, database and framework are orchestrated?
5. Like many of the functions of the tools are used? Is it worth even to keep these tools around if using a single function, only a fraction of the time (i.e. automation script data in the test management system, etc)?
6. If your company chooses a tool over the other, data can be consolidated and automation software will become?
7. Companies and departments should have a structured process for integrating the tools. If the tools are integrated without a structure, not using the best of their ability. What are the current processes of your company has implemented and how can it be improved?
In today's world, it seems that software quality is as good as the tools that guarantee. So companies have to look at the broader scope of how these tools are put in place. Make an informed decision about the type of software test tool for use, plan ahead for its implementation, and developing a strategy for integration will ensure that the quality has reached the maximum.
0 comments:
Post a Comment