Search Results

Now showing 1 - 10 of 16
  • Conference Object
    Citation - Scopus: 14
    Software Process Improvement Methodologies for Small and Medium Enterprises
    (2008) Mishra,D.; Mishra,A.
    Today, the software industry is one of the most rapidly growing sectors and small software development companies play an important role in economy. Many such organizations have been interested in Software Process Improvement (SPI). It has been observed that the successful implementation of SPI methodologies is generally not possible within the context of small and medium-sized software enterprises (SMEs) because they are not capable of bearing the cost of implementing these software process improvement programs. Further the proper implementation of software engineering techniques is difficult task for SMEs as they often operate on limited resources and with strict time constraints. There are number of methodologies to address these issues. In this paper, various SPI methodologies for SMEs are discussed and compared. This will lead towards maturity of software process improvement in SMEs and also facilitates in development of automation tools for SPIs in future. © 2008 Springer-Verlag Berlin Heidelberg.
  • Conference Object
    Citation - Scopus: 1
    Crm System Implementation in a Multinational Enterprise
    (2009) Mishra,A.; Mishra,D.
    The 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. © Springer-Verlag 2009.
  • Conference Object
    Citation - Scopus: 3
    Object-oriented inheritance metrics: Cognitive complexity perspective
    (2009) Mishra,D.; Mishra,A.
    Identifying 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. © 2009 Springer Berlin Heidelberg.
  • Conference Object
    Citation - Scopus: 3
    Achieving Success in Supply Chain Management Software by Agility
    (Springer Verlag, 2007) Mishra,D.; Mishra,A.
    Supply chain management is comprehensive software. Due to its scope and unpredictable, complex and unstable requirements, it is not possible to develop it with predictable development process models. Agile methodologies are targeted towards such kind of problems that involves change and uncertainty, and are adaptive rather than predictive. The aim of this paper is to analyze the management and development methodologies used in development of supply chain management software. This paper shows how to overcome risks and handicaps in each development phase of a complex inventive project. It also provides a set of guidelines regarding how the agile methods may be adopted, combined and used in these kinds of projects. © Springer-Verlag Berlin Heidelberg 2007.
  • Conference Object
    Citation - Scopus: 2
    A Tool To Enhance Cooperation and Knowledge Transfer Among Software Developers
    (2009) Aydin,S.; Mishra,D.
    Software 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. © 2009 Springer Berlin Heidelberg.
  • Conference Object
    Adapting Test-Driven Development for Innovative Software Development Project
    (Springer Verlag, 2007) Mishra,D.; Mishra,A.
    In Test-Driven development, first test is made according to the customer requirement and then code is prepared to execute this test successfully. In this approach, design is not done exclusively before preparing test cases and coding. Design emerges as software evolves but this may result in lack of design quality. We adapted TDD by incorporating exclusive architectural design phase in the successful implementation of an innovative, large scale, complex project. © Springer-Verlag Berlin Heidelberg 2007.
  • Conference Object
    Citation - Scopus: 9
    Workspace Environment for Collaboration in Small Software Development Organization
    (2008) Mishra,D.; Mishra,A.
    Effective collaboration and communication are important contributing factors to achieve success in agile software development projects. The significance of workplace environment and tools are immense in effective commun-ication, collaboration and coordination between people performing software development. In this paper, we have illustrated how workplace environment, collaboration, improved communication, and coordination facilitated towards excellent productivity in a small-scale software development organization. © 2008 Springer-Verlag Berlin Heidelberg.
  • Conference Object
    Citation - Scopus: 8
    Distributed Information System Development: Review of Some Management Issues
    (2009) Mishra,D.; Mishra,A.
    Due to the proliferation of the Internet and globalization, distributed information system development is becoming popular. In this paper we have reviewed some significant management issues like process management, project management, requirements management and knowledge management issues which have received much attention in distributed development perspective. In this literature review we found that areas like quality and risk management issues could get only scant attention in distributed information system development. © Springer-Verlag 2009.
  • Conference Object
    Citation - Scopus: 4
    Global Software Development and Quality Management: a Systematic Review
    (2013) Mishra,D.; Mishra,A.; Colomo-Palacios,R.; Casado-Lumbreras,C.
    This 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. © 2013 Springer-Verlag.
  • Conference Object
    Software Process Improvement Methodologies for Small and Medium Enterprises
    (2008) Mishra,D.; Mishra,A.
    Today, the software industry is one of the most rapidly growing sectors and small software development companies play an important role in economy. Many such organizations have been interested in Software Process Improvement (SPI). It has been observed that the successful implementation of SPI methodologies is generally not possible within the context of small and medium-sized software enterprises (SMEs) because they are not capable of bearing the cost of implementing these software process improvement programs. Further the proper implementation of software engineering techniques is difficult task for SMEs as they often operate on limited resources and with strict time constraints. There are number of methodologies to address these issues. In this paper, various SPI methodologies for SMEs are discussed and compared. This will lead towards maturity of software process improvement in SMEs and also facilitates in development of automation tools for SPIs in future. © 2008 Springer-Verlag Berlin Heidelberg.