Jeff's profileHelpMyOffice - Computer ...BlogListsSkyDrive Tools Help

Blog


    October 21

    Kraft Foods – Moving Consumer Sites to SharePoint

    Kraft Foods has highly customized SharePoint 2007 to provide the web sites needed by their brand teams.  They worked with RazorFish (XHTML and CSS expertise) and Blackwell Consulting Services (.NET and SharePoint programming) to design a custom yet flexible solution.

    By reducing the requirement for marketing agencies to maintain the brand sites, Kraft will save $2MM per year. 

    The brand sites contain:

    • Community interactions (discussion, rating, etc.)
    • Videos
    • Images
    • Product Info
    • Recipes
    • Ads and promotions
    • Newletters

    IT Information - Global IS organization manage 270 global websites.  5 websites have moved to new SharePoint web sites.  The remainder will be done over the next 2 years.

    Brand Managers work with a variety of marketing agencies.

    Products – CS 2007, SP 2007, SQL 2005, .NET 2.0, Windows Server 2003

    Developed "Global Service Components" used by the platform.

    Built a "flexible template model" that allows the user's to change the page layout on the fly.

    Standard Content Items – specific content with set styles that can be selected by the business user.

    Customize the deployment tools to allow "Go-Live" and Rollback

    Allows for syndicated content to 3rd party websites

    Brands each wanted unique look and feel.

    Ratings and reviews, polls, surveys, subscriptions – standard web parts built by Razorfish

    They wanted full creative and layout control over the web parts.

    Extensions to MOSS 2007

    • Non Visual Master Pages – Define areas for each part of the master page
    • Flexible page layouts (now in SP 2010)
    • Kraft Page Content Types – MetaData, javascript files
    • Standard and Shared Content Web Parts. Needed to included content web parts in multiple pages. Reusable web parts.
    • Used CSS friendly HTML (no tables). SP 2010 is doing this also.
    • Navigation was a web part that could be placed anywhere on the page. Same web part looking at entire Site Collection structure but with different CSS applied depending on what they want to show and how.

    How was it done?

    • Separated Content & Presentation
    • Web part allows XSLT to be selected and produces XML from the content. Renders compliant XHTML.
    • (Get presentation for details – post with blog article)
    • Master Page defines areas. Flexible Template allows the areas to be arranged and organized.
    • Standard Content Editor web part – customized editing screen. 
    • Shared Content is put on to a separate page. This page is then included in other pages as needed.

     Promotion and Versioning

    • Blackwell developed a custom Deployment tool that allowed the users to select the pages to promote. Promotions can be rolled back if needed.
    • Versioning was done for web parts as well as documents and pages.

    Comments

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    Trackbacks

    Weblogs that reference this entry
    • None