Integrating Quality Assessment Through Metrics into Scrum Software Development

2021 ◽  
Author(s):  
Sirine Zaouali ◽  
Sonia Ayachi Ghannouchi

Metrics are advantageous for all software development companies to assess and ensure quality. Therefore, integrating metrics is essential throughout the software development process to track, and correct deviations, and improve continuously. In this paper, we examine how to integrate quality assessment through metrics into the Scrum development process through a new approach entitled Metrics for Quality in Scrum (MQScrum). The MQScrum approach makes a valuable contribution to track Scrum projects even if using agile project management tools without slowing teams down. So, it facilitates the teams monitoring quality, discovering problems, and making the appropriate improvements thanks to the MQScrum reports. Firstly, we introduce a Scrum meta-model enhanced by metrics-related concepts. Then, we represent a layered model for our MQScrum approach illustrating the data processing across three layers from the Scrum process layer to the layers of Scrum concepts and finally to that of metrics. Consequently, the proposed solution is an alignment of the Scrum process with a metric-based Scrum system. Finally, it demonstrates process tasks from which pertinent data is collected and then stored in a database based on Scrum and metrics related concepts.

Author(s):  
Oleg Vasilyevich Tikhanychev

The subject of this research is the process of developing software for automated control systems. The object of research is the means of organizing software development. A generally recognized promising direction for increasing the efficiency of the use of organizational and technical systems is the automation of their management. A significant share of the effectiveness of any complex technical system is provided by its software. This primarily applies to the application software. The development of application programs is fraught with certain difficulties, primarily of an organizational nature. The generalized analysis showed that in world practice there is a fairly wide range of tools for organizing the program development process. These tools are proposed to be divided into two large groups with respect to the attitude to the process and the degree of detail on "project management tools" and "development controls". Each of the tools is effective for certain conditions of software development. The review article analyzes the factors affecting the effectiveness of the use of a particular tool, synthesized proposals on the expediency of using various control systems in different conditions of the development process. The analysis showed that for the conditions of the development of applied software for automated decision support systems, the most effective is the integrated use of process control automation tools.


2019 ◽  
Vol 19 (4) ◽  
pp. 17-25
Author(s):  
Deniz Özkan ◽  
Alok Mishra

Abstract Agile methodologies are becoming popular in software development. Managers are required to understand project’s progress and product quality without development documents. During Agile practices of the teams and organizations, Agile project management tools are frequently used. The use of such tools leads to achieving speed and efficiency, affects the quality of the software. The quality of final product is mostly related with to project management. Accordingly, the paper provides brief comparative perspective about the popular project management tools for agile projects. 16 popular Agile project management tools have been presented helping agile developers to plan and manage their tasks in an efficient manner. Taiga, Axosoft, Agielan, Planbox are more appropriate for start-up projects. The most twitted and most appreciated tools are reported as Jira, Trello, and VersionOne. SpiraTeam by Inflectra and Pivotal Tracker are other pricing and popular agile tools, providing flexibility to Agile developers and increase collaboration among team members.


Author(s):  
Othmane Rahmaoui ◽  
Kamal Souali ◽  
Mohammad Ouzzif

<strong>Today traceability is a buzz word and it used in several domains like healthcare, food industry and transportation sectors. In Information Technology, traceability plays a very important role and it can be defined in various ways, depending on the environment and process under consideration. In this paper we are presenting just an idea of a new approach to improve the software development process with the traceability management in order to implement and test the method to show the benefits of using it.</strong>


The construction industry is dynamic in nature because it involves a wide number of stakeholders, such as consumers, manufacturers, consultants, regulators and others. Construction projects suffer from many challenges and complex performance issues, such as low coordination, job delays, changes in goals. Study on the contrast of conventional and modern methodologies for project management in construction projects. Introduction of Agile project management approach as modern project management methodology and its framework effects on construction project performance. With the use of Agile software development tools comparison of individuals experts and team solutions will be analyzed and evaluate optimum solutions and their comparison with traditional project management tools. In traditional project management, validation of the results has been done through survey of the experienced experts. However, as agile software development tools Jira and Trello software would be used for managing project. Analysis of the research will compare traditional and agile project management tools and suggest the project management team an optimum solution of any problem occur at construction project.


2021 ◽  
pp. 000276422110216
Author(s):  
Kazimierz M. Slomczynski ◽  
Irina Tomescu-Dubrow ◽  
Ilona Wysmulek

This article proposes a new approach to analyze protest participation measured in surveys of uneven quality. Because single international survey projects cover only a fraction of the world’s nations in specific periods, researchers increasingly turn to ex-post harmonization of different survey data sets not a priori designed as comparable. However, very few scholars systematically examine the impact of the survey data quality on substantive results. We argue that the variation in source data, especially deviations from standards of survey documentation, data processing, and computer files—proposed by methodologists of Total Survey Error, Survey Quality Monitoring, and Fitness for Intended Use—is important for analyzing protest behavior. In particular, we apply the Survey Data Recycling framework to investigate the extent to which indicators of attending demonstrations and signing petitions in 1,184 national survey projects are associated with measures of data quality, controlling for variability in the questionnaire items. We demonstrate that the null hypothesis of no impact of measures of survey quality on indicators of protest participation must be rejected. Measures of survey documentation, data processing, and computer records, taken together, explain over 5% of the intersurvey variance in the proportions of the populations attending demonstrations or signing petitions.


Sign in / Sign up

Export Citation Format

Share Document