HomeGroupsTalkMoreZeitgeist
Search Site
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.

Results from Google Books

Click on a thumbnail to go to Google Books.

Continuous Integration: Improving Software…
Loading...

Continuous Integration: Improving Software Quality and Reducing Risk (original 2007; edition 2007)

by Paul M. Duvall, Steve Matyas, Andrew Glover

MembersReviewsPopularityAverage ratingConversations
2052133,486 (3.85)None
For any software developer who has spent days in “integration hell,” cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary evil into an everyday part of the development process. The key, as the authors show, is to integrate regularly and often using continuous integration (CI) practices and techniques. The authors first examine the concept of CI and its practices from the ground up and then move on to explore other effective processes performed by CI systems, such as database integration, testing, inspection, deployment, and feedback. Through more than forty CI-related practices using application examples in different languages, readers learn that CI leads to more rapid software development, produces deployable software at every step in the development lifecycle, and reduces the time between defect introduction and detection, saving time and lowering costs. With successful implementation of CI, developers reduce risks and repetitive manual processes, and teams receive better project visibility. The book covers How to make integration a “non-event” on your software development projects How to reduce the amount of repetitive processes you perform when building your software Practices and techniques for using CI effectively with your teams Reducing the risks of late defect discovery, low-quality software, lack of visibility, and lack of deployable software Assessments of different CI servers and related tools on the market The book’s companion Web site, www.integratebutton.com, provides updates and code examples.… (more)
Member:fakhrul
Title:Continuous Integration: Improving Software Quality and Reducing Risk
Authors:Paul M. Duvall
Other authors:Steve Matyas, Andrew Glover
Info:Addison-Wesley Professional (2007), Paperback, 336 pages
Collections:Wishlist
Rating:
Tags:None

Work Information

Continuous Integration: Improving Software Quality and Reducing Risk by Paul M. Duvall (2007)

Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

Showing 2 of 2
This is a good, readable coverage of best practices associated with continuous integration.

CI is one of the fundamental underpinnings of group software development with any kind of reliability -- not just Agile. If you work in an environment where you need to create patches you need a properly managed version control system to begin with. If you want to be able to generate releases, or even move partial releases into a user acceptance testing environment, you need to be able to take the codebase on any given day and be ready, with reasonable confidence, to do a build and move it up the food chain -- which is why the continuous part of integration is so important. This book does a good job of showing, in addition to the technical underpinnings you need (in our environment it's mainly Jenkins, not namechecked in the book, but linked in the more up-to-date website associated with it), the sort of development culture and commitments you need to make CI work effectively. ( )
  jsburbidge | Oct 18, 2018 |
Showing 2 of 2
no reviews | add a review

Belongs to Publisher Series

You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Epigraph
Dedication
First words
Quotations
Last words
Disambiguation notice
Publisher's editors
Blurbers
Original language
Canonical DDC/MDS
Canonical LCC

References to this work on external resources.

Wikipedia in English (3)

For any software developer who has spent days in “integration hell,” cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary evil into an everyday part of the development process. The key, as the authors show, is to integrate regularly and often using continuous integration (CI) practices and techniques. The authors first examine the concept of CI and its practices from the ground up and then move on to explore other effective processes performed by CI systems, such as database integration, testing, inspection, deployment, and feedback. Through more than forty CI-related practices using application examples in different languages, readers learn that CI leads to more rapid software development, produces deployable software at every step in the development lifecycle, and reduces the time between defect introduction and detection, saving time and lowering costs. With successful implementation of CI, developers reduce risks and repetitive manual processes, and teams receive better project visibility. The book covers How to make integration a “non-event” on your software development projects How to reduce the amount of repetitive processes you perform when building your software Practices and techniques for using CI effectively with your teams Reducing the risks of late defect discovery, low-quality software, lack of visibility, and lack of deployable software Assessments of different CI servers and related tools on the market The book’s companion Web site, www.integratebutton.com, provides updates and code examples.

No library descriptions found.

Book description
Haiku summary

Current Discussions

None

Popular covers

Quick Links

Rating

Average: (3.85)
0.5
1
1.5
2
2.5 1
3 3
3.5 1
4 13
4.5
5 2

Is this you?

Become a LibraryThing Author.

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 206,555,479 books! | Top bar: Always visible