Quantifying Software Quality in Agile Development Environment
Ikerionwu Charles,
Nwandu Ikenna Caesar
Issue:
Volume 9, Issue 2, June 2021
Pages:
36-44
Received:
30 June 2021
Accepted:
20 July 2021
Published:
24 August 2021
Abstract: Due to required efforts and the challenges involved in understanding the quantification of software quality, researchers have chosen varying quality attributes to describe the quantification of software quality. The degree of software quality is achieved from the standards and quality attributes at each development process: the adherence of software engineering principles towards realizing a product of good quality. In agile environment, the software engineering process ensures that qualities of interest are built-in and to produce software product with an acceptable level of quality. Thus, this study is aimed at quantifying six related software quality attributes. The specific objectives include identifying the software quality attributes, the design of the algorithm for measurement metrics, and to perform relational analytics of each attribute with respect to the software quality. The methodology followed an exploratory evaluation of measurement and metrics and their role in quantifying software quality in agile development environment. The study adopted existing metrics to quantify software quality attributes. Twelve opensource software projects were tested for 6 specific quality attributes and each result is quantified and presented. Results show that software number 2 (SW2) has a maintainability value of 6 minutes, 50% availability, and 0.62 reliability values. It implies that a high value of maintainability does not translate to high reliability. These values establish the relationship between attributes and enhances developers and users’ understanding of the software quality and its attributes.
Abstract: Due to required efforts and the challenges involved in understanding the quantification of software quality, researchers have chosen varying quality attributes to describe the quantification of software quality. The degree of software quality is achieved from the standards and quality attributes at each development process: the adherence of softwar...
Show More
Assessment of Irrigation Land Suitability for Surface Irrigation in Birbir River Watershed Using Geographic Information System Technique in Oromia Region, Ethiopia
Garuma Negasa,
Gutema Wakjira
Issue:
Volume 9, Issue 2, June 2021
Pages:
45-52
Received:
21 July 2021
Accepted:
10 August 2021
Published:
24 August 2021
Abstract: The planning process of surface irrigation has to integrate information about the suitability of the land, water resource availability and water requirements of irrigable areas in time and place. Birbir River is one of well-known river found in western Ethiopia. The Birbir River is a tributary of the Baro-Akobo river basin, which creates Baro River when it joins with Gebba River. Ethiopia has immense potential in expanding irrigation using available water resources. But due to lack of information related to cultivable and irrigation suitability of the land, its agricultural system does not yet fully productive. Geographic Information System can be an effective tool in identifying irrigable land and mapping of suitable land for irrigation. Therefore, the objective of the present study is to assess the surface irrigation potential land suitability of the Birbir river watershed using ArcGIS 10.3 and Soil and water assessment tool software. Different methods of data processing and analysis have been employed in this study. The main suitability parameters used to identify the irrigation land suitability were slope, soil texture, soil depth, soil type, soil drainage characteristics, land use land cover and distance to water source. The individual suitability of each parameter was first analyzed and finally weighted to get suitable irrigable sites. To reduce the individual biases of factor weighting, the weights of each parameter in the study were determined by using a pairwise comparison method as developed by Satty in the context of the analytical hierarchy process (AHP). By weighting values of the seven factors using Analytic Hierarchy Process and overlaying by weighted overlay in ArcGIS 10.3, the irrigation suitability map was developed and irrigable land area for surface irrigation was found to be 17%, 63% and 20% for highly suitable S1, moderately suitable S2, and marginally suitable S3 respectively. The total area of the land classified under not suitable (N) class covered was not available. This implies that all lands of the Birbir river watershed can be utilized based on the current irrigation technology.
Abstract: The planning process of surface irrigation has to integrate information about the suitability of the land, water resource availability and water requirements of irrigable areas in time and place. Birbir River is one of well-known river found in western Ethiopia. The Birbir River is a tributary of the Baro-Akobo river basin, which creates Baro River...
Show More