Browsing by Author "Matthew Sunday Abolarin"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Item A Comparison of Code Maintainability in Agile Environment(IUP Journal of Information Technology, 2016-06-01) Mary Adebola Ajiboye; Matthew Sunday Abolarin; Ajiboye, Johnson AdegbengaThe demand for quick delivery of quality software is becoming high among software clients due to the fast changing technology in the dynamic world. Agile software development meets this demand and has gained appropriate and wide acceptance among software practitioners. However, the quality of such software is greatly impacted by its maintainability. Unfortunately, existing works focused only on the flexibility aspect of maintainability without paying attention to timely delivery. In this work, maintainability as a function of time to correct codes was examined among various categories of software developers. Deliberate errors, ranging from two to nine, were introduced into sets of agile codes written in python programming language and given to 100 programmers, each in the groups of individual junior, individual expert, random, expert pairs, junior pairs and junior expert pairs. The results revealed that random pair programmers spent the highest time of 21.88 min/bug on the average, while individual experts spent the least time of 16.26 min/bug.Item Pair Programming – Cubic Prediction Model Results for Random Pairs and Individual Junior Programmers(2023-11-06) Mary Adebola Ajiboye; Matthew Sunday Abolarin; Ajiboye, Johnson Adegbenga; Abraham Usman Usman; Sanjay MisraDue to the rapidly evolving technology in the dynamic world, there is a growing desire among software clients for swift delivery of high quality software. Agile software development satisfies this need and has been widely and appropriately accepted by software professionals. The maintainability of such software, however, has a significant impact on its quality. Unfortunately, existing works neglected to consider timely delivery and instead concentrated primarily on the flexibility component of maintainability. This research looked at maintainability as a function of time to rectify codes among Individual Junior and Random pair soft ware developers. Data was acquired from an experiment performed on software developers in the agile environment and analyzed to develop the quality model metrics for maintainability which was used for prediction. One hundred programmers each received a set of agile codes created in the Python programming language, with deliberate bugs ranging from one to ten. The cubic regression model was used for predicting time spent on debugging errors above ten bugs. Results show that the random pair programmers spent an average time of 21.88 min/error while the individual programmers spent a lesser time of 16.57min/error.Item Pattern and Feeder Design for the Production of Grey Cast Iron Brackets(IUP Journal of Mechanical Engineering, 2013-08-01) Mary Adebola Ajiboye; Matthew Sunday Abolarin; Ajiboye, Johnson AdegbengaIn this paper, the design and production of sand casting for a gray cast iron bracket was carried out. The bracket was divided into different sections called Appendages A,B,C and D, and Ribs E and F. Efficient feeder design is important so as to minimize casting defects such as porosity and incomplete filling to the barest minimum. The feeder or riser is used to feed metal to the casting as it solidifies; therefore, they are designed and positioned such as to ensure filling the cavity during solidification. The implication of this is that the riser must be designed to be large enough so that it solidifies only after the casting and it should contain a sufficient volume of metal capable of supplying the shrinkage contraction which occurs on cooling from the casting temperature to the completion of solidification. Based on the feeder design in this work, two bracket castings were produced.