Chapter 29. Integration

 < Free Open Study > 

cc2e.com/2985

Contents

  • Importance of the Integration Approach page 689

  • Integration Frequency Phased or Incremental? page 691

  • Incremental Integration Strategies page 694

  • Daily Build and Smoke Test page 702

Related Topics

  • Developer testing: Chapter 22

  • Debugging: Chapter 23

  • Managing construction: Chapter 28

The term "integration" refers to the software-development activity in which you combine separate software components into a single system. On small projects, integration might consist of a morning spent hooking a handful of classes together. On large projects, it might consist of weeks or months of hooking sets of programs together. Regardless of the size of the task, common principles apply.

The topic of integration is intertwined with the topic of construction sequence. The order in which you build classes or components affects the order in which you can integrate them you can't integrate something that hasn't been built yet. Both integration and construction sequence are important topics. This chapter addresses both topics from the integration point of view.

 < Free Open Study > 


Code Complete
Code Complete: A Practical Handbook of Software Construction, Second Edition
ISBN: 0735619670
EAN: 2147483647
Year: 2003
Pages: 334

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net