Professional Scrum with TFS 2010 Released!

Today, Wrox released Professional Scrum with Team Foundation Server 2010!  This is a new book I co-authored with Steve Resnick and Michael de la Maza.  The book serves as a road map for using Scrum to organize teams and activities and shows you how to use Visual Studio Team Foundation Server (TFS) to execute a Scrum project with the Microsoft Visual Studio 1.0 process template.  If you’re new to TFS, or new to Scrum, I highly recommend picking up a copy. I authored 3 chapters in this book:

  • Chapter 3:  Tracking What’s Important in Team Foundation Server
  • Chapter 5:  Work Items, Queries, and Reports
  • Chapter 11:  Improving Scrum by Using Spikes

I’d love your feedback on the book!


Comments (10)

  1. Hi Aaron,

    I'm looking forward to reading this book, since the topic of using TFS for agile development is very much on my mind 🙂

    By the way, your link above does not work (title shows the link to Amazon, but the href points to an editing page on your blog).

    Kindest regards, Mikkel

  2. Aaron Bjork says:

    Thanks Mikkel.  Oops!  Link fixed.

  3. Brian Keller says:

    Congratulations, Aaron! I know what a labor of love writing a book can be – congratulations on getting published.

  4. Daniel Novelo - Extend Mexico says:

    Aaron, congratulations, we will be the first ones in getting it over here in Mexico. Its pending for me to send you and email.

  5. Eric Weiss says:

    Thanks Aaron. I just purchased your book. Our team is transitioning to TFS and Scorm at the same time. Management wants to be able to view progress through a MS Project 2010 file.  I scanned the book and didn't find any references to Project 2010 integration with the Scorm 1.0 process template.  Can you help point me in the right direction of how this could be accomplished. I did though find an interesting Project plugin called

    Microsoft Project 2010 Scrum Solution Starter…/ProjectReleases.aspx

    Has anyone you know used the Scorm 1.0 TFS process template and this Microsoft Project 2010 Scrum Solution Starter plugin within the same project?


  6. Aaron Bjork says:

    I'm not familar with the Scrum Solution Start from Project so I can't comment there.

    I'd love to hear more about your scenarios and why you're interested in pulling Project into the mix.  Shoot me an email directly and we can chat offline.


  7. Eric Weiss says:

    Another issue I have is ordering/prioritizing Tasks within a PBI. I don't always input the tasks in the order I want them done in.

    The task has a Backlog Priority field which I'm not sure what to use it for.  In an expiriment I used this field to order the child tasks within a PBI and then I clicked "Column Options" in the child task pane of my PBI to display that field and order by it.

    Though this works for my case, am I messing something up by using the Task "Backlog Priority" field in this manner?

    What are you thoughts on this?


  8. Aaron Bjork says:

    @Eric – This is exactly how the field should be used.  The idea is that you can use the Backlog Priority on Tasks to prioritize the tasks appropriately under each PBI/Bug.  The queries are designed to respect this field in this manner.

  9. Paul Kudlac says:

    Hi Aaron,

    I just started reading the book, yeah I know I'm a bit late to the game! I just wanted to say that so far I find the book an easy read and a great summary of two important topics, Scrum and TFS and how to utilize them both in order to deliver a great product. Thanks for your effort specifically towards creating the book and in your knowledge sharing in general.

    Best Regards,


  10. Aaron Bjork says:

    Glad to hear it.  Thanks Paul.