---
title: "Video: Implementing Continuous Integration: With and Without Team System"
url: "https://osherove.com/blog/2006/12/9/video-implementing-continuous-integration-with-and-without-t.md"
canonical: "https://osherove.com/blog/2006/12/9/video-implementing-continuous-integration-with-and-without-t.html"
published: "2006-12-09T15:48:42"
updated: "2006-12-09T15:48:42"
tags: ["Agile", "Agile Related", "Team System"]
author: "Roy Osherove"
description: "Paul just alerted me to the fact that my TechEd Europe presentation on Continuous Integration with and without Team System is now available online at MSDN Showtime. Implementing Continuous Integration: With and Without…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# Video: Implementing Continuous Integration: With and Without Team System

By Roy Osherove December 9, 2006 In [Agile](https://osherove.com/blog/category/agile), [Agile Related](https://osherove.com/blog/category/agile-related), [Team System](https://osherove.com/blog/category/team-system)

**Historical article** · Originally published December 9, 2006; technical details may be outdated.

[Paul](http://weblogs.asp.net/pgielens/) just alerted me to the fact that my TechEd Europe presentation on Continuous Integration with and without Team System is now available online at MSDN Showtime.

**Implementing Continuous Integration: With and Without Team System**

_In this session we'll dive into a world where the system is built and run on a daily basis, and even on an hourly basis. We'll discuss Tools and Libraries that help you get there with VS 2003, 2005 and Team System. Even with Express tools - it's all possible, and ~more easy~easier than you think. ([more info here](http://weblogs.asp.net/rosherove/archive/2006/11/07/Agile-Development-Sessions-_2D00_-Slides-and-Demos-from-TechEd.aspx))_

[Here's where you can see a preview and the full talk](http://www.microsoft.com/emea/msdnshowtime/sessionh.aspx?videoid=327) (You may need to login with your windows live ID, which is why I put the second link after this one)

[Here's the direct URL](http://msexp.streamnavig.com/msexp/player.asp?e=E0068&s=0337_en_w&f=0337_en&uid=00067FFE8647AA45&lng=en&cou=msdn) to see the (high definition) video without registration

**Related Downloads:**

- **Demos** for the Continuous Integration talk (including the registration tool for event notifications I demonstrated) [can be found here](http://files.osherove.com/vsts/demos-VSTS.zip).
- **TeamSub**:  I made a separate [download of TeamSub](http://files.osherove.com/vsts/TeamSub.zip) - A tool I created by extending an existing tool (I cannot remember the source of it, sorry!). It allows easily registering web services for event notifications without needing to use a command line.  (if you download the VSTS-Demos, it's already in there included)
- **Notification Web Service templates** [can be found here](http://projectdistributor.net/Projects/Project.aspx?projectId=206).
- **Continuous Integration web service**  - the CI.MSI setup file [can be found here](http://blogs.vertigosoftware.com/teamsystem/archive/2006/07/03/Setting_up_Continuous_Integration_with_Team_Build.aspx).

    **Some points you'll see in the talk:**

    - When I show the first automated build, I miconfigure it. Then I get in trouble when I want to change the build configuration easily. Instead, I choose to create a whole new build type because it would be faster. Today I would have solved it with [this free addin](http://www.attrice.info/cm/tfs/TeamBuildAddin.htm) by Attrice. More info [here](http://weblogs.asp.net/rosherove/archive/2006/11/13/Managing-team-build-files-sucks-a-little-less-with-Attrice-SideKick-for-VSTS.aspx).
    - I'm using [Zoomit](http://www.microsoft.com/technet/sysinternals/Miscellaneous/ZoomIt.mspx) to zoom into the slides and demos I'm showing. A very handy tool. Though I did find that for the people sitting close to the screen, too much zooming may cause sea sickness... sorry :)
    - I talk about how the MSBuild team used Test Driven Development to create MSBuild. [Here's an audio interview I did with Kieran Mockford](http://weblogs.asp.net/rosherove/archive/2005/03/28/396040.aspx), a PM on that team about that subject.
    - They cut my song from the end! How uncool is that? :(

    It's always a bit funny to see yourself on a talk using video. I always see many flaws in myself. I'm pretty sure I'm a little cross-eyed on that video, actually. And I look way too much at my slide for help. I couldn't bear to watch it all...

## More in Agile

[All posts in Agile](https://osherove.com/blog/category/agile)

- Dec 14, 2006

    ### [Catch me talking Agile at the Israeli .NET Architects user group](https://osherove.com/blog/2006/12/14/catch-me-talking-agile-at-the-israeli-net-architects-user-gr.html)

- Dec 10, 2006

    ### [Macro - Workaround for VS 2005 unit testing build problem](https://osherove.com/blog/2006/12/10/macro-workaround-for-vs-2005-unit-testing-build-problem.html)

- Nov 17, 2006

    ### [Scrum Certifications are Problematic](https://osherove.com/blog/2006/11/17/scrum-certifications-are-problematic.html)

- Nov 17, 2006

    ### [Scrum Vs. XP - Why Scrum is easier to sell](https://osherove.com/blog/2006/11/17/scrum-vs-xp-why-scrum-is-easier-to-sell.html)


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
