Continuous Integration Workshop: 2 days Hands-on

Continuous Integration

Continuous Integration (CI) is a practice that serves as the “heartbeat” of agile software development teams. By simply building, deploying, and testing a system every time a developer checks in a change, you give all stakeholders assurance that the system is deliverable, deployable, and well-tested. This greatly reduces risks common to software development efforts and provides essential feedback to the team as they progress toward their goal.

In this 2 day instructor-led workshop, participants will learn how to continuously integrate their projects using freely available tools to automate every critical aspect of building, tracking, packaging and deploying software systems. They will understand the fundamental principles that make CI systems valuable and effective, and will learn how to create, maintain, and enhance CI systems for their own projects.
 
Enquire Now
 

Audience

  • Software developers and configuration management specialists

Topics Include

  • Getting the most out of source control
  • Creating a bulletproof build: Make it fast, reliable, and repeatable
  • Principles of Continuous Integration
  • CI Rituals
  • Handling broken builds quickly
  • When and how to gather metrics
  • Automating deployment
  • Incorporating tests into the build
  • A review of CI tools
  • Taking CI to the next level

 
Enquire Now
 


Customers also viewed

Object-Oriented Analysis and Design: 3 days Hands-on Training Course

Object-Oriented Analysis and Design By promoting greater flexibility and maintainability, object-oriented technologies have proven to be widely popular in enterprise ...
Read More

Agile Software Development with Visual Studio™ & TFS: 4 days Hands-on Training Course

Agile Software Development This 4-day course starts with a refresh of the agile values and principles and quickly dives into real development, ...
Read More

Agile Quality Assurance with Microsoft® Test Manager and TFS: 3 days Hands-on Training Course

Agile Quality Assurance This 3-day course starts with a refresh of the agile values and principles and quickly dives into hands-on exercises ...
Read More

Agile Project Management 
with TFS and Microsoft® Visual Studio™: 3 days Hands-on Training Course

Agile Project Management with TFS Many organizations say they are “doing agile” but are really just using an agile process ...
Read More

Creating Object-Oriented Solutions using C#: 4 days Hands-on Training Course

Object Oriented Solutions using C# Working with an object-oriented language is a must-have skill in today’s business world. Most introductory ...
Read More

Continuous Integration Workshop: 2 days Hands-on

Continuous Integration Continuous Integration (CI) is a practice that serves as the “heartbeat” of agile software development teams. By simply ...
Read More

Agile Acceptance Testing: 2 days Hands-on Training Course

Acceptance Testing Agile endeavors seek to deliver quality working software sooner than traditional approaches. Knowing how much effort to place ...
Read More

Agile QA & TDD Workshop: 3 days Hands-on Training

Agile Test Driven Development Inevitably your agile teams will roadblock at QA.  Often this is not due to the QA ...
Read More

Acceptance and Test Driven Development: 3 days Hands-on Training Course

Test Driven Development Using an object-oriented language does not guarantee that the solutions you create are high-quality, flexible, oe easy ...
Read More