Software Testing Management Case Study

Decent Essays
Software Testing Management for a Company Specialized in Hospital Software Solutions
1 Introduction
Software testing is a critical activity in the software development lifecycle to ensure the quality of and in the confidence in the programs and systems produced. This report has been prepared for a small software house, specialized in software solutions for hospitals to provide a recommendation on whether they should acquire software testing management solution for their company. To reach our conclusion, there are many factors to consider such as its purpose, how it works, advantages and disadvantages and what commercial tools are readily available. We provide a useful summary of these factors as well as a final recommendation for the company.
…show more content…
As with any tool to help complete a process, software testing management tools are used to ensure that the process is conducted in an effective and efficient manner in order to achieve the objective of quality. Moreover, testing management tools are used to store information on the actual testing process [2]. For example, it stores the testing plans, cases and result reports. This information assists in preparing reports on the status of quality assurance activities.
2.2 Features
There are four essential features of any software testing management tools. First, it must be easy to use. Second, transparency and traceability of every aspect of the testing process is critical. Third, every task must be tracked to its assigned requirement and defect if existed. Finally, a tool must be flexible enough to be able to manage any type of testing challenge.
2.3
…show more content…
A testing management usually provides these reports by project dashboards. In conclusion, the software testing management tool can be integral in each phase of the software development process to manage quality.
2.4 Advantages and Disadvantages
As with any tool there are advantages and disadvantages to using it. The merits of including a software testing management tool that it can easily configure powerful manual or automatic tests and scheduled them automatically. Each test case and each test case version and corresponding scripts are archived for quality control and future use. Defects and test results are also saved, which allows to easily create graphical reports. Finally, quality assurance measures such as traceability, regression and productivity reports can frequently be reported.
On the other hand, these tools are usually expensive which add to the cost of development, especially in the case of a young company. Company management must consider the overhead cost of acquiring such a tool and cannot allocate its cost to a single project. Therefore, the ROI will probably be realized only after several projects are delivered. The maintenance of this tool is also a key consideration

Related Documents

  • Decent Essays

    It is helpful in designing and constructing the computer programs. It also represents the complete documentation of the software. • Fairly: According to fairly, software engineering is the technological and managerial discipline. It is concerned with the production and the maintenance of the software product. The software product is modified on the time and within its cost estimation.…

    • 1161 Words
    • 5 Pages
    Decent Essays
  • Decent Essays

    SOFTWARE REQUIREMENT SPECIFICATION Software development life cycle(SDLC) consists various phases: requirement gath- ering and analysis, design, implementation or coding phase, testing, deployment and maintenance. In this section, we specify the software requirements of the proposed EFFM system. This phase is critical to the success of the project. Requirement analy- sis is an art and science. In requirement gathering and ananlysis, customer expectations need to be eshed out in great detail and documented.…

    • 1824 Words
    • 8 Pages
    Decent Essays
  • Decent Essays

    TEST SPECIFICATION Testing is an important part of software development life cycle. It is performed to ensure quality of the developed system. Testing includes a set of investigative activities that can be planned in advance and conducted systematically, to assure the stakeholder that system ful lls all the requirements gathered during requirement gathering phase. Software testing is one of the key elements in software projects that is often referred to as veri cation and validation. Veri cation refers to the set of activities that ensure that software correctly implements speci ed functionality.…

    • 1596 Words
    • 7 Pages
    Decent Essays
  • Decent Essays

    1.1 Testing: Software testing is a phase in the software development that is used to provide stakeholders of the projects with information about the quality of the product or service that has been tested. Software Testing is also used to provide the objective and independent view of the system and that view allow to realize and understand the risks that could be faced at the implementation of the software. Multiple test techniques are included in the process of executing a program or application that has to be implemented with the intention of finding software bugs and errors. Testing is the process of finding, detecting, or discovering errors. Testing plays a important role in assuring that we have achieved the required set of quality and…

    • 842 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    The purpose of generalized audit software programs is to perform a variety of auditing operations on the computer files used to store the information. The steps to be followed by the internal auditor to use generalized computer audit software include: • planning and designing the audit application. • ensuring that the output and final reports are generated from the files being • tested. ii. The purpose of integrated test facility (ITF) packages is to test both source data controls and processing controls.…

    • 828 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    To learn an accurate methodology to be used for investigating the Oracle database. 3. To get knowledge how to locate and decide Input / Output storage points, database, and object level. 4. To acquire knowledge of using multiple scripts used to expose session related bottlenecks.…

    • 984 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    Requirements analysis is a key process towards systems and software engineering. It can help the company easily analyze and manage what the customer really need or require. I’ll explain it more detail in later paragraphs.…

    • 1654 Words
    • 7 Pages
    Decent Essays
  • Decent Essays

    PICT Case Study

    • 1546 Words
    • 7 Pages

    There are three core principles in developing PICT which are speed in generating test, ease of use and extensibility of core engine. PICT take input of plain-text file that specified by tester as test factor (parameters) and test factor values (values of parameter) (Czerwonka, 2006). Two phases need to be passed through in order to generate test cases in PICT, preparation and generation. Firstly, all information needed in generation phase need to be computed in preparation phase. This information includes parameter-interaction structure that defined interaction of values to be covered.…

    • 1546 Words
    • 7 Pages
    Decent Essays
  • Decent Essays

    Resolving such inconsistencies sooner is a necessary condition for successful development of the software. This paper proposes an enhanced fuzzy based GORE approach to handle the requirements conflict problem in GORE. Introduction Requirements Engineering (RE), is the first step of software engineering that deals with all process of software systems requirements like elicitation, validation, analysis, etc. Requirements engineering must address the reasons why a software system is needed, the functionalities that the system must provide to achieve its purpose and the constraints on how the software must be designed and implemented [2]. One of the great challenges of requirements engineering is…

    • 1041 Words
    • 5 Pages
    Decent Essays
  • Decent Essays

    Testing Metrics We will know that our design works well if we satisfy all the goals for each metric. Metrics 1, 3, and 4 will verify success, as these are crucial to usability and responsiveness. From the State of Art Review and multiple research sources, the features which make a software most usable and responsive are features which are intuitive and visual. Metrics derived from these objectives can be used to evaluate the proposed features, as well as propose new features. Currently, the proposed features to include in the mapping software are mouse gestures, multitasking, use of icons, and function buttons.…

    • 1830 Words
    • 8 Pages
    Decent Essays