• Icon to change language to english
  • Icon to change language to english

VERSION CONTROL SYSTEMS: EVOLUTION, CONCEPT, COMPARATIVE ANALYSIS

Authors

Keywords
version control systems, Apache Subversion (SVN), Microsoft Team Foundation Server (TFS), Git, Mercurial

Summary
Modern software is becoming increasingly complex while trying to fully meet the incessantly growing requirements of customers. Therefore, one of the main challenges facing software project management is the scalability of the development process so that it involves multiple developers regardless of their geographic location, and so that it does not affect the quality of the resulting software system. Version control systems are crucial for the achievement of this goal.

There are many version control systems offered on the market, thus making it difficult for project managers to select the right solution for their needs because many factors should be considered, such as: the integrated development environment used, the number of team participants, the complexity of the project, etc. The purpose of this study is to develop a multi-factor methodology for version control systems assessment by: analysing the IDEs based on a study of their capacity through building a relevant test laboratory environment; developing an appropriate methodology for selecting version control system environments; applying the developed methodology for assessing the most popular version control software products. We propose a set of assessment indicators, organized into four groups according to the specific nature and variety of the studied characteristics.

JEL: D80
Pages: 30
Price: 3 Points

More titles

  • APPROACHES AND MODELS FOR MEASURING AND MANAGING COMMERCIAL BANKS LIQUIDITY

    The problems related to liquidity management and maintaining optimal levels of liquid assets of banks have become very topical and have stirred the interest of both the regulatory bodies and researchers in the field of banking and the general public. The pertinence of these problems arises from the importance of banks for the economic development ...

  • ASSESSMENT OF FACTORS INFLUENCING THE AMOUNT AND MATURITY PROFILE OF BANK CONSUMER LOANS IN BULGARIA

    Over the last two decades there has been a substantial increase in theoretical and practical-applied research into the impact of key determinants on the consumer loans that banks offer. Their profitability and credit risk level depend on the optimum structuring of credit transactions. Of course this statement should not contradict the compliance ...

  • CUSTOMER RESPONSE PREDICTIVE ANALYSIS USING UPLIFT MODELLING

    Traditional customer response models are based on the understanding that marketing campaign effectiveness could be measured by predicting response probabilities of each customer. Such approach seems to be very reasonable and in most cases it gives better results than random targeting. A fundamental problem of response modelling is that it does not ...