Introduction to Agile Engineering Practices

Last night, as part of our regular Seattle Scrum meeting, I presented a half hour introduction to Agile Engineering practices. I talked about the four big practices: Continuous Integration, Test Driven Development, Refactoring and Pair programming. It’s just a gentle overview that’s intended to introduce some of the ideas and concepts, and to provide a starting point from which to learn more.

I’ve posted the presentation on the Seattle Scrum website, and you can also download it here.

Bookmark and Share


Comments
3 Responses to “Introduction to Agile Engineering Practices”
  1. Raj says:

    Kane,
    Thanks for your presentation last night.
    During presentation you suggested some Continuous Integration tools. But You did not present Microsoft Team System in your list. Is it not considered as Continuous Integration tool?

    I believe Microsoft Team System/ Team Foundation Server supports both Continuous Integration and TDD.

    What do you think?!

    Thanks
    Raj

  2. Kane says:

    Hi Raj,

    Thanks for the comment. Let me start by staying that I know very, very little about Microsoft Team System or Team Foundation server. I’ve heard the VS2008 now supports CI. There is even a screencast which you can view here:

    http://agileer.com/blog/2008/02/14/TeamFoundationServer2008AndContinuousIntegrationScreencast.aspx

    Best regards,
    Kane.

  3. Sreekumar says:

    Kane, It was a very simple and thoughtful presentation, the other night. Good job. I enjoyed the aftermath discussion too. Was eager to hear real experiences and issues.

    Would like to stay in touch with you and discuss further.

    Thanks,
    Sreekumar

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>