Abstract
SCM provides many well-known benefits for traditional software development. It enables software teams to develop quality software in a timely and predictable manner. However, some teams who are doing Rapid Application Development, also known as RAD, sometimes feel that standard SCM processes have too much overhead for their quickly moving team members. In fact, some teams choose to forego SCM altogether when in rapid development mode, because they think it slows them down. Is RAD really incompatible with SCM? This paper explores the relationship between SCM and RAD, provides some strategies to keep SCM from hindering RAD, and describes some ways in which SCM can help teams develop applications more rapidly.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Steve Berczuk. Configuration Management Patterns. Proceedings of the 1996 Pattern Languages of Programs Conference. Washington University Technical Report# WUCS-97-07. Available online at http:// world.std.com/~berczuk/pubs/PLoP96/plop96.html.
Continuus Software Corporation. 1998. Build Manager’s Guide.
Continuus Software Corporation. 1998. Change Management for Software Development. Available online at http://www.continuus.com/ developers/developersACED.html.
Continuus Software Corporation. 1998. Shared Projects.
Susan Dart. Not All Tools Are Created Equal. Available online at http://www.adtmag.com/pub/oct96/fe1002.htm.
Barry Geipel. 1998. Java in the Enterprise: Managing Java Development with Continuus/CM.
Watts Humphrey. 1997. Introduction to the Personal Software Process. Addison Wesley Longman Inc. Reading, MA.
Steve McConnell. 1996. Rapid Development: Taming Wild Software Schedules. Microsoft Press. Redmond, WA.
Steve McConnell. 1996. Best Practices: Daily Build and Smoke Test. IEEE Software, Vol. 13, No. 4. Available online at http://www.construx.com/stevemcc/bp04.htm.
Jim McCarthy. 1995. Dynamics of Software Development. Microsoft Press. Redmond, WA.
Clive Burrows, George George, and Susan Dart. 1996. Ovum Evaluates Configuration Management. Ovum Limited. London.
Laura Wingerd and Chris Seiwald. 1998. High-Level Best Practices in Software Configuration Management. Available online at http://www.perforce.com/perforce/bestpractices.html.
[Web97] Darcy Wiborg Weber. 1997. Change Sets Versus Change Packages. Software Configuration Management ICSE’ 97 SCM-7 Workshop Proceedings. Available online at http://www.continuus.com/ developers/developersACEG.html.
Darcy Wiborg Weber, 1998. Techniques for Detecting and Resolving Conflicts in Software Configurations.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Weber, D.W. (1999). CM Strategies for RAD Version 1.0. In: System Configuration Management. SCM 1999. Lecture Notes in Computer Science, vol 1675. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48253-9_14
Download citation
DOI: https://doi.org/10.1007/3-540-48253-9_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66484-0
Online ISBN: 978-3-540-48253-6
eBook Packages: Springer Book Archive