Contribution 24

From WikiContent

(Difference between revisions)
Jump to: navigation, search
(Continuous Integration should be used on all projects.)
Line 1: Line 1:
== Continuously Integrate ==
== Continuously Integrate ==
-
The build as a "big bang" event in project development is dead. The architect, whether application or enterprise architect, should promote and encourage the use of continuous integration methods and tools for every project.
+
The build as a "big bang" event in project development is dead. The architect, whether an application or enterprise architect, should promote and encourage the use of continuous integration methods and tools for every project they are involved.
 +
 
 +
The term Continuous Integration (CI) was first coined by [http://www.martinfowler.com/articles/continuousIntegration.html Martin Fowler] in a design pattern. CI refers to a set practices and tools that ensure automatic builds and testing of an application at frequent intervals, usually on a integration server specifically configured for these tasks. The convergence of unit testing practices and tools in conjunction with automated build tools makes CI a must for any software project today.
... more to come!
... more to come!

Revision as of 14:09, 16 May 2008

Continuously Integrate

The build as a "big bang" event in project development is dead. The architect, whether an application or enterprise architect, should promote and encourage the use of continuous integration methods and tools for every project they are involved.

The term Continuous Integration (CI) was first coined by Martin Fowler in a design pattern. CI refers to a set practices and tools that ensure automatic builds and testing of an application at frequent intervals, usually on a integration server specifically configured for these tasks. The convergence of unit testing practices and tools in conjunction with automated build tools makes CI a must for any software project today.

... more to come!

By Dave Bartlett

This work is licensed under a Creative Commons Attribution 3

Back to 97 Things Every Software Architect Should Know home page

Personal tools