SlideShare a Scribd company logo
1 of 34
Download to read offline
How to Best Gather Requirements
     for SharePoint Projects

       Dux Raymond Sy, PMP

Screencast: http://vimeo.com/14460673
What Does This Mean?




             8      5   4        9        1          7   6   3   2   0




Twitter: @meetdux           Hashtag: #bpc10 #spreq
How About This?




                          SharePoint




Twitter: @meetdux   Hashtag: #bpc10 #spreq
Session Objectives

     In this presentation, you will learn the best practices in developing
      requirements for SharePoint projects
      In addition, you will be able to identify:
          Why having a well defined business case is necessary to effectively initiate
           requirements gathering
          The key components of requirements gathering process
          Why requirements traceability is paramount in defining ROI in SharePoint
           projects




Twitter: @meetdux            Hashtag: #bpc10 #spreq
Presenter: Dux Raymond Sy, PMP

                        Managing Partner, Innovative-E, Inc.
                        Author, “SharePoint for Project Management”
                         by O’Reilly Media
                        For more information, connect with Dux
                            E-Mail: dux.sy@innovative-e.com
                            Twitter: twitter.com/meetdux
                            LinkedIn: meetdux.com/li
                            Blog: meetdux.com




Twitter: @meetdux        Hashtag: #bpc10 #spreq
How to Best Gather Requirements for SharePoint Projects

     What are Requirements?

     Eliciting is Not the Same as Gathering

     Analysis Doesn’t Lead to Paralysis

     Too Legit to Quit?

     Put it on Paper

     Summary




Twitter: @meetdux          Hashtag: #bpc10 #spreq
Why Are Requirements So Difficult?




Twitter: @meetdux   Hashtag: #bpc10 #spreq
Twitter: @meetdux   Hashtag: #bpc10 #spreq
What is a Requirement?

     A requirement is something wanted or needed
         Formally documented and written statements
         Capabilities needed to solve a problem
         Conditions of a delivered system, services, product, or process
         Constraints on the system, service, product, or process
     Requirements are not
         Verbal, informal statements or conversations in the hallways
         Solutions that state how to solve the problem or meet the objectives
         Characteristics of other systems, services, products, or processes
         Project budgets, plans, or implementation details




Twitter: @meetdux            Hashtag: #bpc10 #spreq
What’s So Special About SharePoint?




Twitter: @meetdux   Hashtag: #bpc10 #spreq
BP



 Requirements Focus




Twitter: @meetdux   Hashtag: #bpc10 #spreq
Example: Defining a Business Need is a Must

     In a recent study, information workers today spend 45 mins/day searching for
      information
          In a team of 20 people, that’s 900 mins/day
          In 3 months, that’s 54000 mins or about 37 person days
     How much does this cost in time & money?
     What if search productivity can be increased by 15%?
          That’s gaining 7 mins back from the 45 mins lost




Twitter: @meetdux           Hashtag: #bpc10 #spreq
Example: Mapping Needs to SharePoint Requirements

     Business requirements
         SharePoint shall increase user productivity by 15 percent

     User requirements
         The user shall be able to retrieve search results within five seconds of
          submitting a search request that can support a maximum of 10,000
          simultaneous search requests

     System requirements
         SharePoint server shall have two web front ends and a dedicated SQL
          Server which has at least dual processors




Twitter: @meetdux            Hashtag: #bpc10 #spreq
BP



 How do You Develop Requirements?

     Requirements development is iterative
         Business
         User
         System
     Key Steps
       1.  Requirements Elicitation
       2.  Analyzing Requirements
       3.  Validating Requirements
       4.  Documenting Requirements




Twitter: @meetdux           Hashtag: #bpc10 #spreq
How to Best Gather Requirements for SharePoint Projects

     What are Requirements?

     Eliciting is Not the Same as Gathering

     Analysis Doesn’t Lead to Paralysis

     Too Legit to Quit?

     Put it on Paper

     Summary




Twitter: @meetdux          Hashtag: #bpc10 #spreq
Requirements Elicitation

     Elicitation: gathering and understanding what stakeholders and users need
         Done at both an organizational (business) and a more detailed user level
     Elicitation is a human-based activity
         Determine requirements sources
         Decide how to gather information
     Involves research, reading, talking, and observing
         Business-level context and framework
         How the end users do their jobs
         What would help them do their jobs better
         Within the scope of our system, product, or process




Twitter: @meetdux           Hashtag: #bpc10 #spreq
BP



 Elicitation Process

 1.    What do I need to know?

 2.    Where do I get this information?

 3.    Get the information

 4.    Organize what you know

 5.    Do I have enough information?




Twitter: @meetdux             Hashtag: #bpc10 #spreq
Goal is to Identify Potential SharePoint Solution

     How would you like to drive a Lamborghini Diablo?
         BTW, you just learned how to ride a bike yesterday




Twitter: @meetdux           Hashtag: #bpc10 #spreq
How to Best Gather Requirements for SharePoint Projects

     What are Requirements?

     Eliciting is Not the Same as Gathering

     Analysis Doesn’t Lead to Paralysis

     Too Legit to Quit?

     Put it on Paper

     Summary




Twitter: @meetdux          Hashtag: #bpc10 #spreq
Requirements Analysis

     Requirements analysis takes elicited information and makes sense of it




Twitter: @meetdux             Hashtag: #bpc10 #spreq
BP



 Analysis Process

 1.    Profile Users

 2.    Model stated requirements

 3.    Gap analysis

 4.    Identify the real requirements




Twitter: @meetdux             Hashtag: #bpc10 #spreq
Example: Process Flow Diagram




Twitter: @meetdux   Hashtag: #bpc10 #spreq
How to Best Gather Requirements for SharePoint Projects

     What are Requirements?

     Eliciting is Not the Same as Gathering

     Analysis Doesn’t Lead to Paralysis

     Too Legit to Quit?

     Put it on Paper

     Summary




Twitter: @meetdux          Hashtag: #bpc10 #spreq
BP



 Requirements Validation

     Requirements validation allows the user(s) to confirm and prioritize the real
      requirements
     Essential to identify what it will take to deploy SharePoint
         Resources
         Time
         Skillsets




Twitter: @meetdux            Hashtag: #bpc10 #spreq
Example: Prioritizing SharePoint Features




Twitter: @meetdux   Hashtag: #bpc10 #spreq
How to Best Gather Requirements for SharePoint Projects

     What are Requirements?

     Eliciting is Not the Same as Gathering

     Analysis Doesn’t Lead to Paralysis

     Too Legit to Quit?

     Put it on Paper

     Summary




Twitter: @meetdux          Hashtag: #bpc10 #spreq
BP



 Generate a Requirements Document

     Formally communicates
         Overall quantitative and qualitative characteristics
         Functionality of the desired end result or outcome
     Should include
         Requirement Statements
         Process Diagrams
         Traceability Matrix




Twitter: @meetdux             Hashtag: #bpc10 #spreq
What Makes a Great Requirement?




           Content + Structure = Readability




Twitter: @meetdux   Hashtag: #bpc10 #spreq
Example: Mapping Needs to SharePoint Requirements

     Business requirements
         SharePoint shall increase user productivity by 15 percent

     User requirements
         The user shall be able to retrieve search results within five seconds of
          submitting a search request that can support a maximum of 10,000
          simultaneous search requests

     System requirements
         SharePoint server shall have two web front ends and a dedicated SQL
          Server which has at least dual processors




Twitter: @meetdux            Hashtag: #bpc10 #spreq
Example: Intranet Requirements Document




Twitter: @meetdux   Hashtag: #bpc10 #spreq
How to Best Gather Requirements for SharePoint Projects

     What are Requirements?

     Eliciting is Not the Same as Gathering

     Analysis Doesn’t Lead to Paralysis

     Too Legit to Quit?

     Put it on Paper

     Summary




Twitter: @meetdux          Hashtag: #bpc10 #spreq
Resources

     Article: How to Prioritize Business Needs Before Implementing SharePoint
      http://bit.ly/8sCiVR

     Article: How to Define Measurable and Traceable Requirements for SharePoint
      Projects
      http://bit.ly/9AzTDy

     Article: Project Management Resources for SharePoint 2010 Projects
      http://bit.ly/cBYl7X

     Download: Innovative-e Requirements Development Sample Templates
      http://www.meetdux.com/dl/req4sp.zip




Twitter: @meetdux           Hashtag: #bpc10 #spreq
Questions?


                                      E-Mail: dux.sy@innovative-e.com

                                      LinkedIn: meetdux.com/li

                                      Blog: meetdux.com

                                      Twitter: twitter.com/meetdux




                     Provide feedback to get a chance to win
                    “SharePoint for Project Management” ebook
                           http://meetdux.com/feedback


Twitter: @meetdux      Hashtag: #bpc10 #spreq
Thank You!


Please be sure to fill out your
     session evaluation!

More Related Content

What's hot

Advantages of SharePoint Online
Advantages of SharePoint OnlineAdvantages of SharePoint Online
Advantages of SharePoint OnlineRishabh Software
 
SharePoint Permissions 101
SharePoint Permissions 101SharePoint Permissions 101
SharePoint Permissions 101Thomas Duff
 
SharePoint Building Blocks for your Intranet - Mark Kashman
SharePoint Building Blocks for your Intranet - Mark KashmanSharePoint Building Blocks for your Intranet - Mark Kashman
SharePoint Building Blocks for your Intranet - Mark KashmanChristian Buckley
 
SharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesSharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesGregory Zelfond
 
SharePoint 2013 Document Management Features
SharePoint 2013 Document Management FeaturesSharePoint 2013 Document Management Features
SharePoint 2013 Document Management FeaturesThuan Ng
 
10 Reasons to Avoid Folders in SharePoint 2013/2010
10 Reasons to Avoid Folders in SharePoint 2013/201010 Reasons to Avoid Folders in SharePoint 2013/2010
10 Reasons to Avoid Folders in SharePoint 2013/2010Bobby Chang
 
Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint BasicsBenjamin Niaulin
 
SharePoint Document Management
SharePoint Document ManagementSharePoint Document Management
SharePoint Document ManagementMJ Ferdous
 
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdfSharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdfInnovate Vancouver
 
Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Suhail Jamaldeen
 
SharePoint Power User (Site Owner) Training
SharePoint Power User (Site Owner) TrainingSharePoint Power User (Site Owner) Training
SharePoint Power User (Site Owner) TrainingGregory Zelfond
 
SharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-PremisesSharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-PremisesLior Zamir
 
SharePoint Document Management
SharePoint Document ManagementSharePoint Document Management
SharePoint Document ManagementLearnNowOnline
 
Document Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataDocument Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataGregory Zelfond
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesBenjamin Niaulin
 

What's hot (20)

Advantages of SharePoint Online
Advantages of SharePoint OnlineAdvantages of SharePoint Online
Advantages of SharePoint Online
 
SharePoint Permissions 101
SharePoint Permissions 101SharePoint Permissions 101
SharePoint Permissions 101
 
SharePoint Building Blocks for your Intranet - Mark Kashman
SharePoint Building Blocks for your Intranet - Mark KashmanSharePoint Building Blocks for your Intranet - Mark Kashman
SharePoint Building Blocks for your Intranet - Mark Kashman
 
Sharepoint 2019 Training
Sharepoint 2019 TrainingSharepoint 2019 Training
Sharepoint 2019 Training
 
SharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best PracticesSharePoint 5000 Item List view Threshold Checklist and Best Practices
SharePoint 5000 Item List view Threshold Checklist and Best Practices
 
SharePoint 2013 Document Management Features
SharePoint 2013 Document Management FeaturesSharePoint 2013 Document Management Features
SharePoint 2013 Document Management Features
 
Sharepoint Basics
Sharepoint BasicsSharepoint Basics
Sharepoint Basics
 
10 Reasons to Avoid Folders in SharePoint 2013/2010
10 Reasons to Avoid Folders in SharePoint 2013/201010 Reasons to Avoid Folders in SharePoint 2013/2010
10 Reasons to Avoid Folders in SharePoint 2013/2010
 
Understand the SharePoint Basics
Understand the SharePoint BasicsUnderstand the SharePoint Basics
Understand the SharePoint Basics
 
SharePoint Document Management
SharePoint Document ManagementSharePoint Document Management
SharePoint Document Management
 
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdfSharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
 
Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...Training – Introduction to SharePoint Online for Collaboration and Document M...
Training – Introduction to SharePoint Online for Collaboration and Document M...
 
SharePoint Power User (Site Owner) Training
SharePoint Power User (Site Owner) TrainingSharePoint Power User (Site Owner) Training
SharePoint Power User (Site Owner) Training
 
SharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-PremisesSharePoint Online (365) vs SharePoint On-Premises
SharePoint Online (365) vs SharePoint On-Premises
 
SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)SharePoint as a Document Management System (DMS)
SharePoint as a Document Management System (DMS)
 
SharePoint Document Management
SharePoint Document ManagementSharePoint Document Management
SharePoint Document Management
 
Sharepoint overview
Sharepoint overviewSharepoint overview
Sharepoint overview
 
Document Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to MetadataDocument Management in SharePoint without folders - Introduction to Metadata
Document Management in SharePoint without folders - Introduction to Metadata
 
Don't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakesDon't Suck at SharePoint - Avoid the common mistakes
Don't Suck at SharePoint - Avoid the common mistakes
 
Microsoft SharePoint
Microsoft SharePointMicrosoft SharePoint
Microsoft SharePoint
 

Similar to How to Best Gather Requirements for SharePoint Projects

SPTechCon Best Practices in Gathering Requirements for SharePoint Projects
SPTechCon Best Practices in Gathering Requirements for SharePoint ProjectsSPTechCon Best Practices in Gathering Requirements for SharePoint Projects
SPTechCon Best Practices in Gathering Requirements for SharePoint ProjectsDux Raymond Sy
 
Best Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsBest Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsDux Raymond Sy
 
How to Best Develop Requirements for SharePoint Projects @ #SPSATL
How to Best Develop Requirements for SharePoint Projects @ #SPSATLHow to Best Develop Requirements for SharePoint Projects @ #SPSATL
How to Best Develop Requirements for SharePoint Projects @ #SPSATLDux Raymond Sy
 
How To Best Develop SharePoint Requirements #SPSNOLA
How To Best Develop SharePoint Requirements #SPSNOLAHow To Best Develop SharePoint Requirements #SPSNOLA
How To Best Develop SharePoint Requirements #SPSNOLADux Raymond Sy
 
How to Effectively Plan, Execute and Control SharePoint Projects
How to Effectively Plan, Execute and Control SharePoint ProjectsHow to Effectively Plan, Execute and Control SharePoint Projects
How to Effectively Plan, Execute and Control SharePoint ProjectsDux Raymond Sy
 
7 Ways To Leverage SharePoint for Project Management Success
7 Ways To Leverage SharePoint for Project Management Success7 Ways To Leverage SharePoint for Project Management Success
7 Ways To Leverage SharePoint for Project Management SuccessDux Raymond Sy
 
Best Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsBest Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsDux Raymond Sy
 
How to Develop Quality Requirements for SharePoint Projects #ILTA13
How to Develop Quality Requirements for SharePoint Projects #ILTA13How to Develop Quality Requirements for SharePoint Projects #ILTA13
How to Develop Quality Requirements for SharePoint Projects #ILTA13Dux Raymond Sy
 
Effectively Managing SharePoint Projects
Effectively Managing SharePoint ProjectsEffectively Managing SharePoint Projects
Effectively Managing SharePoint ProjectsDux Raymond Sy
 
Delivering SharePoint Success
Delivering SharePoint SuccessDelivering SharePoint Success
Delivering SharePoint SuccessDux Raymond Sy
 
Best Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsBest Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsDux Raymond Sy
 
Best Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsBest Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsDux Raymond Sy
 
Best Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsBest Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsDux Raymond Sy
 
Keynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessKeynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessDux Raymond Sy
 
SPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesSPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesDux Raymond Sy
 
5 Reasons Why SharePoint 2010 Will Revolutionize Your Organization
5  Reasons Why SharePoint 2010 Will Revolutionize Your Organization5  Reasons Why SharePoint 2010 Will Revolutionize Your Organization
5 Reasons Why SharePoint 2010 Will Revolutionize Your OrganizationDux Raymond Sy
 
How to Best Manage SharePoint Projects @ SUGDC
How to Best Manage SharePoint Projects @ SUGDCHow to Best Manage SharePoint Projects @ SUGDC
How to Best Manage SharePoint Projects @ SUGDCDux Raymond Sy
 
How to Best Manage SharePoint Projects
How to Best Manage SharePoint ProjectsHow to Best Manage SharePoint Projects
How to Best Manage SharePoint ProjectsDux Raymond Sy
 
Managing Enterprise Projects with Project Server 2010
Managing Enterprise Projects with Project Server 2010Managing Enterprise Projects with Project Server 2010
Managing Enterprise Projects with Project Server 2010Dux Raymond Sy
 
7 Ways To Leverage SharePoint 2010 for Project Management Success
7 Ways To Leverage SharePoint 2010 for Project Management Success7 Ways To Leverage SharePoint 2010 for Project Management Success
7 Ways To Leverage SharePoint 2010 for Project Management SuccessDux Raymond Sy
 

Similar to How to Best Gather Requirements for SharePoint Projects (20)

SPTechCon Best Practices in Gathering Requirements for SharePoint Projects
SPTechCon Best Practices in Gathering Requirements for SharePoint ProjectsSPTechCon Best Practices in Gathering Requirements for SharePoint Projects
SPTechCon Best Practices in Gathering Requirements for SharePoint Projects
 
Best Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsBest Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint Projects
 
How to Best Develop Requirements for SharePoint Projects @ #SPSATL
How to Best Develop Requirements for SharePoint Projects @ #SPSATLHow to Best Develop Requirements for SharePoint Projects @ #SPSATL
How to Best Develop Requirements for SharePoint Projects @ #SPSATL
 
How To Best Develop SharePoint Requirements #SPSNOLA
How To Best Develop SharePoint Requirements #SPSNOLAHow To Best Develop SharePoint Requirements #SPSNOLA
How To Best Develop SharePoint Requirements #SPSNOLA
 
How to Effectively Plan, Execute and Control SharePoint Projects
How to Effectively Plan, Execute and Control SharePoint ProjectsHow to Effectively Plan, Execute and Control SharePoint Projects
How to Effectively Plan, Execute and Control SharePoint Projects
 
7 Ways To Leverage SharePoint for Project Management Success
7 Ways To Leverage SharePoint for Project Management Success7 Ways To Leverage SharePoint for Project Management Success
7 Ways To Leverage SharePoint for Project Management Success
 
Best Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsBest Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint Projects
 
How to Develop Quality Requirements for SharePoint Projects #ILTA13
How to Develop Quality Requirements for SharePoint Projects #ILTA13How to Develop Quality Requirements for SharePoint Projects #ILTA13
How to Develop Quality Requirements for SharePoint Projects #ILTA13
 
Effectively Managing SharePoint Projects
Effectively Managing SharePoint ProjectsEffectively Managing SharePoint Projects
Effectively Managing SharePoint Projects
 
Delivering SharePoint Success
Delivering SharePoint SuccessDelivering SharePoint Success
Delivering SharePoint Success
 
Best Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsBest Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint Projects
 
Best Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint ProjectsBest Practices in Gathering Requirements for SharePoint Projects
Best Practices in Gathering Requirements for SharePoint Projects
 
Best Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsBest Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint Projects
 
Keynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessKeynote: Deliver SharePoint Success
Keynote: Deliver SharePoint Success
 
SPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesSPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst Practices
 
5 Reasons Why SharePoint 2010 Will Revolutionize Your Organization
5  Reasons Why SharePoint 2010 Will Revolutionize Your Organization5  Reasons Why SharePoint 2010 Will Revolutionize Your Organization
5 Reasons Why SharePoint 2010 Will Revolutionize Your Organization
 
How to Best Manage SharePoint Projects @ SUGDC
How to Best Manage SharePoint Projects @ SUGDCHow to Best Manage SharePoint Projects @ SUGDC
How to Best Manage SharePoint Projects @ SUGDC
 
How to Best Manage SharePoint Projects
How to Best Manage SharePoint ProjectsHow to Best Manage SharePoint Projects
How to Best Manage SharePoint Projects
 
Managing Enterprise Projects with Project Server 2010
Managing Enterprise Projects with Project Server 2010Managing Enterprise Projects with Project Server 2010
Managing Enterprise Projects with Project Server 2010
 
7 Ways To Leverage SharePoint 2010 for Project Management Success
7 Ways To Leverage SharePoint 2010 for Project Management Success7 Ways To Leverage SharePoint 2010 for Project Management Success
7 Ways To Leverage SharePoint 2010 for Project Management Success
 

More from Dux Raymond Sy

Geek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
Geek to Chic: Build Your Brand & Elevate Your Career in 5 StepsGeek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
Geek to Chic: Build Your Brand & Elevate Your Career in 5 StepsDux Raymond Sy
 
Trailblazing through your own purpose-driven career
Trailblazing through your own purpose-driven careerTrailblazing through your own purpose-driven career
Trailblazing through your own purpose-driven careerDux Raymond Sy
 
Practicing Kindness in Tech: 5 Steps to Build a Culture of Giving Back and He...
Practicing Kindness in Tech: 5 Steps to Build a Culture of Giving Back and He...Practicing Kindness in Tech: 5 Steps to Build a Culture of Giving Back and He...
Practicing Kindness in Tech: 5 Steps to Build a Culture of Giving Back and He...Dux Raymond Sy
 
From Geek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
From Geek to Chic: Build Your Brand & Elevate Your Career in 5 StepsFrom Geek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
From Geek to Chic: Build Your Brand & Elevate Your Career in 5 StepsDux Raymond Sy
 
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...Dux Raymond Sy
 
How to Get Your Organizations To Start Using Microsoft Teams
How to Get Your Organizations To Start Using Microsoft TeamsHow to Get Your Organizations To Start Using Microsoft Teams
How to Get Your Organizations To Start Using Microsoft TeamsDux Raymond Sy
 
Work-Life Integration: 7 Effective Ways to Achieve Healthy Balance
Work-Life Integration: 7 Effective Ways to Achieve Healthy BalanceWork-Life Integration: 7 Effective Ways to Achieve Healthy Balance
Work-Life Integration: 7 Effective Ways to Achieve Healthy BalanceDux Raymond Sy
 
Public Speaking Excellence: How to be a #RockstarPresenter in 5 Steps
Public Speaking Excellence: How to be a #RockstarPresenter in 5 StepsPublic Speaking Excellence: How to be a #RockstarPresenter in 5 Steps
Public Speaking Excellence: How to be a #RockstarPresenter in 5 StepsDux Raymond Sy
 
How to be a #RockstarPresenter in 5 Steps
How to be a #RockstarPresenter in 5 StepsHow to be a #RockstarPresenter in 5 Steps
How to be a #RockstarPresenter in 5 StepsDux Raymond Sy
 
5 Steps to Build an FAQ Knowledge base with SharePoint Communication Sites
5 Steps to Build an FAQ Knowledge base with SharePoint Communication Sites5 Steps to Build an FAQ Knowledge base with SharePoint Communication Sites
5 Steps to Build an FAQ Knowledge base with SharePoint Communication SitesDux Raymond Sy
 
Accelerate Your #ModernWorkplace Success with #Microsoft365
Accelerate Your #ModernWorkplace Success with #Microsoft365 Accelerate Your #ModernWorkplace Success with #Microsoft365
Accelerate Your #ModernWorkplace Success with #Microsoft365 Dux Raymond Sy
 
#MSTechSummit Frankfurt: Collaborate using #MicrosoftTeams, the hub for teamw...
#MSTechSummit Frankfurt: Collaborate using #MicrosoftTeams, the hub for teamw...#MSTechSummit Frankfurt: Collaborate using #MicrosoftTeams, the hub for teamw...
#MSTechSummit Frankfurt: Collaborate using #MicrosoftTeams, the hub for teamw...Dux Raymond Sy
 
Overview of SharePoint Server 2016 and Office 365 Hybrid Scenarios
Overview of SharePoint Server 2016 and Office 365 Hybrid ScenariosOverview of SharePoint Server 2016 and Office 365 Hybrid Scenarios
Overview of SharePoint Server 2016 and Office 365 Hybrid ScenariosDux Raymond Sy
 
Accelerate CItizen Engagement @ the Speed of Now
Accelerate CItizen Engagement @ the Speed of NowAccelerate CItizen Engagement @ the Speed of Now
Accelerate CItizen Engagement @ the Speed of NowDux Raymond Sy
 
Hybrid SharePoint: Ask the Experts
Hybrid SharePoint: Ask the ExpertsHybrid SharePoint: Ask the Experts
Hybrid SharePoint: Ask the ExpertsDux Raymond Sy
 
Microsoft Teams is Here!
Microsoft Teams is Here!Microsoft Teams is Here!
Microsoft Teams is Here!Dux Raymond Sy
 
Understanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsUnderstanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsDux Raymond Sy
 
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.Dux Raymond Sy
 
Drive Business Value with Winning Data Governance and Compliance Strategies
Drive Business Value with Winning Data Governance and Compliance StrategiesDrive Business Value with Winning Data Governance and Compliance Strategies
Drive Business Value with Winning Data Governance and Compliance StrategiesDux Raymond Sy
 
5 time-saving techniques that can elevate your social media engagement #wpc15
5 time-saving techniques that can elevate your social media engagement  #wpc155 time-saving techniques that can elevate your social media engagement  #wpc15
5 time-saving techniques that can elevate your social media engagement #wpc15Dux Raymond Sy
 

More from Dux Raymond Sy (20)

Geek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
Geek to Chic: Build Your Brand & Elevate Your Career in 5 StepsGeek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
Geek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
 
Trailblazing through your own purpose-driven career
Trailblazing through your own purpose-driven careerTrailblazing through your own purpose-driven career
Trailblazing through your own purpose-driven career
 
Practicing Kindness in Tech: 5 Steps to Build a Culture of Giving Back and He...
Practicing Kindness in Tech: 5 Steps to Build a Culture of Giving Back and He...Practicing Kindness in Tech: 5 Steps to Build a Culture of Giving Back and He...
Practicing Kindness in Tech: 5 Steps to Build a Culture of Giving Back and He...
 
From Geek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
From Geek to Chic: Build Your Brand & Elevate Your Career in 5 StepsFrom Geek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
From Geek to Chic: Build Your Brand & Elevate Your Career in 5 Steps
 
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...
 
How to Get Your Organizations To Start Using Microsoft Teams
How to Get Your Organizations To Start Using Microsoft TeamsHow to Get Your Organizations To Start Using Microsoft Teams
How to Get Your Organizations To Start Using Microsoft Teams
 
Work-Life Integration: 7 Effective Ways to Achieve Healthy Balance
Work-Life Integration: 7 Effective Ways to Achieve Healthy BalanceWork-Life Integration: 7 Effective Ways to Achieve Healthy Balance
Work-Life Integration: 7 Effective Ways to Achieve Healthy Balance
 
Public Speaking Excellence: How to be a #RockstarPresenter in 5 Steps
Public Speaking Excellence: How to be a #RockstarPresenter in 5 StepsPublic Speaking Excellence: How to be a #RockstarPresenter in 5 Steps
Public Speaking Excellence: How to be a #RockstarPresenter in 5 Steps
 
How to be a #RockstarPresenter in 5 Steps
How to be a #RockstarPresenter in 5 StepsHow to be a #RockstarPresenter in 5 Steps
How to be a #RockstarPresenter in 5 Steps
 
5 Steps to Build an FAQ Knowledge base with SharePoint Communication Sites
5 Steps to Build an FAQ Knowledge base with SharePoint Communication Sites5 Steps to Build an FAQ Knowledge base with SharePoint Communication Sites
5 Steps to Build an FAQ Knowledge base with SharePoint Communication Sites
 
Accelerate Your #ModernWorkplace Success with #Microsoft365
Accelerate Your #ModernWorkplace Success with #Microsoft365 Accelerate Your #ModernWorkplace Success with #Microsoft365
Accelerate Your #ModernWorkplace Success with #Microsoft365
 
#MSTechSummit Frankfurt: Collaborate using #MicrosoftTeams, the hub for teamw...
#MSTechSummit Frankfurt: Collaborate using #MicrosoftTeams, the hub for teamw...#MSTechSummit Frankfurt: Collaborate using #MicrosoftTeams, the hub for teamw...
#MSTechSummit Frankfurt: Collaborate using #MicrosoftTeams, the hub for teamw...
 
Overview of SharePoint Server 2016 and Office 365 Hybrid Scenarios
Overview of SharePoint Server 2016 and Office 365 Hybrid ScenariosOverview of SharePoint Server 2016 and Office 365 Hybrid Scenarios
Overview of SharePoint Server 2016 and Office 365 Hybrid Scenarios
 
Accelerate CItizen Engagement @ the Speed of Now
Accelerate CItizen Engagement @ the Speed of NowAccelerate CItizen Engagement @ the Speed of Now
Accelerate CItizen Engagement @ the Speed of Now
 
Hybrid SharePoint: Ask the Experts
Hybrid SharePoint: Ask the ExpertsHybrid SharePoint: Ask the Experts
Hybrid SharePoint: Ask the Experts
 
Microsoft Teams is Here!
Microsoft Teams is Here!Microsoft Teams is Here!
Microsoft Teams is Here!
 
Understanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The ExpertsUnderstanding Office 365 Groups: Ask The Experts
Understanding Office 365 Groups: Ask The Experts
 
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
Webinar: Microsoft Teams is Here! Presented by Avanade, AvePoint and Microsoft.
 
Drive Business Value with Winning Data Governance and Compliance Strategies
Drive Business Value with Winning Data Governance and Compliance StrategiesDrive Business Value with Winning Data Governance and Compliance Strategies
Drive Business Value with Winning Data Governance and Compliance Strategies
 
5 time-saving techniques that can elevate your social media engagement #wpc15
5 time-saving techniques that can elevate your social media engagement  #wpc155 time-saving techniques that can elevate your social media engagement  #wpc15
5 time-saving techniques that can elevate your social media engagement #wpc15
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

How to Best Gather Requirements for SharePoint Projects

  • 1. How to Best Gather Requirements for SharePoint Projects Dux Raymond Sy, PMP Screencast: http://vimeo.com/14460673
  • 2. What Does This Mean? 8 5 4 9 1 7 6 3 2 0 Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 3. How About This? SharePoint Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 4. Session Objectives   In this presentation, you will learn the best practices in developing requirements for SharePoint projects   In addition, you will be able to identify:   Why having a well defined business case is necessary to effectively initiate requirements gathering   The key components of requirements gathering process   Why requirements traceability is paramount in defining ROI in SharePoint projects Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 5. Presenter: Dux Raymond Sy, PMP   Managing Partner, Innovative-E, Inc.   Author, “SharePoint for Project Management” by O’Reilly Media   For more information, connect with Dux   E-Mail: dux.sy@innovative-e.com   Twitter: twitter.com/meetdux   LinkedIn: meetdux.com/li   Blog: meetdux.com Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 6. How to Best Gather Requirements for SharePoint Projects   What are Requirements?   Eliciting is Not the Same as Gathering   Analysis Doesn’t Lead to Paralysis   Too Legit to Quit?   Put it on Paper   Summary Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 7. Why Are Requirements So Difficult? Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 8. Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 9. What is a Requirement?   A requirement is something wanted or needed   Formally documented and written statements   Capabilities needed to solve a problem   Conditions of a delivered system, services, product, or process   Constraints on the system, service, product, or process   Requirements are not   Verbal, informal statements or conversations in the hallways   Solutions that state how to solve the problem or meet the objectives   Characteristics of other systems, services, products, or processes   Project budgets, plans, or implementation details Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 10. What’s So Special About SharePoint? Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 11. BP Requirements Focus Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 12. Example: Defining a Business Need is a Must   In a recent study, information workers today spend 45 mins/day searching for information   In a team of 20 people, that’s 900 mins/day   In 3 months, that’s 54000 mins or about 37 person days   How much does this cost in time & money?   What if search productivity can be increased by 15%?   That’s gaining 7 mins back from the 45 mins lost Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 13. Example: Mapping Needs to SharePoint Requirements   Business requirements   SharePoint shall increase user productivity by 15 percent   User requirements   The user shall be able to retrieve search results within five seconds of submitting a search request that can support a maximum of 10,000 simultaneous search requests   System requirements   SharePoint server shall have two web front ends and a dedicated SQL Server which has at least dual processors Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 14. BP How do You Develop Requirements?   Requirements development is iterative   Business   User   System   Key Steps 1.  Requirements Elicitation 2.  Analyzing Requirements 3.  Validating Requirements 4.  Documenting Requirements Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 15. How to Best Gather Requirements for SharePoint Projects   What are Requirements?   Eliciting is Not the Same as Gathering   Analysis Doesn’t Lead to Paralysis   Too Legit to Quit?   Put it on Paper   Summary Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 16. Requirements Elicitation   Elicitation: gathering and understanding what stakeholders and users need   Done at both an organizational (business) and a more detailed user level   Elicitation is a human-based activity   Determine requirements sources   Decide how to gather information   Involves research, reading, talking, and observing   Business-level context and framework   How the end users do their jobs   What would help them do their jobs better   Within the scope of our system, product, or process Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 17. BP Elicitation Process 1.  What do I need to know? 2.  Where do I get this information? 3.  Get the information 4.  Organize what you know 5.  Do I have enough information? Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 18. Goal is to Identify Potential SharePoint Solution   How would you like to drive a Lamborghini Diablo?   BTW, you just learned how to ride a bike yesterday Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 19. How to Best Gather Requirements for SharePoint Projects   What are Requirements?   Eliciting is Not the Same as Gathering   Analysis Doesn’t Lead to Paralysis   Too Legit to Quit?   Put it on Paper   Summary Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 20. Requirements Analysis   Requirements analysis takes elicited information and makes sense of it Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 21. BP Analysis Process 1.  Profile Users 2.  Model stated requirements 3.  Gap analysis 4.  Identify the real requirements Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 22. Example: Process Flow Diagram Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 23. How to Best Gather Requirements for SharePoint Projects   What are Requirements?   Eliciting is Not the Same as Gathering   Analysis Doesn’t Lead to Paralysis   Too Legit to Quit?   Put it on Paper   Summary Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 24. BP Requirements Validation   Requirements validation allows the user(s) to confirm and prioritize the real requirements   Essential to identify what it will take to deploy SharePoint   Resources   Time   Skillsets Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 25. Example: Prioritizing SharePoint Features Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 26. How to Best Gather Requirements for SharePoint Projects   What are Requirements?   Eliciting is Not the Same as Gathering   Analysis Doesn’t Lead to Paralysis   Too Legit to Quit?   Put it on Paper   Summary Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 27. BP Generate a Requirements Document   Formally communicates   Overall quantitative and qualitative characteristics   Functionality of the desired end result or outcome   Should include   Requirement Statements   Process Diagrams   Traceability Matrix Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 28. What Makes a Great Requirement? Content + Structure = Readability Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 29. Example: Mapping Needs to SharePoint Requirements   Business requirements   SharePoint shall increase user productivity by 15 percent   User requirements   The user shall be able to retrieve search results within five seconds of submitting a search request that can support a maximum of 10,000 simultaneous search requests   System requirements   SharePoint server shall have two web front ends and a dedicated SQL Server which has at least dual processors Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 30. Example: Intranet Requirements Document Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 31. How to Best Gather Requirements for SharePoint Projects   What are Requirements?   Eliciting is Not the Same as Gathering   Analysis Doesn’t Lead to Paralysis   Too Legit to Quit?   Put it on Paper   Summary Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 32. Resources   Article: How to Prioritize Business Needs Before Implementing SharePoint http://bit.ly/8sCiVR   Article: How to Define Measurable and Traceable Requirements for SharePoint Projects http://bit.ly/9AzTDy   Article: Project Management Resources for SharePoint 2010 Projects http://bit.ly/cBYl7X   Download: Innovative-e Requirements Development Sample Templates http://www.meetdux.com/dl/req4sp.zip Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 33. Questions?   E-Mail: dux.sy@innovative-e.com   LinkedIn: meetdux.com/li   Blog: meetdux.com   Twitter: twitter.com/meetdux Provide feedback to get a chance to win “SharePoint for Project Management” ebook http://meetdux.com/feedback Twitter: @meetdux Hashtag: #bpc10 #spreq
  • 34. Thank You! Please be sure to fill out your session evaluation!