3 results
Search Results
Now showing 1 - 3 of 3
Article Citation - WoS: 22Citation - Scopus: 32Organizational Issues in Embracing Agile Methods: an Empirical Assessment(Springer india, 2021) Mishra, Alok; Abdalhamid, Samia; Mishra, Deepti; Ostrovska, SofiyaThis study provides empirical evidence to the body of knowledge in Agile methods adoption in small, medium and large organizations in international context. This research explores the factors involved in the adoption of Agile methods in software development organizations. A survey was conducted among Agile professionals to gather survey data from 52 software organizations in seven countries across the world. Statistical techniques are applied towards empirical assessment. Organizational culture, team structure and management support are found to be crucial success factors whereas lack of management support, a large organization size and traditional organizational culture are found to be detrimental for the adoption of Agile approach in an organization. The selection of an appropriate Agile method depends on the project size and, for each size, there are specific methods preferred by different enterprises. Providing better control over the work is viewed as the primary advantage of the Agile methods within large and small organizations, while for the medium-size organizations, the priority is switched to coping with changing user requirements. Majority of the respondents did not consider embracing agile methods as a reason for project failure which indicates that Agile methods are, indeed, beneficial.Article Citation - WoS: 24Citation - Scopus: 40An Inheritance Complexity Metric for Object-Oriented Code: a Cognitive Approach(Springer india, 2011) Misra, Sanjay; Akman, Ibrahim; Koyuncu, MuratSoftware metrics should be used in order to improve the productivity and quality of software, because they provide critical information about reliability and maintainability of the system. In this paper, we propose a cognitive complexity metric for evaluating design of object-oriented (OO) code. The proposed metric is based on an important feature of the OO systems: Inheritance. It calculates the complexity at method level considering internal structure of methods, and also considers inheritance to calculate the complexity of class hierarchies. The proposed metric is validated both theoretically and empirically. For theoretical validation, principles of measurement theory are applied since the measurement theory has been proposed and extensively used in the literature as a means to evaluate the software engineering metrics. We applied our metric on a real project for empirical validation and compared it with Chidamber and Kemerer (CK) metrics suite. The theoretical, practical and empirical validations and the comparative study prove the robustness of the measure.Article Citation - WoS: 3Citation - Scopus: 4An Improved Methodology for Dynamic Modelling and Simulation of Electromechanically Coupled Drive Systems: An Experimental Validation(Springer india, 2015) Erdogan, Nuh; Henao, Humberto; Grisel, RichardThe complexity of electromechanical coupling drive system (ECDS)s, specifically electrical drive systems, makes studying them in their entirety challenging since they consist of elements of diverse nature, i.e. electric, electronics and mechanics. This presents a real struggle to the engineers who want to design and implement such systems with high performance, efficiency and reliability. For this purpose, engineers need a tool capable of modelling and/or simulating components of diverse nature within the ECDS. However, a majority of the available tools are limited in their capacity to describe the characteristics of such components sufficiently. To overcome this difficulty, this paper first proposes an improved methodology of modelling and simulation for ECDS. The approach is based on using domain-based simulators individually, namely electric and mechanic part simulators and also integrating them with a co-simulation. As for the modelling of the drive machine, a finely tuned dynamic model is developed by taking the saturation effect into account. In order to validate the developed model as well as the proposed methodology, an industrial ECDS is tested experimentally. Later, both the experimental and simulation results are compared to prove the accuracy of the developed model and the relevance of the proposed methodology.

