This presentation discusses software quality metrics and models, including their evaluation and applicability in different phases of software development. It also explores the importance of change management and testing in ensuring software quality.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Software Quality, Change Management and Testing Name Institution Professor Course Date
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Introduction The article outlines basis on which software quality metrics can be evaluated. The goal of the presentation is to address software quality models and metrics behind them. The phases at which these models and metrics are applicable would be analyzed.
Introduction cont.… Software quality metrics would be analyzed in regard to; The overview of the content presented by the authors in the article. The change management in software development process. Theimportanceofchangemanagementinthecontextofsoftware development. Software testing and quality parameters which should be considered in order to ascertain quality of the software.
The content of the article Different software quality models would be presented in order to determine which best suites specific software. To develop a quality product, the software should conform to given specifications. All future aspects of the users should be translated into measurable characteristics if software metrics has to be met adequately. Thearticlefocusesonsoftwarequalitymetricsthatsystemdevelopersand designers should address.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
The content of the article cont.… Some software metrics are unmeasurable, and this makes it difficult to control an unmeasurable aspect. Unmeasurable parameters are brought about by attributes which are un-tangible in software development process. Software quality is an aspect that should be monitored from the initial stages of the project implementation.
Software quality models Triangle of quality model is based on three aspects; operation of the product, continuous revision of the subjected product and transition of the product. FURPSwhichdiscussescharacteristicssuchasfunctionality,usability, reliability, performance among other software quality attributes. Dromey’s Quality Model focuses on evaluating system design, determination requirements and software implementation phases.
Research methods Interviews and survey were used to pose some questions to respondents to determine which software quality metrics are most important Observation was a significant method of data collection as it involved visiting software developers and testers while working on some projects. Experimentation was used in assessing project quality by taking part in project development and testing.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Research findings Software quality cannot be attributed to the specific system development phase but entire process. All models analyzed advocates adherence to software design principles such as security, performance, simplicity, functionality and usability. Models did not factor out change management which affects software quality processes as well as metrics.
Issues in achieving software metrics Poor system requirements analysis and specification at in initial phases of software development. Unmeasurable system metrics have been a significant challenge in achieving all desired quality metrics.
Conclusion Software development fraternity has been facing quality issues due to lack of proper models to implement required metrics. It has been very challenging to ascertain if a specific software meets all requirements. Change management remains an important aspect that should be considered in system development like any other project. The article is relevant to the semester’s courses because it focuses on best practices which can be used to develop quality and reliable software.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Bibliography Ahmad, S.F., Beg, M.R. and Haleem, M., 2013. A comparative study of software quality models.International Journal of Science, Engineering and Technology Research,2(1), p.172. Suman, M.W. and Rohtak, M.D.U., 2014. A comparative study of software quality models.International Journal of Computer Science and Information Technologies,5(4), pp.5634-5638. Tomar, A.B. and Thakare, V.M., 2011. A systematic study of software quality models. International Journal of Software Engineering & Applications, 2(4), p.61-65. Yan, M., Xia, X., Zhang, X., Xu, L. and Yang, D., 2017. A Systematic Mapping Study of Quality Assessment Models for Software Products. In 2017 International Conference on Software Analysis, Testing and Evolution (SATE)(pp. 63-71).