Improvement of Key Problems of Software Testing in Quality Assurance

Verified

Added on  2022/10/10

|9
|2257
|394
AI Summary
This article examines the risk factors that impact on the quality of the software and evaluates the effective processes to improve the quality of the software. The researchers found that software quality assurance is capable to control and address the problems occurred in the systems and also improve the quality of the software. The proposed strategies may help the companies for improving the quality of the software by reducing problems and issues occurred in the systems. Read more on Desklib.

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Software Quality Testing
Article: N. Iqbal and, M., Qureshi, “Improvement of key problems of software testing in quality
assurance,”
0
Name Student ID

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Table of Contents
Introduction.................................................................................................................................................2
Content of the paper....................................................................................................................................2
Research methods........................................................................................................................................3
Research Design......................................................................................................................................3
Research Strategy....................................................................................................................................4
Information accumulation strategy..........................................................................................................4
Information examination.........................................................................................................................4
Findings or results of the paper...................................................................................................................4
Issues highlighted........................................................................................................................................5
Conclusion of the paper...............................................................................................................................5
Conclusion...................................................................................................................................................5
References...................................................................................................................................................7
1
Name Student ID
Document Page
Introduction
Developing an effective software system is a difficult task for the developers and quality is the
biggest issue faced by the consumers. In order to make effective software-related systems,
various measures for software quality need to be used into the implementation process. It is
observed that system complication plays a crucial character in controlling of software quality as
it mainly impacts on the quality attributes including software testability, reliability, and
maintainability and so on [1]. The aim of this article is to examine the risk factors that impact on
the quality of the software and evaluate the effective processes to improve the quality of the
software. The major focus of this paper is to analyze a peer-reviewed article based on the
software quality and identify the key problems linked with the testing process. This research will
include major four points such as intention of the paper, findings of the article, research methods,
issues highlighted and conclusion.
Content of the paper
The title of the paper is the Improvement of Key Problems of Software Testing in Quality
Assurance that was transcribed by Nayyar and Jammal Qureshi [1]. The researchers highlighted
that quality assurance makes sure the developed project will be done based on the provided
information and functionality. Software quality assurance is the combination of the software
implementation process that involves various aspects such as coding, software design and release
management [2]. In this article, the researchers described the solution for the major issues linked
with the software quality. Controlling and reducing the risks and unwanted signals from the
software is a major problem faced by the developers due to which the users are not able to secure
their personal information.
According to the investigators, for improving the quality of software the developers can use
software quality assurance that provides effective strategies and processes to the developers.
Software development is an intricate process that requires careful integration of numerous
disciplines, activities and project management [3]. In this paper, the investigators also included
related works and highlighted the findings or viewpoints of previous studies based on software
quality. In which the researchers discussed and explored the ISO approach applicable to software
2
Name Student ID
Document Page
quality assurance. For enhancing the effectiveness of testing and quality of the software,
software house should produce transitions to larger software culture. The authors also explored
the key factors that impact on the quality and effectiveness of the developed software.
It is very crucial for the companies to find the errors and problems linked with the software but
the utilization of software quality assurance may help for controlling and enhancing the quality
of the software in a reliable manner. The researchers suggested that a shortcut in testing is an
effective strategy which can be used by the companies for reducing key problems occurred in the
systems [4]. In which the researchers evaluated and described various strategies and approaches
for improving the quality of the software and also supported arguments with evidence and facts
gathered from the previous articles.
Research methods
The exploration technique incorporates different methodologies and strategies which are utilized
by the analyst while directing the examination. The strategies will be given for the methodology,
plan, information gathering techniques and theory of the exploration. Compelling determination
of these techniques and systems brought about improving the adequacy of the examination and
help the analyst in settling the issues ascended in the exploration [5]. The motivation behind this
examination is to assess the hazard factors that affect on the product quality and create viable
methodologies for upgrading the nature of the product. Different examinations and diaries were
assessed in the exploration to keep up harmony between the exploration theme and applicable
data. The reason for setting up this complete strategy is to guarantee the nature of research
alongside the unwavering quality of the information gathered for the exploration.
Research Design
In which the creators used subjective planned because of the emotional nature of the exploration
which aided for creating powerful speculation about programming quality [5]. It is recognized
that subjective plan enables the specialists to accumulate hypothetical certainties and data about
programming quality and hazard factors that effects of the adequacy of the product. Thusly,
utilizing such sort of strategy the scientists had the option to improve the nature of research.
3
Name Student ID

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Research Strategy
In this examination, the information was gathered through writing survey and past investigations.
This exploration configuration enabled the analyst to gather important data in regards to the
subject of the examination [6]. Microsoft Word is utilized to set up the report for the exploration.
A writing audit is a lead dependent on auxiliary assets which incorporate books, diaries, and
other on the web and disconnected assets. The hypothetical data with respect to the subject was
gathered through the writing survey. By utilizing these strategies, the analysts had the option to
gather the pertinent information for the subject and arrive at a legitimate and moral result.
Information accumulation strategy
In which the auxiliary information was gathered from different sources including books, diaries,
sites, and others. Such sort of strategy gave viable and solid realities about programming quality
and helped the creators for settling the quality-related issues happened in the product
improvement [7]. By utilizing such information-gathering technique, the specialist had the option
to gather auxiliary information on the point which aided in expanding the viability of the
exploration.
Information examination
The information examination method is utilized by the analyst to assess both essential and
optional information to follow the example of the theme. The method helps the specialist in
deciphering the data that is gathered through both essential and auxiliary sources [8]. In addition,
the specialist has the choice to choose between various information investigation procedures, for
example, content examination, factual examination, revelation examination, and others. In this
exploration, content examination procedure was utilized to decide the explanation behind the
execution of moral rights and moral worries with them. This strategy has empowered the
scientist in dissecting the information to arrive at a legitimate result.
Findings or results of the paper
The researchers found that software quality assurance is capable to control and address the
problems occurred in the systems and also improve the quality of the software. The proposed
strategies may help the companies for improving the quality of the software by reducing
4
Name Student ID
Document Page
problems and issues occurred in the systems [9]. This research paper described the concept of
software quality assurance and identified the risks or issues associated with the software and
effect on the quality. Reducing testing time is the best process for improving the effectiveness of
the systems and increasing the quality level of the software [10].
Issues highlighted
According to the writers, quality is the biggest problem associated with the software due to
which the consumers are suffering from accessibility-related problems. It is observed that the
proper implementation of systems and networks may produce problems in the systems and
testing process require effective strategies in the context of software implementation [11]. Large
testing time is another risk factor that leads to problems in the software and negatively impacts
on the quality of the systems. The provided facts and methods are helpful for improving the
quality of the software and companies can adopt such methods in order to address problems
linked with the software quality [12].
Conclusion of the paper
The authors concluded that software testing is a strategy of executing the development of the
software and find the errors occurred in the systems. Management teams are responsible for the
quality of the software as they provide proper information to the developers and using effective
strategies such kind of problem can be managed. The authors considered various problems that
need to be solved while implementing software related projects. These problems include
shortcuts in testing, reduction in testing time and poor planning. In which the researchers
critically evaluated the impacts of poor planning on the software quality and also proposed
effective solutions that may be used for enhancing the effectiveness of the software. This paper is
relevant to the unit where the investigators highlighted facts related to software quality by which
the students can understand the key factors that impact on the software quality.
Conclusion
This report evaluated and highlighted the importance of software quality and examined that poor
planning and larger testing time both are major issues that impact on the software quality. The
selected article is relevant to the software quality in which the investigators provided depth
5
Name Student ID
Document Page
examination and identified the risk factors that produce quality-related issues in the software.
Therefore, it is recommended that developers should focus on the quality while developing
software and reduce testing time along with the errors in order to enhance the quality of the
software.
6
Name Student ID

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
References
[1]. N. Iqbal and, M., Qureshi, “Improvement of key problems of software testing in quality
assurance,” arXiv preprint arXiv:1202.2506, vol. 12, no. 6, pp. 12-18, 2012.
[2]. M. Lavallée and, P.N., Robillard, “Why good developers write bad code: An
observational case study of the impacts of organizational factors on software quality,”
In Proceedings of the 37th International Conference on Software Engineering-Volume 1,
vol. 12, no. 8, pp. 677-687, 2015.
[3]. M. Hussain and, H.M., Abdulsalam, “Software quality in the clouds: a cloud-based
solution,” Cluster Computing, vol. 17, no. 2, pp.389-402, 2014.
[4]. T., Bakota, P., Hegedűs, I., Siket, G. Ladányi and, R., Ferenc, “Qualitygate SourceAudit:
A tool for assessing the technical quality of software,” In 2014 Software Evolution Week-
IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering
(CSMR-WCRE), vol. 6, no. 4, pp. 440-445, 2014.
[5]. D., Steidl, F., Deissenboeck, M., Poehlmann, R. Heinke and, B., Think-Mergenthaler,
“Continuous software quality control in practice,” In 2014 IEEE International
Conference on Software Maintenance and Evolution, vol. 12, no. 8, pp. 561-564, 2014.
[6]. I., Griffith, D., Reimanis, C., Izurieta, Z., Codabux, A. Deo and, B., Williams, “The
correspondence between software quality models and technical debt estimation
approaches,” In 2014 Sixth International Workshop on Managing Technical Debt, vol. 9,
no. 5, pp. 19-26, 2014.
[7]. S.A., Koçak, G.I. Alptekin and, A., Bener, “Evaluation of Software Product Quality
Attributes and Environmental Attributes using ANP Decision Framework,”
In RE4SuSy@ RE, vol. 10, no. 6, pp. 37-44, 2014.
[8]. A., Adewumi, S., Misra, N., Omoregbe, B. Crawford and, R., Soto, “A systematic
literature review of open source software quality assessment models,” SpringerPlus, vol.
5, no. 1, p.1936, 2016.
[9]. Ö.F. Arar and, K., Ayan, "Software defect prediction using the cost-sensitive neural
network," Applied Soft Computing, vol. 33, no. 6, pp.263-277, 2015.
[10]. R., Colomo-Palacios, C., Casado-Lumbreras, P., Soto-Acosta, F.J. García-Peñalvo
and, E., Tovar, “Project managers in global software development teams: a study of the
7
Name Student ID
Document Page
effects on productivity and performance,” Software Quality Journal, vol. 22, no. 1, pp.3-
19, 2014.
[11]. G., Szóke, G., Antal, C., Nagy, R. Ferenc and, T., Gyimóthy, “Bulk fixing coding
issues and its effects on software quality: Is it worth refactoring?,” In 2014 IEEE 14th
International Working Conference on Source Code Analysis and Manipulation, vol. 12,
no. 6, pp. 95-104, 2014.
[12]. M.W. Suman and, M.D.U., Rohtak, “A comparative study of software quality
models,” International Journal of Computer Science and Information Technologies, vol.
5, no. 4, pp.5634-5638, 2014.
8
Name Student ID
1 out of 9
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]