19 results
Search Results
Now showing 1 - 10 of 19
Conference Object Citation - WoS: 2Object-Oriented Inheritance Metrics: Cognitive Complexity Perspective(Springer-verlag Berlin, 2009) Mishra, Deepti; Mishra, AlokIdentifying high cognitive complexity modules can lead to a better quality software system and can help during maintenance also. It has been found that inheritance has an impact on cognitive complexity of a software system. In this paper, two inheritance metrics based on cognitive complexity, one at class level CCI (Class Complexity due to Inheritance) and another at program level ACI (Average Complexity of a program due to Inheritance), have been proposed for object-oriented software systems. These metrics are also compared with other well known object-oriented inheritance metrics.Conference Object Citation - WoS: 3Software Architecture in Distributed Software Development: a Review(Springer-verlag Berlin, 2013) Mishra, Alok; Mishra, DeeptiThis paper presents a literature review of distributed software development (DSD) or global software development (GSD) and software architecture. The main focus is to highlight the current researches, observations, as well as practice directions in these areas. The results have been limited to peer-reviewed conference papers and journal articles, and analysis reports that major studies have been performed in software architecture and global software development, while the empirical studies of interfacing distributed/global software development and software architecture has only received very little attention among researchers up to now. This indicates the need for future research in these areas.Conference Object Citation - WoS: 6Cultural Issues in Distributed Software Development: a Review(Springer-verlag Berlin, 2014) Mishra, Alok; Mishra, DeeptiCultural impact is significant in global or distributed software development. Due to cultural differences, co-ordination and collaboration problems have been reported in case studies and this also leads to low quality deliverables and high turnover in software industry. This paper presents a literature review of distributed software development (DSD) or global software development (GSD) and cultural issues. The main focus is to highlight the current research, observations, as well as practice directions in these areas. Many studies have been performed in culture and global software development, still impact of culture in distributed software development in different dimensions received less attention among researchers.Conference Object Citation - WoS: 3Global Software Development and Quality Management: a Systematic Review(Springer-verlag Berlin, 2013) Mishra, Deepti; Mishra, Alok; Colomo-Palacios, Ricardo; Casado-Lumbreras, CristinaThis paper presents a systematic literature review of global software development (GSD) and quality management aspects. The main focus is to highlight the current research and practice direction in these areas. The results have been limited to peer-reviewed conference papers and journal articles, published between 2000 and 2011. The analysis reports that major studies have been performed in quality and process management, while verification and validation issues of GSD can only get limited attention among researchers. This indicates the need for future research (quantitative and qualitative) in these areas.Conference Object ISDE 2011 PC Co-chairs' Message(Springer-verlag Berlin, 2011) Mishra, Alok; Muench, Juergen; Colomo-Palacios, Ricardo; Mishra, Deepti[No Abstract Available]Conference Object Citation - WoS: 2A Tool To Enhance Cooperation and Knowledge Transfer Among Software Developers(Springer-verlag Berlin, 2009) Aydin, Secil; Mishra, DeeptiSoftware developers have been successfully tailoring software development methods according to the project situation and more so in small scale software development organizations. There is a need to share this knowledge with other developers who may be facing the same project situation so that they can benefit from other people experiences. In this paper, an approach to enhance cooperation among software developers, in terms of sharing the knowledge that was used successfully in past projects, is proposed. A web-based tool is developed that can assist in creation, storage and extraction of methods related with requirement elicitation phase. These methods are categorized according to certain criteria which helps in searching a method that will be most appropriate in a given project situation. This approach and tool can also be used for other software development activities.Conference Object Citation - WoS: 1Crm System Implementation in a Multinational Enterprise(Springer-verlag Berlin, 2009) Mishra, Alok; Mishra, DeeptiThe concept of customer relationship management (CRM) resonates with managers in today's competitive economy. As more and more organizations realize the significance of becoming customer-centric in today's competitive era, they embrace CRM as a core business strategy. CRM an integration of information technology and relationship marketing provides the infrastructure that facilitates long-term relationship building with customers at an enterprise-wide level. Successful CRM implementation is a complex, expensive and rarely technical projects. This paper presents the successful implementation of CRM in a multinational organization. This study will facilitate in understanding transition, constraints and implementation of CRM in multinational enterprises.Conference Object Citation - WoS: 1Use Cases and Object Modelling Using Argouml(Springer-verlag Berlin, 2011) Complak, Wojciech; Wojciechowski, Adam; Mishra, Alok; Mishra, DeeptiThe key factor in the process of good quality software development is using proper techniques for requirements elicitation, representation and modelling providing foundations to build a logical model of the projected system. One of the most popular functional requirements description methods is use cases and scenarios approach introduced by Jacobson in 1993. Use case diagrams and analysis of functionality necessary for future users of the system allows precise definition of object model of target software system. However there are few fully functional free CASE tools supporting system designer at this software development stage. The article describes process of creating guidelines and formal requirements for design of a software system supporting storage and analysis of data concerning regulatory duties of Polish Telecom (Polish name: Telekomunikacja Polska) in the range of RIO framework agreement regarding collocation with the free UML modelling ArgoUML tool.Conference Object Citation - WoS: 7An Empirical Study of the Dynamics of Github Repository and Its Impact on Distributed Software Development(Springer-verlag Berlin, 2014) Yu, Liguo; Mishra, Alok; Mishra, DeeptiGitHub is a distributed code repository and project hosting web site. It is becoming one of the most popular web-based services to host both open-source projects and closed-source projects. In this paper, we review different kinds of version control systems and study the dynamics of GitHub, i.e., the ability and scalability of GitHub to process different requests and provide different services to different GitHub projects and GitHub users. Our study shows that GitHub could handle hundreds of thousands of requests a day for all the projects and thousands of requests for one project. This capability of GitHub makes it suitable for supporting distributed software development.Conference Object Citation - WoS: 3Erp System Implementation: an Oil and Gas Exploration Sector Perspective(Springer-verlag Berlin, 2009) Mishra, Alok; Mishra, DeeptiEnterprise Resource Planning (ERP) systems provide integration and optimization of various business processes which leads to improved planning and decision quality, smoother coordination between business units resulting in higher efficiency, and quicker response time to customer demands and inquiries. This paper reports challenges, opportunities and outcome of ERP implementation in Oil & Gas exploration sector. This study will facilitate in understanding transition, constraints and implementation of ERP in this sector and also provide guidelines from lessons learned in this regard.

