Agile Database Techniques: Effective Strategies for the Agile Software Developer
Agile Database Techniques: Effective Strategies for the Agile Software Developer
Version Control With Subversion
Version Control With Subversion
Basic Concepts and Taxonomy of Dependable and Secure Computing
IEEE Transactions on Dependable and Secure Computing
Impact of software engineering research on the practice of software configuration management
ACM Transactions on Software Engineering and Methodology (TOSEM)
Toward Trustworthy Software Systems
Computer
Information and Software Technology
ADNTIIC'10 Proceedings of the First international conference on Advances in new technologies, interactive interfaces, and communicability
Managing the evolution of data-intensive Web applications by model-driven techniques
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
Employing version control and separating test and production systems from each other are well-known software engineering practices. However, small software development organizations sometimes neglect the corresponding tools and processes, partly because they lack experience, and partly because of genuine technical challenges. For example, decoupling the production and test environments using version control software is no trivial exercise in an environment of conflicting requirements, tight budget constraints and a high-volume, business-critical online database that must be kept synchronized with the source code. The authors' method of database schema version control converts schema elements into textual configuration items that an organization can manage using freely available open source tools. This article is part of a special issue on Software Engineering Challenges in Small Software Organizations.