SlideShare a Scribd company logo
1 of 55
Download to read offline
Lessons Learned

A SharePoint Designer’s Lessons Learned
By Marcy Kellar




                                     1   | SharePoint Saturday Columbus 2011
• Lessons Learned from SharePoint Branding Projects
• Stories and Lessons
• No Code
• No Demos




                                           2   | SharePoint Saturday Columbus 2011
• Project Managers
• Business Decisions Makers
• Architects
• Designers
• Anyone who’s head will roll when things go wrong




                                             3   | SharePoint Saturday Columbus 2011
•   Key Lessons to Guide a Successful
    Branding /Visual Design for SharePoint
•   Identification of High Risk Projects
•   A Copy of Beginning SharePoint
    Designer 2010
•   Branding Rockstar




                                             4   | SharePoint Saturday Columbus 2011
Marcy Kellar
SharePoint
•   6 years experience in SharePoint
•   Branding, Publishing, Intranets, Public
    Facing SharePoint Sites with
    Enterprise clients
•   Touched over 50 intranets
•   Co-Author, “Beginning SharePoint
    Designer 2010 (Wrox)


Design
•   Professor of User Centered Design at
    Art Institute of Indianapolis
•   Award Winning Photographer & Fine
    Artist



                                              5   | SharePoint Saturday Columbus 2011
What is Branding?




                    6   | SharePoint Saturday Columbus 2011
Branding: the use of advertising,
distinctive design, and other means to
make consumers associate a specific
product with a specific manufacturer




                                     7   | SharePoint Saturday Columbus 2011
SharePoint Branding



Content Placement, Content
Layout, Interaction Design,
Site Architecture
Basically - Everything Else




                   8   | SharePoint Saturday Columbus 2011
9   | SharePoint Saturday Columbus 2011
10   | SharePoint Saturday Columbus 2011
SharePoint Branding




                      11 11 SharePoint Saturday Columbus 20112011
                         |    | SharePoint Saturday Columbus
SharePoint Branding




                      Master Pages
                      Page Layouts
                      Css
                      Content Styling
                      HTML Editor Styling




                              12 12 SharePoint Saturday Columbus 20112011
                                 |    | SharePoint Saturday Columbus
SharePoint Branding /
UI Design Customization
    is Challenging


                     13   | SharePoint Saturday Columbus 2011
But Not Impossible




                 14   | SharePoint Saturday Columbus 2011
1.  Unknown Territory (Anything not using a templated design)
2.  Undefined Vocabulary
3.  Unclear Scope - Innovation vs Inspiration
4.  Multiple Designs and / or Variations
5.  Undefined Design Reviews and Change Management
6.  Unclear Roles & Responsibilities
7.  Highly Customized Sites
    Custom Site Definitions
    Highly Customized Site/Lots of Features
8. Team of Independent Contractors
9. Lack of Key Stakeholders (Committee Projects)
10. Poor Requirements (Non-Requirements)

                                                       15   | SharePoint Saturday Columbus 2011
16   | SharePoint Saturday Columbus 2011
•   Unknown Territory (Branding Projects with New Content, Concepts and
    Designs)
•   Branding SharePoint is challenging
•   Learn from the mistakes of others (you are here).
•   Identify risk & mitigate.
    •   Basic PM 101.
    •   Have a contingency plan “what if things go wrong.”




                                                              17   | SharePoint Saturday Columbus 2011
•   Unknown Territory (Branding Projects with New Content, Concepts and
    Designs)
•   Branding SharePoint is challenging You WILL get sucker punched. 
•   Learn from the mistakes of others (you are here).
•   Identify risk & mitigate.
    •   Basic PM 101.
    •   Have a contingency plan “what if things go wrong.”




                                                              18   | SharePoint Saturday Columbus 2011
Example: Branding Sucker Punches Happen

Experienced with SharePoint Branding


Build
 32 Hours to Build Master Page & CSS
+ 8 hours for Jquery & CSS Webpart
 40 hours



Test
10 hours for testing & bug fixes
_________________________________
50 hours total




                                       19   | SharePoint Saturday Columbus 2011
Example: Branding Sucker Punches Happen

Experienced with SharePoint Branding


Build
 32 Hours to Build Master Page & CSS
+ 8 hours for Jquery & CSS Webpart
 40 hours



Test
 10 hours for testing & bug fixes
+_________________________________
  8 hours SharePoint Sucker Punch

50 hours total
 58



                                       20   | SharePoint Saturday Columbus 2011
Example: Branding Sucker Punches Happen

Experienced with SharePoint Branding   Noob


Build                                  Build
 32 Hours to Build Master Page & CSS    32 Hours to Build Master Page & CSS
+ 8 hours for Jquery & CSS Webpart       8 hours for Jquery & CSS Webpart
 40 hours                              +16 Hours to Ramp Up______________
                                        60 hours

Test
 10 hours for testing & bug fixes      Test
+_________________________________
  8 hours SharePoint Sucker Punch      10 hours for testing & bug fixes
50 hours total                         _________________________________
 58                                    70 hours total



                                                          21   | SharePoint Saturday Columbus 2011
Example: Branding Sucker Punches Happen

Experienced with SharePoint Branding        Noob


Build                                       Build
 32 Hours to Build Master Page & CSS         32 Hours to Build Master Page & CSS
+ 8 hours for Jquery & CSS Webpart            8 hours for Jquery & CSS Webpart
 40 hours                                   +16 Hours to Ramp Up______________
                                             60 hours

Test
 10 hours for testing & bug fixes           Test
+_________________________________
  8 hours SharePoint Sucker Punch           10 hours for testing & bug fixes
50 hours total                          + 8 hours Sucker Punch
 58                                     + 12 hours Sucker Punch
                                        + 6 hours Sucker Punch
                                         _________________________________
                                            70 hours total
                                       86
                                                                 22   | SharePoint Saturday Columbus 2011
23   | SharePoint Saturday Columbus 2011
•   Review project plan.
•   Discuss activities.
•   Create glossary.




                           24   | SharePoint Saturday Columbus 2011
Lesson 3: Verify The Problem You Are Solving




                                          25 25 SharePoint Saturday Columbus 20112011
                                             |    | SharePoint Saturday Columbus
•   Is branding really going to solve the problem?

•   Branding / Styling is the solution when content and functionality are already
    defined.

•   If not, you are still defining functional and content requirements too.

•   Use appropriate process to get requirements

      Review creative process with stakeholders.

      Show examples.




                                                                     26   | SharePoint Saturday Columbus 2011
SharePoint – Inspiration Design Analogy




  Your result still resembles the original structure

                                           27   | SharePoint Saturday Columbus 2011
SharePoint – Inspiration Design Example




                                          28   | SharePoint Saturday Columbus 2011
SharePoint – Innovation Example




                                  29   | SharePoint Saturday Columbus 2011
Lesson 4: Multiple Designs Require Time to Architect




                                           30 30 SharePoint Saturday Columbus 20112011
                                              |    | SharePoint Saturday Columbus
Multiple Design & Theme Implementation

                              •   How would you architect this?
• # of master pages
                                     3 designs,
• Inheritance of branding            14 color variations for each one
                                     2 collaboration
  elements                           1 publishing
• Minimize “tweaking”                3 page layouts?

  impact
                              •   How many master pages?
                              •   Any inheritance?
                              •   What if you find several bugs
                                  just before launch?
                              •   How many files will you update?




                                                   31   | SharePoint Saturday Columbus 2011


                                                                                              31
Lesson 4: Multiple Designs Require Time to Architect
•   Split into new master page only when necessary.
•   Minimize # of master pages and manage styling variations in page layouts.
•   Inheritance is important – base CSS.
•   Requires development and deployment strategy.
•   Makes changes or troubleshooting much easier.




                                                                 32 32 SharePoint Saturday Columbus 20112011
                                                                    |    | SharePoint Saturday Columbus
Lesson 5: Define how iterations, reviews , and approvals are managed.




                          Infinity Symbol




                                                      33 33 SharePoint Saturday Columbus 20112011
                                                         |    | SharePoint Saturday Columbus
Lesson 5: Define how iterations, reviews , and approvals are managed.

•   Inherent in some methodology (agile).
•   Define # of iterations of Wireframes and Mockups before starting project
•   Define approval process.
•   Put in legal document (SOW).
•   Define how changes are managed.




                                Infinity Symbol




                                                                 34 34 SharePoint Saturday Columbus 20112011
                                                                    |    | SharePoint Saturday Columbus
Lesson 6: Define Roles & Responsibilities


    Typical SharePoint Project Team
     Project Sponsor   Project Manager




       SharePoint       Biz Analyst /
        Architect       Site Builder




                                            35 35 SharePoint Saturday Columbus 20112011
                                               |    | SharePoint Saturday Columbus
Lesson 6: Define Roles & Responsibilities


    Typical SharePoint Project Team      Possible Roles with Custom UX
     Project Sponsor   Project Manager    UX Architect/   Developer(s)
                                         Branding Lead




       SharePoint       Biz Analyst /     UI Designer      Front End
        Architect       Site Builder                       Developer




                                                            36 36 SharePoint Saturday Columbus 20112011
                                                               |    | SharePoint Saturday Columbus
Lesson 6: Define Roles & Responsibilities

•   Review together as a team (even if it seems to be common knowledge)
    verify with SharePoint Project Team
       Typical stakeholder.                   Added Roles with Custom UX
•   Define who owns each task, who does what and when.
       Project Sponsor Project Manager     UX Architect/        Developer(s)
                                              Branding Lead
•   Ensure you have source control if multiple folks in same file (Subversion for
    Photoshop).




         SharePoint       Biz Analyst /        UI Designer       Front End
          Architect       Site Builder                           Developer




                                                                   37 37 SharePoint Saturday Columbus 20112011
                                                                      |    | SharePoint Saturday Columbus
Lesson 7: Mitigate Risk for Highly Customized Sites




                                                      38 38 SharePoint Saturday Columbus 20112011
                                                         |    | SharePoint Saturday Columbus
Lesson 7: Mitigate Risk for Highly Customized Sites

• Custom Site Definitions       •   Proof of concepts
• Multiple Solutions and        •   Code reviews
  Features                      •   Multiple check points
• Public Facing Sites           •   Define assumptions
                                •   Define stakeholder
                                    responsibilities




                                                      39 39 SharePoint Saturday Columbus 20112011
                                                         |    | SharePoint Saturday Columbus
Lesson 8: Understand and Confirm Skills Required




                                                   40 40 SharePoint Saturday Columbus 20112011
                                                      |    | SharePoint Saturday Columbus
Lesson 8: Understand and Confirm Skills Required

•   Discuss process & identify skills required.
•   Make sure you learn experience level of team.
        Don’t assume credentials mean branding/UI design experience.
        Look at previous project experience.
        Web designer without SharePoint experience is not the same as one with. Plan for
         some ramp up time.

•   Determine which skills are required for project success (master pages, page
    layouts, CSS, client side scripting, XSL styling).
•   Identify any discrepancies early – build time in for learning/mentoring.




                                                                         41 41 SharePoint Saturday Columbus 20112011
                                                                            |    | SharePoint Saturday Columbus
UX Strategists /
Designers    UX Architects /     Developers
             Creative Director




Front End    Information
                                 Platform / IT
Developers   Architects




                                                 42   | SharePoint Saturday Columbus 2011
43   | SharePoint Saturday Columbus 2011
Lesson 9: Have Single Contact for Visual Design Decisions




                                                   44 44 SharePoint Saturday Columbus 20112011
                                                      |    | SharePoint Saturday Columbus
Example: Branding Sucker Punches Happen

Experienced with SharePoint Branding        Noob


Build                                       Build
 32 Hours to Build Master Page & CSS         32 Hours to Build Master Page & CSS
+ 8 hours for Jquery & CSS Webpart            8 hours for Jquery & CSS Webpart
 40 hours                                   +16 Hours to Ramp Up______________
                                             60 hours

Test
 10 hours for testing & bug fixes           Test
+_________________________________
  8 hours SharePoint Sucker Punch           10 hours for testing & bug fixes
50 hours total                          + 8 hours Sucker Punch
 58                                     + 12 hours Sucker Punch
                                        + 6 hours Sucker Punch
                                         _________________________________
                                            70 hours total
                                       86
                                                                 45   | SharePoint Saturday Columbus 2011
Lesson 9: Have Single Contact for Visual Design Decisions

•   “Design by committee” doesn’t work without risk to timeline.
•   Assign a creative contact.
•   Define a role with veto power.
•   Beware of IT Sponsor that “dabbles with design”




                                                                   46 46 SharePoint Saturday Columbus 20112011
                                                                      |    | SharePoint Saturday Columbus
Lesson 10: Start with Good Requirements




                                          47 47 SharePoint Saturday Columbus 20112011
                                             |    | SharePoint Saturday Columbus
Lesson 10: Start with Good Requirements




                                          48 48 SharePoint Saturday Columbus 20112011
                                             |    | SharePoint Saturday Columbus
Lesson 10: Start with Good Requirements

1.   Branding meeting with stakeholders.
      Walk through examples.
      Define whether you are creating an inspired design or an innovative design.
      Communicate cost and timeline implications of fully customized site .
2. Review functional requirements.




                                                                 49 49 SharePoint Saturday Columbus 20112011
                                                                    |    | SharePoint Saturday Columbus
•   Migrations (ghosting).
•   Fixed-bid branding projects (without templates).
•   Undefined/unclear methodology (agile/hybrid/waterfall).
•   Unclear transfer points b/w design & development.
•   Locked down dev box.
•   Lack of project management.




                                                    50   | SharePoint Saturday Columbus 2011
1. Avoid getting sucker-punched by learning from others mistakes.
2. Share a common vocabulary.
3. Verify the problem you are solving.
4. Multiple designs require time to architect.
5. Define how iterations, reviews , and approvals are managed.
6. Define roles and responsibilities.
7. Mitigate risk for highly customized sites.
8. Understand and confirm skill set of team.
9. Have single contact for visual design decisions.
10. Start with good requirements.

                                                      51   | SharePoint Saturday Columbus 2011
• And always have a project manager or at least an agreed upon
  project plan. User Interface/Branding and UX projects often have
  tough conversations to reset and manage expectations.
• If you are a solo resource without a project manager, be sure to have
  a plan for tough conversations.




                                                        52   | SharePoint Saturday Columbus 2011
My Tools of Choice

Conceptual Site Modeling                   Content Organization & Planning
     SmartDraw                                Jumpchart.org
     Mindjet                                  PowerPoint




Wireframes / Functional Design             Visual Design / Mockups
     Illustrator (make your own UI set)       Photoshop
     Mockflow.com                             Illustrator (for lots of text)
     Visio
     Intranet Factory




                                                                   53   | SharePoint Saturday Columbus 2011
Thank You
My Blog: The SharePoint Muse
Twitter @marcykellar
Linked in marcykellar




                               54 54 SharePoint Saturday Columbus 20112011
                                  |    | SharePoint Saturday Columbus
Thanks to Our Sponsors!




                          55   | SharePoint Saturday Columbus 2011

More Related Content

Similar to SPSColumbus - A SharePoint Designer’s Lessons Learned

SharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookSharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookEric Overfield
 
Dear Designers Love Developers
Dear Designers Love DevelopersDear Designers Love Developers
Dear Designers Love Developersjskulski
 
What's New in Branding SharePoint 2013
What's New in Branding SharePoint 2013What's New in Branding SharePoint 2013
What's New in Branding SharePoint 2013Flucidity
 
Lean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentBill Ayers
 
Htf2014 managing share point projects with agile and tfs andy
Htf2014 managing share point projects with agile and tfs   andyHtf2014 managing share point projects with agile and tfs   andy
Htf2014 managing share point projects with agile and tfs andySparkhound Inc.
 
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?Joanne Klein
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingStacy Deere
 
Basics for front end developer
Basics for front end developerBasics for front end developer
Basics for front end developernamrataa0108
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022 Michael Yagudaev
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication SitesD'arce Hess
 
Enhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web DesignEnhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web DesignEric Overfield
 
MSCloudCancun 2022 - Power User Guide -Windows 10 integration points to O365
MSCloudCancun 2022 - Power User Guide -Windows 10 integration points to O365MSCloudCancun 2022 - Power User Guide -Windows 10 integration points to O365
MSCloudCancun 2022 - Power User Guide -Windows 10 integration points to O365 Peter Ward
 
Understanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperienceUnderstanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperiencePatrick Tucker
 
Untangling spring week2
Untangling spring week2Untangling spring week2
Untangling spring week2Derek Jacoby
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTechWell
 

Similar to SPSColumbus - A SharePoint Designer’s Lessons Learned (20)

MMNav Pub
MMNav PubMMNav Pub
MMNav Pub
 
SharePoint Branding - Change Your Look
SharePoint Branding - Change Your LookSharePoint Branding - Change Your Look
SharePoint Branding - Change Your Look
 
Dear Designers Love Developers
Dear Designers Love DevelopersDear Designers Love Developers
Dear Designers Love Developers
 
What's New in Branding SharePoint 2013
What's New in Branding SharePoint 2013What's New in Branding SharePoint 2013
What's New in Branding SharePoint 2013
 
Lean-Agile SharePoint Development
Lean-Agile SharePoint DevelopmentLean-Agile SharePoint Development
Lean-Agile SharePoint Development
 
Office365 Communities
Office365 CommunitiesOffice365 Communities
Office365 Communities
 
Htf2014 managing share point projects with agile and tfs andy
Htf2014 managing share point projects with agile and tfs   andyHtf2014 managing share point projects with agile and tfs   andy
Htf2014 managing share point projects with agile and tfs andy
 
Iconus 2016
Iconus 2016Iconus 2016
Iconus 2016
 
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
SharePoint Site Architecture: Flat, Deep or somewhere in the middle?
 
Good vs Evil SharePoint Customizing
Good vs Evil SharePoint CustomizingGood vs Evil SharePoint Customizing
Good vs Evil SharePoint Customizing
 
Basics for front end developer
Basics for front end developerBasics for front end developer
Basics for front end developer
 
SharePoint 2013 Pros and Cons
SharePoint 2013 Pros and ConsSharePoint 2013 Pros and Cons
SharePoint 2013 Pros and Cons
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
Mahesh_Sinha
Mahesh_SinhaMahesh_Sinha
Mahesh_Sinha
 
Enhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web DesignEnhancing SharePoint with Responsive Web Design
Enhancing SharePoint with Responsive Web Design
 
MSCloudCancun 2022 - Power User Guide -Windows 10 integration points to O365
MSCloudCancun 2022 - Power User Guide -Windows 10 integration points to O365MSCloudCancun 2022 - Power User Guide -Windows 10 integration points to O365
MSCloudCancun 2022 - Power User Guide -Windows 10 integration points to O365
 
Understanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperienceUnderstanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint Experience
 
Untangling spring week2
Untangling spring week2Untangling spring week2
Untangling spring week2
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to Practice
 

More from Marcy Kellar

Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...Marcy Kellar
 
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...Marcy Kellar
 
SharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
SharePoint Exchange Forum - How to Make a SharePoint Site IntuitiveSharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
SharePoint Exchange Forum - How to Make a SharePoint Site IntuitiveMarcy Kellar
 
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint BrandingSharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint BrandingMarcy Kellar
 
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Marcy Kellar
 
10 Worst Mistakes in SharePoint Branding
10 Worst Mistakes in SharePoint Branding10 Worst Mistakes in SharePoint Branding
10 Worst Mistakes in SharePoint BrandingMarcy Kellar
 
SharePoint User Experience: What Can it do for Adoption
SharePoint User Experience: What Can it do for AdoptionSharePoint User Experience: What Can it do for Adoption
SharePoint User Experience: What Can it do for AdoptionMarcy Kellar
 
Twitter for the Newbie: How to Use Twitter
Twitter for the Newbie: How to Use TwitterTwitter for the Newbie: How to Use Twitter
Twitter for the Newbie: How to Use TwitterMarcy Kellar
 
Designing Intuitive SharePoint Sites
Designing Intuitive SharePoint SitesDesigning Intuitive SharePoint Sites
Designing Intuitive SharePoint SitesMarcy Kellar
 
SharePoint User Experience Design Project Plan v1.0
SharePoint User Experience Design Project Plan v1.0SharePoint User Experience Design Project Plan v1.0
SharePoint User Experience Design Project Plan v1.0Marcy Kellar
 
Branding Wont Fix Crappy Content - SharePoint User Experience Discussion
Branding Wont Fix Crappy Content - SharePoint User Experience DiscussionBranding Wont Fix Crappy Content - SharePoint User Experience Discussion
Branding Wont Fix Crappy Content - SharePoint User Experience DiscussionMarcy Kellar
 

More from Marcy Kellar (11)

Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
Design with the User In Mind: Best Practices for a Usable and Adopted SharePo...
 
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
Know Thy User: The Missing Element in SharePoint Solutions (User Centered Des...
 
SharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
SharePoint Exchange Forum - How to Make a SharePoint Site IntuitiveSharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
SharePoint Exchange Forum - How to Make a SharePoint Site Intuitive
 
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint BrandingSharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
SharePoint Exchange Forum - 10 Worst Mistakes in SharePoint Branding
 
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use" Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
Designing Intuitive SharePoint Sites: The Science of "Easy to Use"
 
10 Worst Mistakes in SharePoint Branding
10 Worst Mistakes in SharePoint Branding10 Worst Mistakes in SharePoint Branding
10 Worst Mistakes in SharePoint Branding
 
SharePoint User Experience: What Can it do for Adoption
SharePoint User Experience: What Can it do for AdoptionSharePoint User Experience: What Can it do for Adoption
SharePoint User Experience: What Can it do for Adoption
 
Twitter for the Newbie: How to Use Twitter
Twitter for the Newbie: How to Use TwitterTwitter for the Newbie: How to Use Twitter
Twitter for the Newbie: How to Use Twitter
 
Designing Intuitive SharePoint Sites
Designing Intuitive SharePoint SitesDesigning Intuitive SharePoint Sites
Designing Intuitive SharePoint Sites
 
SharePoint User Experience Design Project Plan v1.0
SharePoint User Experience Design Project Plan v1.0SharePoint User Experience Design Project Plan v1.0
SharePoint User Experience Design Project Plan v1.0
 
Branding Wont Fix Crappy Content - SharePoint User Experience Discussion
Branding Wont Fix Crappy Content - SharePoint User Experience DiscussionBranding Wont Fix Crappy Content - SharePoint User Experience Discussion
Branding Wont Fix Crappy Content - SharePoint User Experience Discussion
 

Recently uploaded

Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipNitya salvi
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideDesign Studio UI UX
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789CristineGraceAcuyan
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证eeanqy
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...gajnagarg
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证wpkuukw
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...Amil baba
 
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证eeanqy
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证eqaqen
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxShoaibRajper1
 
BLOCK CHAIN PROJECT block chain project
BLOCK CHAIN  PROJECT block chain projectBLOCK CHAIN  PROJECT block chain project
BLOCK CHAIN PROJECT block chain projectujraj8767
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
poliovirus-190801072449. pptx
poliovirus-190801072449.            pptxpoliovirus-190801072449.            pptx
poliovirus-190801072449. pptxssuser0ad194
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherrymeghakumariji156
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Nitya salvi
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxbalqisyamutia
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahimamgadibrahim92
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxNikhil Raut
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 

Recently uploaded (20)

Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive Guide
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
BLOCK CHAIN PROJECT block chain project
BLOCK CHAIN  PROJECT block chain projectBLOCK CHAIN  PROJECT block chain project
BLOCK CHAIN PROJECT block chain project
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
poliovirus-190801072449. pptx
poliovirus-190801072449.            pptxpoliovirus-190801072449.            pptx
poliovirus-190801072449. pptx
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptx
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 

SPSColumbus - A SharePoint Designer’s Lessons Learned

  • 1. Lessons Learned A SharePoint Designer’s Lessons Learned By Marcy Kellar 1 | SharePoint Saturday Columbus 2011
  • 2. • Lessons Learned from SharePoint Branding Projects • Stories and Lessons • No Code • No Demos 2 | SharePoint Saturday Columbus 2011
  • 3. • Project Managers • Business Decisions Makers • Architects • Designers • Anyone who’s head will roll when things go wrong 3 | SharePoint Saturday Columbus 2011
  • 4. Key Lessons to Guide a Successful Branding /Visual Design for SharePoint • Identification of High Risk Projects • A Copy of Beginning SharePoint Designer 2010 • Branding Rockstar 4 | SharePoint Saturday Columbus 2011
  • 5. Marcy Kellar SharePoint • 6 years experience in SharePoint • Branding, Publishing, Intranets, Public Facing SharePoint Sites with Enterprise clients • Touched over 50 intranets • Co-Author, “Beginning SharePoint Designer 2010 (Wrox) Design • Professor of User Centered Design at Art Institute of Indianapolis • Award Winning Photographer & Fine Artist 5 | SharePoint Saturday Columbus 2011
  • 6. What is Branding? 6 | SharePoint Saturday Columbus 2011
  • 7. Branding: the use of advertising, distinctive design, and other means to make consumers associate a specific product with a specific manufacturer 7 | SharePoint Saturday Columbus 2011
  • 8. SharePoint Branding Content Placement, Content Layout, Interaction Design, Site Architecture Basically - Everything Else 8 | SharePoint Saturday Columbus 2011
  • 9. 9 | SharePoint Saturday Columbus 2011
  • 10. 10 | SharePoint Saturday Columbus 2011
  • 11. SharePoint Branding 11 11 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 12. SharePoint Branding Master Pages Page Layouts Css Content Styling HTML Editor Styling 12 12 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 13. SharePoint Branding / UI Design Customization is Challenging 13 | SharePoint Saturday Columbus 2011
  • 14. But Not Impossible 14 | SharePoint Saturday Columbus 2011
  • 15. 1. Unknown Territory (Anything not using a templated design) 2. Undefined Vocabulary 3. Unclear Scope - Innovation vs Inspiration 4. Multiple Designs and / or Variations 5. Undefined Design Reviews and Change Management 6. Unclear Roles & Responsibilities 7. Highly Customized Sites  Custom Site Definitions  Highly Customized Site/Lots of Features 8. Team of Independent Contractors 9. Lack of Key Stakeholders (Committee Projects) 10. Poor Requirements (Non-Requirements) 15 | SharePoint Saturday Columbus 2011
  • 16. 16 | SharePoint Saturday Columbus 2011
  • 17. Unknown Territory (Branding Projects with New Content, Concepts and Designs) • Branding SharePoint is challenging • Learn from the mistakes of others (you are here). • Identify risk & mitigate. • Basic PM 101. • Have a contingency plan “what if things go wrong.” 17 | SharePoint Saturday Columbus 2011
  • 18. Unknown Territory (Branding Projects with New Content, Concepts and Designs) • Branding SharePoint is challenging You WILL get sucker punched.  • Learn from the mistakes of others (you are here). • Identify risk & mitigate. • Basic PM 101. • Have a contingency plan “what if things go wrong.” 18 | SharePoint Saturday Columbus 2011
  • 19. Example: Branding Sucker Punches Happen Experienced with SharePoint Branding Build 32 Hours to Build Master Page & CSS + 8 hours for Jquery & CSS Webpart 40 hours Test 10 hours for testing & bug fixes _________________________________ 50 hours total 19 | SharePoint Saturday Columbus 2011
  • 20. Example: Branding Sucker Punches Happen Experienced with SharePoint Branding Build 32 Hours to Build Master Page & CSS + 8 hours for Jquery & CSS Webpart 40 hours Test 10 hours for testing & bug fixes +_________________________________ 8 hours SharePoint Sucker Punch 50 hours total 58 20 | SharePoint Saturday Columbus 2011
  • 21. Example: Branding Sucker Punches Happen Experienced with SharePoint Branding Noob Build Build 32 Hours to Build Master Page & CSS 32 Hours to Build Master Page & CSS + 8 hours for Jquery & CSS Webpart 8 hours for Jquery & CSS Webpart 40 hours +16 Hours to Ramp Up______________ 60 hours Test 10 hours for testing & bug fixes Test +_________________________________ 8 hours SharePoint Sucker Punch 10 hours for testing & bug fixes 50 hours total _________________________________ 58 70 hours total 21 | SharePoint Saturday Columbus 2011
  • 22. Example: Branding Sucker Punches Happen Experienced with SharePoint Branding Noob Build Build 32 Hours to Build Master Page & CSS 32 Hours to Build Master Page & CSS + 8 hours for Jquery & CSS Webpart 8 hours for Jquery & CSS Webpart 40 hours +16 Hours to Ramp Up______________ 60 hours Test 10 hours for testing & bug fixes Test +_________________________________ 8 hours SharePoint Sucker Punch 10 hours for testing & bug fixes 50 hours total + 8 hours Sucker Punch 58 + 12 hours Sucker Punch + 6 hours Sucker Punch _________________________________ 70 hours total 86 22 | SharePoint Saturday Columbus 2011
  • 23. 23 | SharePoint Saturday Columbus 2011
  • 24. Review project plan. • Discuss activities. • Create glossary. 24 | SharePoint Saturday Columbus 2011
  • 25. Lesson 3: Verify The Problem You Are Solving 25 25 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 26. Is branding really going to solve the problem? • Branding / Styling is the solution when content and functionality are already defined. • If not, you are still defining functional and content requirements too. • Use appropriate process to get requirements  Review creative process with stakeholders.  Show examples. 26 | SharePoint Saturday Columbus 2011
  • 27. SharePoint – Inspiration Design Analogy Your result still resembles the original structure 27 | SharePoint Saturday Columbus 2011
  • 28. SharePoint – Inspiration Design Example 28 | SharePoint Saturday Columbus 2011
  • 29. SharePoint – Innovation Example 29 | SharePoint Saturday Columbus 2011
  • 30. Lesson 4: Multiple Designs Require Time to Architect 30 30 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 31. Multiple Design & Theme Implementation • How would you architect this? • # of master pages  3 designs, • Inheritance of branding  14 color variations for each one  2 collaboration elements  1 publishing • Minimize “tweaking”  3 page layouts? impact • How many master pages? • Any inheritance? • What if you find several bugs just before launch? • How many files will you update? 31 | SharePoint Saturday Columbus 2011 31
  • 32. Lesson 4: Multiple Designs Require Time to Architect • Split into new master page only when necessary. • Minimize # of master pages and manage styling variations in page layouts. • Inheritance is important – base CSS. • Requires development and deployment strategy. • Makes changes or troubleshooting much easier. 32 32 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 33. Lesson 5: Define how iterations, reviews , and approvals are managed. Infinity Symbol 33 33 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 34. Lesson 5: Define how iterations, reviews , and approvals are managed. • Inherent in some methodology (agile). • Define # of iterations of Wireframes and Mockups before starting project • Define approval process. • Put in legal document (SOW). • Define how changes are managed. Infinity Symbol 34 34 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 35. Lesson 6: Define Roles & Responsibilities Typical SharePoint Project Team Project Sponsor Project Manager SharePoint Biz Analyst / Architect Site Builder 35 35 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 36. Lesson 6: Define Roles & Responsibilities Typical SharePoint Project Team Possible Roles with Custom UX Project Sponsor Project Manager UX Architect/ Developer(s) Branding Lead SharePoint Biz Analyst / UI Designer Front End Architect Site Builder Developer 36 36 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 37. Lesson 6: Define Roles & Responsibilities • Review together as a team (even if it seems to be common knowledge) verify with SharePoint Project Team Typical stakeholder. Added Roles with Custom UX • Define who owns each task, who does what and when. Project Sponsor Project Manager UX Architect/ Developer(s) Branding Lead • Ensure you have source control if multiple folks in same file (Subversion for Photoshop). SharePoint Biz Analyst / UI Designer Front End Architect Site Builder Developer 37 37 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 38. Lesson 7: Mitigate Risk for Highly Customized Sites 38 38 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 39. Lesson 7: Mitigate Risk for Highly Customized Sites • Custom Site Definitions • Proof of concepts • Multiple Solutions and • Code reviews Features • Multiple check points • Public Facing Sites • Define assumptions • Define stakeholder responsibilities 39 39 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 40. Lesson 8: Understand and Confirm Skills Required 40 40 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 41. Lesson 8: Understand and Confirm Skills Required • Discuss process & identify skills required. • Make sure you learn experience level of team.  Don’t assume credentials mean branding/UI design experience.  Look at previous project experience.  Web designer without SharePoint experience is not the same as one with. Plan for some ramp up time. • Determine which skills are required for project success (master pages, page layouts, CSS, client side scripting, XSL styling). • Identify any discrepancies early – build time in for learning/mentoring. 41 41 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 42. UX Strategists / Designers UX Architects / Developers Creative Director Front End Information Platform / IT Developers Architects 42 | SharePoint Saturday Columbus 2011
  • 43. 43 | SharePoint Saturday Columbus 2011
  • 44. Lesson 9: Have Single Contact for Visual Design Decisions 44 44 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 45. Example: Branding Sucker Punches Happen Experienced with SharePoint Branding Noob Build Build 32 Hours to Build Master Page & CSS 32 Hours to Build Master Page & CSS + 8 hours for Jquery & CSS Webpart 8 hours for Jquery & CSS Webpart 40 hours +16 Hours to Ramp Up______________ 60 hours Test 10 hours for testing & bug fixes Test +_________________________________ 8 hours SharePoint Sucker Punch 10 hours for testing & bug fixes 50 hours total + 8 hours Sucker Punch 58 + 12 hours Sucker Punch + 6 hours Sucker Punch _________________________________ 70 hours total 86 45 | SharePoint Saturday Columbus 2011
  • 46. Lesson 9: Have Single Contact for Visual Design Decisions • “Design by committee” doesn’t work without risk to timeline. • Assign a creative contact. • Define a role with veto power. • Beware of IT Sponsor that “dabbles with design” 46 46 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 47. Lesson 10: Start with Good Requirements 47 47 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 48. Lesson 10: Start with Good Requirements 48 48 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 49. Lesson 10: Start with Good Requirements 1. Branding meeting with stakeholders.  Walk through examples.  Define whether you are creating an inspired design or an innovative design.  Communicate cost and timeline implications of fully customized site . 2. Review functional requirements. 49 49 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 50. Migrations (ghosting). • Fixed-bid branding projects (without templates). • Undefined/unclear methodology (agile/hybrid/waterfall). • Unclear transfer points b/w design & development. • Locked down dev box. • Lack of project management. 50 | SharePoint Saturday Columbus 2011
  • 51. 1. Avoid getting sucker-punched by learning from others mistakes. 2. Share a common vocabulary. 3. Verify the problem you are solving. 4. Multiple designs require time to architect. 5. Define how iterations, reviews , and approvals are managed. 6. Define roles and responsibilities. 7. Mitigate risk for highly customized sites. 8. Understand and confirm skill set of team. 9. Have single contact for visual design decisions. 10. Start with good requirements. 51 | SharePoint Saturday Columbus 2011
  • 52. • And always have a project manager or at least an agreed upon project plan. User Interface/Branding and UX projects often have tough conversations to reset and manage expectations. • If you are a solo resource without a project manager, be sure to have a plan for tough conversations. 52 | SharePoint Saturday Columbus 2011
  • 53. My Tools of Choice Conceptual Site Modeling Content Organization & Planning  SmartDraw  Jumpchart.org  Mindjet  PowerPoint Wireframes / Functional Design Visual Design / Mockups  Illustrator (make your own UI set)  Photoshop  Mockflow.com  Illustrator (for lots of text)  Visio  Intranet Factory 53 | SharePoint Saturday Columbus 2011
  • 54. Thank You My Blog: The SharePoint Muse Twitter @marcykellar Linked in marcykellar 54 54 SharePoint Saturday Columbus 20112011 | | SharePoint Saturday Columbus
  • 55. Thanks to Our Sponsors! 55 | SharePoint Saturday Columbus 2011