4 research outputs found
Resource optimizationābased software risk reduction model for largeāscale application development
Software risks are a common phenomenon in the software development lifecycle, and risks emerge into larger problems if they are not dealt with on time. Software risk management is a strategy that focuses on the identification, management, and mitigation of the risk factors in the software development lifecycle. The management itself depends on the nature, size, and skill of the project under consideration. This paper proposes a model that deals with identifying and dealing with the risk factors by introducing different observatory and participatory project factors. It is as-sumed that most of the risk factors can be dealt with by doing effective business processing that in response deals with the orientation of risks and elimination or reduction of those risk factors that emerge over time. The model proposes different combinations of resource allocation that can help us conclude a software project with an extended amount of acceptability. This paper presents a Risk Reduction Model, which effectively handles the application development risks. The model can syn-chronize its working with medium to largeāscale software projects. The reduction in software failures positively affects the software development environment, and the software failures shall re-duce consequently. Ā© 2021 by the authors. Licensee MDPI, Basel, Switzerland
Quasi 3D Finite Element Algorithm for Rotating Mixing Flows
The present research article presents numerical simulations of rotating of Newtonian fluid mixing flows in a cylindrical container through single rotating stirrer with agitator, where stirrer is located on the lid of container in concentric position. For this purpose a Quasi 3D (Three-Dimensional) FEA (Finite Element Algorithm) has been developed. The numerical algorithm is based on fractional stages semiimplicit Taylor-Galerkin/Pressure-Correction scheme. The simulation has been carried out to analyze the effects of agitator on mixing behavior. The numerical results show that Quasi 3D FEA is an accurate mathematical tool and able to achieve good results for flow structure in laminar regime
Impact of software team composition methodology on the personality preferences of Malaysian students
Inappropriate team composition is one of the important factors that impact the overall results of software development. Software development integrates the technical part of work with social norms. Many studies have been carried out in this domain to provide effective solution for the mentioned problem. But, the ambiguity of the problem exists in the team models and methodologies where different researchers accentuate on different individual types of personality for an effective role in the teamwork. Therefore, this study intended to measure the differences in the personality preferences after applying the proposed methodologies for software development team composition. For that purpose, this study used RAMSET (Role Assignment Methodology for Software Engineering Teams) methodology to measure the impact on personality preferences of Malaysian students. In the study experiment, six teams followed the RAMSET steps (called Group RAMSET or GR) and six teams did not follow (called Group Freestyle or GF). Based on the results, one impression can be made that the personality preferences affect the overall project success. Therefore, it is important to find the effective personality preferences for software development roles to incorporate within the models and methodologies
Reliable Requirements Engineering Practices for COVID-19 Using Blockchain
Improvement in the requirements for engineering practices is needed in areas such as requirement elicitation, validation, prioritization, and negotiations between stakeholders to create successful projects for COVID-19 (coronavirus disease 2019) software. Many algorithms and techniques are used to create quality software projects, but they still need more improvement to work effectively for global pandemic COVID-19 software. By improving the reliability of requirement engineering practices using blockchain-based technology, the software will be reliable and will make it easier for the users working in a lockdown situation because of COVID-19. Therefore, our purpose is to identify the factors for reliable software engineering practices using blockchain-oriented technology for COVID-19 software. A systematic literature review is conducted to identify challenges and offer solutions. Through using blockchain-based technology for requirement engineering practices, the requirements will be gathered accurately and validated, and the conflicts between stakeholders will also be solved. It will improve the quality and reliability of COVID-19 software projects, which will help society work effectively from home. Improvement in the quality and reliability of COVID-19 software will improve usersā interest, and their working capacity will be increased