Customization of MSF Agile?

Has anyone been able to successfully customize the Process Guidance templates, incorporating attributes of your own software development lifecycle into MSF Agile

This is become a critical problem for us, as we are trying to initiate a project using TFS, and would like to have the Process Guidance portal reflect how we really do things.

I am looking for help from someone that has been able to either 1) modify the individual XML files (e.g. Roles.XML) or 2) modify the ProcessGuidance.XML file.

I have had only mixed success in being able to add items like Tracks. And, some of my generated pages end up looking a "little different", e.g. missing graphics or bullet lists. I don't know if that is a result of the template/page "evolving", or if it's a problem with my generation of that page.

Any feedback is appreciated. Thanks,

Chuck



Answer this question

Customization of MSF Agile?

  • Nathan Anderson

    Hi Chuck,

    The format of the MSF schema is a little tricky. Can you contact me offline with the details

    Thanks,

    Randy



  • congratulations

    I am still interested in hearing from anyone that has been successful in customizing the Process Guidance templates, using any approach.

    I am currently attempting to customize the ProcessGuidance.XML file, with only limited success. I am curious about two things;

    1. How are you reconstituting your ProcessGuidance.XML file Later version of Process Guidance broke this file into more manageable pieces, so you will need to have some approach to do this.
    2. How have you found changing the ProcessGuidance.XML file itself I have not been able to reproduce the same representation I see in the HTML files, let alone see any modifications.

    Any feedback is appreciated.

    Chuck


  • Chirurg

    Michael,

    Check out this post (http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=155024&SiteID=1), as it contains a few references to what some people have done to getting edit mode to work. I am still working to get my ProcessGuidance to work.

    Which build of the Process Guidance (and of TFS) are you using

    Chuck


  • balasvpr

    Will do, thanks.
  • JohnWoll

    I'm having troubles too.  I've got the msf agile .zip file and downloaded them into a directory.  If I open the ProcessGuidance.htm in IE from inside the ProcessGuidance\Source directory, I experience a slew of JS errors.  Is see the  Overview, Roles,  Work Items, Views and Index tabs, but clicking on them results in a JSrcipt runtime error  ('documentElement' is null or not an object on line 716) This error, or something very similar happens on all tabs.  I thought that maybe the expected IIS root was a different directory, so I've tryed creating an IIS subweb to point at different directories (for instance,  the Windows Sharepoint Services directory and the Process Guidance directory) but not of these tactics are working on.   Does anyone have any guidance on how to get an "Edit mode" version of the process guidance setup for the purpose of editing the xml files to use a customized process

    Thanks

    Michael Schwab

    mcstar@NOSPAMgmail.com


  • David_Baron

    I am updating the customization story in my blog:

    http://blogs.msdn.com/randymiller/archive/2005/03/17/398419.aspx

    Randy



  • Jadedmouse

    Michael,

    If you take a look at the other thread, it talks about a few issues, the biggest one having to do with the ProcessGuidance.XML file.

    ProcessGuidance.XML was renamed to ProcessGuidanceMap.XML. ProcessGuidanceMap.XML contains "include" statements to bring together the pieces of what was once a single ProcessGuidance.XML file. To address this, I (and others) have "rebuilt" ProcessGuidance.XML from the file ProcessGuidanceMap.XML.

    I have also had some problems with the javascript files either be missing or incorrect. I was just (literally 10 minutes ago) able to get all of the pages to show up (I'm using the same build you are). I will try to put together another post tonight or tomorrow AM that documents all the stuff I had to do, some of it not trivial.

    Chuck


  • kaos116

    Thanks, I'm following that other thread now.... I see what you mean about the issues. I am making headway now. I can actually see my roles listed in the nav menu and the descriptions are showing up.
  • Vishu

    Michael,

    Thanks for the messages offline.  I've put together the tools I was using (with some help from Michael) to create my ProcessGuidance.XML from the existing ProcessGuidanceMap.XML.  For more info, see the project named PgXmlGen on gotDotNet.

    Chuck


  • shubs

    I'm using the MSFforAgileSwDevPG-50727.147.00 buile which is the most recent as my starting point. In the last couple hours I got a bit more of it to work. I did so by point an IIS subweb to ...\Process Guidance\Source. This allows me to navigate to ProcessGuidance.htm and see the top tabs and the links under the Overview tabs, but there is no data at all under Roles. I have no role links and the About Roles box is empty. From what I can tell thus far, the process falls apart when iceberg.js trys to PlaceXLS on XLSs\SideMenu.xsl. It loads Nav.xml and displays the SideMenuItem "About Roles", but it seems to ignore the SideMenuItem of type "Query" for the XForm RolesLeft-Agile.xsl. I'm still not sure if this is because it cannot find RolesLeft-Agile.xsl (like a relative path issue) or if it's not processing the Query. My guesse right now is that the Query is not interpretted, perhaps I need an ActiveXControl or Infopath


  • Customization of MSF Agile?