SlideShare a Scribd company logo
Best Practices in
Developing Requirements for
    SharePoint Projects


     Dux Raymond Sy, PMP




               July 28, 2010
               10:00 AM – 11:00 AM(PT)
What Does This Mean?




8       5       4   9   1   7   6     3       2        0




Twitter: @meetdux                   Hashtag: #req4sp
What Does This Mean?




                    SharePoint




Twitter: @meetdux                Hashtag: #req4sp
Presentation 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: #req4sp
Facilitator: 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: #req4sp
Agenda

 What are Requirements?

 Eliciting is Not the Same as Gathering

 Analysis Doesn’t Lead to Paralysis

 Too Legit to Quit?

 Put it on Paper

 Q&A




Twitter: @meetdux                          Hashtag: #req4sp
Why are Requirements So Difficult?




Twitter: @meetdux      Hashtag: #req4sp
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: #req4sp
What’s So Special About SharePoint?




Twitter: @meetdux            Hashtag: #req4sp
Requirements Focus




Twitter: @meetdux    Hashtag: #req4sp
Example: Defining 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: #req4sp
Example: Defining 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: #req4sp
Key Components
1. Requirements Elicitation

2. Analyzing Requirements

3. V alidating Requirements

4. Documenting Requirements




Twitter: @meetdux             Hashtag: #req4sp
Agenda

 What are Requirements?

 Eliciting is Not the Same as Gathering

 Analysis Doesn’t Lead to Paralysis

 Too Legit to Quit?

 Put it on Paper

 Q&A




Twitter: @meetdux                          Hashtag: #req4sp
What is 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, educating, 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: #req4sp
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: #req4sp
Goal is to Build a SharePoint Solution
 How would you like to drive a Lamborghini Diablo?
   BTW, you just learned how to ride a bike yesterday




Twitter: @meetdux                               Hashtag: #req4sp
Don’t Call The Solution SharePoint!
 Generic Solutions
   Corporate Intranet
   Content Management

 Specific Solutions
   Employee Onboarding System for Human Resources
   Conference Room Scheduling System for Facilities
   Project Management Information System for PMs

 System Integration

 Custom Application Development




Twitter: @meetdux                             Hashtag: #req4sp
Agenda

 What are Requirements?

 Eliciting is Not the Same as Gathering

 Analysis Doesn’t Lead to Paralysis

 Too Legit to Quit?

 Put it on Paper

 Q&A




Twitter: @meetdux                          Hashtag: #req4sp
What is Requirements Analysis?
 Requirements analysis takes elicited information and
  makes sense of it




Twitter: @meetdux                          Hashtag: #req4sp
Analysis Process
1. Profile Users

2. Model stated requirements

3. Gap analysis

4. Identify the real requirements




Twitter: @meetdux                   Hashtag: #req4sp
Example: Process Flow Diagram




Twitter: @meetdux           Hashtag: #req4sp
Agenda

 What are Requirements?

 Eliciting is Not the Same as Gathering

 Analysis Doesn’t Lead to Paralysis

 Too Legit to Quit?

 Put it on Paper

 Q&A




Twitter: @meetdux                          Hashtag: #req4sp
What is 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: #req4sp
Keep Priorities In Order
 You can’t do it all!
   What business need should you solve first?
   What are common features that can be deployed?

 Project scope must be limited and specific
   What’s important? Time? Budget? Functionality?

 Tip: Involve decision makers in planning and prioritization

 Read “How to Prioritize Business Needs When
  Implementing SharePoint” http://go.meetdux.com/sbyv




Twitter: @meetdux                                Hashtag: #req4sp
Example: SharePoint Assessment Schedule




Twitter: @meetdux           Hashtag: #req4sp
Example: Prioritizing SharePoint Features




Twitter: @meetdux              Hashtag: #req4sp
Agenda

 What are Requirements?

 Eliciting is Not the Same as Gathering

 Analysis Doesn’t Lead to Paralysis

 Too Legit to Quit?

 Put it on Paper

 Q&A




Twitter: @meetdux                          Hashtag: #req4sp
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: #req4sp
What Makes a Great Requirement?




Content + Structure = Readability




Twitter: @meetdux         Hashtag: #req4sp
Writing Requirement Statements
 <Subject> shall be able to <capability> within <criterion>

 <Subject> shall be able to <capability>
   Where criterion is assumed to be 100 percent of the
    stated capability




Twitter: @meetdux                           Hashtag: #req4sp
Example: Defining 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: #req4sp
Example: Requirements Document




Twitter: @meetdux         Hashtag: #req4sp
Agenda

 What are Requirements?

 Eliciting is Not the Same as Gathering

 Analysis Doesn’t Lead to Paralysis

 Too Legit to Quit?

 Put it on Paper

 Q&A




Twitter: @meetdux                          Hashtag: #req4sp
Questions?

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

                          LinkedIn: meetdux.com/li

                          Blog: meetdux.com

                          Twitter: twitter.com/meetdux




                How did you like the presentation?
                  http://meetdux.com/feedback

Twitter: @meetdux                            Hashtag: #req4sp
Summary
 You have learned the best practices in developing
  requirements for SharePoint projects

 In addition, you are 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: #req4sp
Thank You!

More Related Content

What's hot

The importance of a Business Analyst on SharePoint Projects
The importance of a Business Analyst on SharePoint ProjectsThe importance of a Business Analyst on SharePoint Projects
The importance of a Business Analyst on SharePoint Projects
Michal Pisarek
 
SPFest Chicago - Practical Tools and Techniques for the SharePoint Business A...
SPFest Chicago - Practical Tools and Techniques for the SharePoint Business A...SPFest Chicago - Practical Tools and Techniques for the SharePoint Business A...
SPFest Chicago - Practical Tools and Techniques for the SharePoint Business A...Richard Harbridge
 
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
Dux 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 Projects
Dux Raymond Sy
 
SharePoint Live - Steps to Effective Governance
SharePoint Live - Steps to Effective GovernanceSharePoint Live - Steps to Effective Governance
SharePoint Live - Steps to Effective GovernanceRichard Harbridge
 
Succeeding With SharePoint In Seven Steps - Share Atlanta
Succeeding With SharePoint In Seven Steps - Share AtlantaSucceeding With SharePoint In Seven Steps - Share Atlanta
Succeeding With SharePoint In Seven Steps - Share AtlantaRichard Harbridge
 
IT488_JaySexton_Week5GP
IT488_JaySexton_Week5GPIT488_JaySexton_Week5GP
IT488_JaySexton_Week5GPJay T Sexton
 
SharePoint Fest Denver - Everything You Need To Know About SharePoint Social ...
SharePoint Fest Denver - Everything You Need To Know About SharePoint Social ...SharePoint Fest Denver - Everything You Need To Know About SharePoint Social ...
SharePoint Fest Denver - Everything You Need To Know About SharePoint Social ...Richard Harbridge
 
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
Dux Raymond Sy
 
SPTechCon Boston 2012 - Future-Proofing Your SharePoint Strategy
SPTechCon Boston 2012 - Future-Proofing Your SharePoint StrategySPTechCon Boston 2012 - Future-Proofing Your SharePoint Strategy
SPTechCon Boston 2012 - Future-Proofing Your SharePoint StrategyRichard Harbridge
 
SharePoint Saturday Michigan - Future Proofing Your SharePoint Strategy
SharePoint Saturday Michigan - Future Proofing Your SharePoint StrategySharePoint Saturday Michigan - Future Proofing Your SharePoint Strategy
SharePoint Saturday Michigan - Future Proofing Your SharePoint StrategyRichard Harbridge
 
SharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
SharePoint Fest Denver - The Seven Most Important SharePoint Success FactorsSharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
SharePoint Fest Denver - The Seven Most Important SharePoint Success FactorsRichard Harbridge
 
SharePoint Saturday New Hampshire - The Seven Most Important SharePoint Succe...
SharePoint Saturday New Hampshire - The Seven Most Important SharePoint Succe...SharePoint Saturday New Hampshire - The Seven Most Important SharePoint Succe...
SharePoint Saturday New Hampshire - The Seven Most Important SharePoint Succe...Richard Harbridge
 
Future-Proofing Your SharePoint Strategy - Bridgeway Customer Connect
Future-Proofing Your SharePoint Strategy - Bridgeway Customer ConnectFuture-Proofing Your SharePoint Strategy - Bridgeway Customer Connect
Future-Proofing Your SharePoint Strategy - Bridgeway Customer ConnectRichard Harbridge
 
ILTA Closing Session - Where do we go from here - SharePoint Symposium
ILTA Closing Session - Where do we go from here - SharePoint SymposiumILTA Closing Session - Where do we go from here - SharePoint Symposium
ILTA Closing Session - Where do we go from here - SharePoint SymposiumRichard Harbridge
 
SharePoint 2010 Integration and Interoperability: What you need to know
SharePoint 2010 Integration and Interoperability: What you need to knowSharePoint 2010 Integration and Interoperability: What you need to know
SharePoint 2010 Integration and Interoperability: What you need to knowRichard Harbridge
 
SharePoint Fest Denver - The Steps To Effective SharePoint Governance
SharePoint Fest Denver - The Steps To Effective SharePoint GovernanceSharePoint Fest Denver - The Steps To Effective SharePoint Governance
SharePoint Fest Denver - The Steps To Effective SharePoint GovernanceRichard Harbridge
 
SharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsSharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsRichard Harbridge
 
SharePoint Fest Denver - Practical Tools and Techniques for the SharePoint Bu...
SharePoint Fest Denver - Practical Tools and Techniques for the SharePoint Bu...SharePoint Fest Denver - Practical Tools and Techniques for the SharePoint Bu...
SharePoint Fest Denver - Practical Tools and Techniques for the SharePoint Bu...Richard Harbridge
 
Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...
Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...
Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...Richard Harbridge
 

What's hot (20)

The importance of a Business Analyst on SharePoint Projects
The importance of a Business Analyst on SharePoint ProjectsThe importance of a Business Analyst on SharePoint Projects
The importance of a Business Analyst on SharePoint Projects
 
SPFest Chicago - Practical Tools and Techniques for the SharePoint Business A...
SPFest Chicago - Practical Tools and Techniques for the SharePoint Business A...SPFest Chicago - Practical Tools and Techniques for the SharePoint Business A...
SPFest Chicago - Practical Tools and Techniques for the SharePoint Business A...
 
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
 
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
 
SharePoint Live - Steps to Effective Governance
SharePoint Live - Steps to Effective GovernanceSharePoint Live - Steps to Effective Governance
SharePoint Live - Steps to Effective Governance
 
Succeeding With SharePoint In Seven Steps - Share Atlanta
Succeeding With SharePoint In Seven Steps - Share AtlantaSucceeding With SharePoint In Seven Steps - Share Atlanta
Succeeding With SharePoint In Seven Steps - Share Atlanta
 
IT488_JaySexton_Week5GP
IT488_JaySexton_Week5GPIT488_JaySexton_Week5GP
IT488_JaySexton_Week5GP
 
SharePoint Fest Denver - Everything You Need To Know About SharePoint Social ...
SharePoint Fest Denver - Everything You Need To Know About SharePoint Social ...SharePoint Fest Denver - Everything You Need To Know About SharePoint Social ...
SharePoint Fest Denver - Everything You Need To Know About SharePoint Social ...
 
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
 
SPTechCon Boston 2012 - Future-Proofing Your SharePoint Strategy
SPTechCon Boston 2012 - Future-Proofing Your SharePoint StrategySPTechCon Boston 2012 - Future-Proofing Your SharePoint Strategy
SPTechCon Boston 2012 - Future-Proofing Your SharePoint Strategy
 
SharePoint Saturday Michigan - Future Proofing Your SharePoint Strategy
SharePoint Saturday Michigan - Future Proofing Your SharePoint StrategySharePoint Saturday Michigan - Future Proofing Your SharePoint Strategy
SharePoint Saturday Michigan - Future Proofing Your SharePoint Strategy
 
SharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
SharePoint Fest Denver - The Seven Most Important SharePoint Success FactorsSharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
SharePoint Fest Denver - The Seven Most Important SharePoint Success Factors
 
SharePoint Saturday New Hampshire - The Seven Most Important SharePoint Succe...
SharePoint Saturday New Hampshire - The Seven Most Important SharePoint Succe...SharePoint Saturday New Hampshire - The Seven Most Important SharePoint Succe...
SharePoint Saturday New Hampshire - The Seven Most Important SharePoint Succe...
 
Future-Proofing Your SharePoint Strategy - Bridgeway Customer Connect
Future-Proofing Your SharePoint Strategy - Bridgeway Customer ConnectFuture-Proofing Your SharePoint Strategy - Bridgeway Customer Connect
Future-Proofing Your SharePoint Strategy - Bridgeway Customer Connect
 
ILTA Closing Session - Where do we go from here - SharePoint Symposium
ILTA Closing Session - Where do we go from here - SharePoint SymposiumILTA Closing Session - Where do we go from here - SharePoint Symposium
ILTA Closing Session - Where do we go from here - SharePoint Symposium
 
SharePoint 2010 Integration and Interoperability: What you need to know
SharePoint 2010 Integration and Interoperability: What you need to knowSharePoint 2010 Integration and Interoperability: What you need to know
SharePoint 2010 Integration and Interoperability: What you need to know
 
SharePoint Fest Denver - The Steps To Effective SharePoint Governance
SharePoint Fest Denver - The Steps To Effective SharePoint GovernanceSharePoint Fest Denver - The Steps To Effective SharePoint Governance
SharePoint Fest Denver - The Steps To Effective SharePoint Governance
 
SharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success FactorsSharePoint Saturday Boston - 7 SharePoint Success Factors
SharePoint Saturday Boston - 7 SharePoint Success Factors
 
SharePoint Fest Denver - Practical Tools and Techniques for the SharePoint Bu...
SharePoint Fest Denver - Practical Tools and Techniques for the SharePoint Bu...SharePoint Fest Denver - Practical Tools and Techniques for the SharePoint Bu...
SharePoint Fest Denver - Practical Tools and Techniques for the SharePoint Bu...
 
Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...
Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...
Metavis Webinar 2012 - Everything You Need To Know About SharePoints Social C...
 

Viewers also liked

Managing Projects on SharePoint - Rich Blank - July 2010
Managing Projects on SharePoint - Rich Blank - July 2010Managing Projects on SharePoint - Rich Blank - July 2010
Managing Projects on SharePoint - Rich Blank - July 2010
Rich Blank
 
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
European SharePoint Conference
 
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SPC Adriatics
 
Gathering user requirements for SharePoint projects can be fun
Gathering user requirements for SharePoint projects can be funGathering user requirements for SharePoint projects can be fun
Gathering user requirements for SharePoint projects can be fun
Alan Marshall
 
Being agile with SharePoint
Being agile with SharePointBeing agile with SharePoint
Being agile with SharePoint
EndUserSharePoint
 
Microsoft SharePoint im Projektmanagement
Microsoft SharePoint im ProjektmanagementMicrosoft SharePoint im Projektmanagement
Microsoft SharePoint im Projektmanagement
innocate solutions GmbH
 
How to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint ProjectsHow to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint Projects
Dux Raymond Sy
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects
DocFluix, LLC
 
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
Dux Raymond Sy
 
How to Write Amazing Functional Analysis Documents for your SharePoint Projects
How to Write Amazing Functional Analysis Documents for your SharePoint Projects How to Write Amazing Functional Analysis Documents for your SharePoint Projects
How to Write Amazing Functional Analysis Documents for your SharePoint Projects
GSoft
 
Automating Business Processes with SharePoint
Automating Business Processes with SharePointAutomating Business Processes with SharePoint
Automating Business Processes with SharePoint
Gus Fraser
 
SharePoint 2013 as a BPM & Workflow Management System
SharePoint 2013 as a BPM & Workflow Management SystemSharePoint 2013 as a BPM & Workflow Management System
SharePoint 2013 as a BPM & Workflow Management System
Andreas Aschauer
 
Utilizing SharePoint for Project Management
Utilizing SharePoint for Project ManagementUtilizing SharePoint for Project Management
Utilizing SharePoint for Project Management
Gregory Zelfond
 

Viewers also liked (13)

Managing Projects on SharePoint - Rich Blank - July 2010
Managing Projects on SharePoint - Rich Blank - July 2010Managing Projects on SharePoint - Rich Blank - July 2010
Managing Projects on SharePoint - Rich Blank - July 2010
 
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
Forms and Workflow: Putting the Right Work in the Right Place presented by Mi...
 
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
SharePoint 2013 – Building a Project Management solution in six steps - Geoff...
 
Gathering user requirements for SharePoint projects can be fun
Gathering user requirements for SharePoint projects can be funGathering user requirements for SharePoint projects can be fun
Gathering user requirements for SharePoint projects can be fun
 
Being agile with SharePoint
Being agile with SharePointBeing agile with SharePoint
Being agile with SharePoint
 
Microsoft SharePoint im Projektmanagement
Microsoft SharePoint im ProjektmanagementMicrosoft SharePoint im Projektmanagement
Microsoft SharePoint im Projektmanagement
 
How to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint ProjectsHow to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint Projects
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on 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
 
How to Write Amazing Functional Analysis Documents for your SharePoint Projects
How to Write Amazing Functional Analysis Documents for your SharePoint Projects How to Write Amazing Functional Analysis Documents for your SharePoint Projects
How to Write Amazing Functional Analysis Documents for your SharePoint Projects
 
Automating Business Processes with SharePoint
Automating Business Processes with SharePointAutomating Business Processes with SharePoint
Automating Business Processes with SharePoint
 
SharePoint 2013 as a BPM & Workflow Management System
SharePoint 2013 as a BPM & Workflow Management SystemSharePoint 2013 as a BPM & Workflow Management System
SharePoint 2013 as a BPM & Workflow Management System
 
Utilizing SharePoint for Project Management
Utilizing SharePoint for Project ManagementUtilizing SharePoint for Project Management
Utilizing SharePoint for Project Management
 

Similar to Best Practices in Developing 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
 
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
Dux 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 Projects
Dux Raymond Sy
 
Best Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsBest Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint Projects
Dux Raymond Sy
 
Delivering SharePoint Success
Delivering SharePoint SuccessDelivering SharePoint Success
Delivering SharePoint Success
Dux Raymond Sy
 
SPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesSPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesDux Raymond Sy
 
Keynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessKeynote: Deliver SharePoint Success
Keynote: Deliver SharePoint Success
Dux Raymond Sy
 
How to Best Manage SharePoint Projects
How to Best Manage SharePoint ProjectsHow to Best Manage SharePoint Projects
How to Best Manage SharePoint Projects
Dux 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 2010
Dux Raymond Sy
 
SPSEMEA: Delivering SharePoint Success
SPSEMEA: Delivering SharePoint SuccessSPSEMEA: Delivering SharePoint Success
SPSEMEA: Delivering SharePoint Success
Dux Raymond Sy
 
Effectively Managing SharePoint Projects
Effectively Managing SharePoint ProjectsEffectively Managing SharePoint Projects
Effectively Managing SharePoint Projects
Dux Raymond Sy
 
SharePointFest Keynote: Shifting the Network Share Paradigm
SharePointFest Keynote: Shifting the Network Share Paradigm SharePointFest Keynote: Shifting the Network Share Paradigm
SharePointFest Keynote: Shifting the Network Share Paradigm
Dux Raymond Sy
 
SPTechCon - Practical Tools and Techniques for the SharePoint Information A...
SPTechCon - Practical Tools and Techniques for the SharePoint Information A...SPTechCon - Practical Tools and Techniques for the SharePoint Information A...
SPTechCon - Practical Tools and Techniques for the SharePoint Information A...Richard Harbridge
 
7 Ways to Leverage SharePoint 2010 for PM Succes
7 Ways to Leverage SharePoint 2010 for PM Succes7 Ways to Leverage SharePoint 2010 for PM Succes
7 Ways to Leverage SharePoint 2010 for PM Succes
Dux Raymond Sy
 
OSPUG: How To Effectively Plan, Execute, Control SharePoint Projects
OSPUG: How To Effectively Plan, Execute, Control SharePoint ProjectsOSPUG: How To Effectively Plan, Execute, Control SharePoint Projects
OSPUG: How To Effectively Plan, Execute, Control SharePoint Projects
Dux Raymond Sy
 
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...Richard Harbridge
 
Delivering SharePoint Success: Why Collaboration is More Than Just Technology
Delivering SharePoint Success: Why Collaboration is More Than Just TechnologyDelivering SharePoint Success: Why Collaboration is More Than Just Technology
Delivering SharePoint Success: Why Collaboration is More Than Just Technology
Dux Raymond Sy
 
How to Effectively Manage SharePoint Projects
How to Effectively Manage SharePoint ProjectsHow to Effectively Manage SharePoint Projects
How to Effectively Manage SharePoint Projects
Dux Raymond Sy
 
How to Effectively Plan, Execute and Control SharePoint Projects @ #SPSATL
How to Effectively Plan, Execute and Control SharePoint Projects @ #SPSATLHow to Effectively Plan, Execute and Control SharePoint Projects @ #SPSATL
How to Effectively Plan, Execute and Control SharePoint Projects @ #SPSATL
Dux 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 @ SUGDC
Dux Raymond Sy
 

Similar to Best Practices in Developing 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
 
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
 
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
 
Delivering SharePoint Success
Delivering SharePoint SuccessDelivering SharePoint Success
Delivering SharePoint Success
 
SPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesSPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst Practices
 
Keynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessKeynote: Deliver SharePoint Success
Keynote: Deliver SharePoint Success
 
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
 
SPSEMEA: Delivering SharePoint Success
SPSEMEA: Delivering SharePoint SuccessSPSEMEA: Delivering SharePoint Success
SPSEMEA: Delivering SharePoint Success
 
Effectively Managing SharePoint Projects
Effectively Managing SharePoint ProjectsEffectively Managing SharePoint Projects
Effectively Managing SharePoint Projects
 
SharePointFest Keynote: Shifting the Network Share Paradigm
SharePointFest Keynote: Shifting the Network Share Paradigm SharePointFest Keynote: Shifting the Network Share Paradigm
SharePointFest Keynote: Shifting the Network Share Paradigm
 
SPTechCon - Practical Tools and Techniques for the SharePoint Information A...
SPTechCon - Practical Tools and Techniques for the SharePoint Information A...SPTechCon - Practical Tools and Techniques for the SharePoint Information A...
SPTechCon - Practical Tools and Techniques for the SharePoint Information A...
 
7 Ways to Leverage SharePoint 2010 for PM Succes
7 Ways to Leverage SharePoint 2010 for PM Succes7 Ways to Leverage SharePoint 2010 for PM Succes
7 Ways to Leverage SharePoint 2010 for PM Succes
 
OSPUG: How To Effectively Plan, Execute, Control SharePoint Projects
OSPUG: How To Effectively Plan, Execute, Control SharePoint ProjectsOSPUG: How To Effectively Plan, Execute, Control SharePoint Projects
OSPUG: How To Effectively Plan, Execute, Control SharePoint Projects
 
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
SharePoint Summit Toronto - Practical Information Architecture Tools and Tech...
 
Delivering SharePoint Success: Why Collaboration is More Than Just Technology
Delivering SharePoint Success: Why Collaboration is More Than Just TechnologyDelivering SharePoint Success: Why Collaboration is More Than Just Technology
Delivering SharePoint Success: Why Collaboration is More Than Just Technology
 
How to Effectively Manage SharePoint Projects
How to Effectively Manage SharePoint ProjectsHow to Effectively Manage SharePoint Projects
How to Effectively Manage SharePoint Projects
 
How to Effectively Plan, Execute and Control SharePoint Projects @ #SPSATL
How to Effectively Plan, Execute and Control SharePoint Projects @ #SPSATLHow to Effectively Plan, Execute and Control SharePoint Projects @ #SPSATL
How to Effectively Plan, Execute and Control SharePoint Projects @ #SPSATL
 
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
 

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 Steps
Dux 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 career
Dux 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 Steps
Dux 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 Teams
Dux 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 Balance
Dux 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 Steps
Dux 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 Steps
Dux 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 Sites
Dux 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 Scenarios
Dux 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 Now
Dux Raymond Sy
 
Hybrid SharePoint: Ask the Experts
Hybrid SharePoint: Ask the ExpertsHybrid SharePoint: Ask the Experts
Hybrid SharePoint: Ask the Experts
Dux 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 Experts
Dux 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 Strategies
Dux 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 #wpc15
Dux 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

Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

Best Practices in Developing Requirements for SharePoint Projects

  • 1. Best Practices in Developing Requirements for SharePoint Projects Dux Raymond Sy, PMP July 28, 2010 10:00 AM – 11:00 AM(PT)
  • 2. What Does This Mean? 8 5 4 9 1 7 6 3 2 0 Twitter: @meetdux Hashtag: #req4sp
  • 3. What Does This Mean? SharePoint Twitter: @meetdux Hashtag: #req4sp
  • 4. Presentation 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: #req4sp
  • 5. Facilitator: 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: #req4sp
  • 6. Agenda  What are Requirements?  Eliciting is Not the Same as Gathering  Analysis Doesn’t Lead to Paralysis  Too Legit to Quit?  Put it on Paper  Q&A Twitter: @meetdux Hashtag: #req4sp
  • 7. Why are Requirements So Difficult? Twitter: @meetdux Hashtag: #req4sp
  • 8. 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: #req4sp
  • 9. What’s So Special About SharePoint? Twitter: @meetdux Hashtag: #req4sp
  • 11. Example: Defining 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: #req4sp
  • 12. Example: Defining 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: #req4sp
  • 13. Key Components 1. Requirements Elicitation 2. Analyzing Requirements 3. V alidating Requirements 4. Documenting Requirements Twitter: @meetdux Hashtag: #req4sp
  • 14. Agenda  What are Requirements?  Eliciting is Not the Same as Gathering  Analysis Doesn’t Lead to Paralysis  Too Legit to Quit?  Put it on Paper  Q&A Twitter: @meetdux Hashtag: #req4sp
  • 15. What is 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, educating, 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: #req4sp
  • 16. 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: #req4sp
  • 17. Goal is to Build a SharePoint Solution  How would you like to drive a Lamborghini Diablo?  BTW, you just learned how to ride a bike yesterday Twitter: @meetdux Hashtag: #req4sp
  • 18. Don’t Call The Solution SharePoint!  Generic Solutions  Corporate Intranet  Content Management  Specific Solutions  Employee Onboarding System for Human Resources  Conference Room Scheduling System for Facilities  Project Management Information System for PMs  System Integration  Custom Application Development Twitter: @meetdux Hashtag: #req4sp
  • 19. Agenda  What are Requirements?  Eliciting is Not the Same as Gathering  Analysis Doesn’t Lead to Paralysis  Too Legit to Quit?  Put it on Paper  Q&A Twitter: @meetdux Hashtag: #req4sp
  • 20. What is Requirements Analysis?  Requirements analysis takes elicited information and makes sense of it Twitter: @meetdux Hashtag: #req4sp
  • 21. Analysis Process 1. Profile Users 2. Model stated requirements 3. Gap analysis 4. Identify the real requirements Twitter: @meetdux Hashtag: #req4sp
  • 22. Example: Process Flow Diagram Twitter: @meetdux Hashtag: #req4sp
  • 23. Agenda  What are Requirements?  Eliciting is Not the Same as Gathering  Analysis Doesn’t Lead to Paralysis  Too Legit to Quit?  Put it on Paper  Q&A Twitter: @meetdux Hashtag: #req4sp
  • 24. What is 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: #req4sp
  • 25. Keep Priorities In Order  You can’t do it all!  What business need should you solve first?  What are common features that can be deployed?  Project scope must be limited and specific  What’s important? Time? Budget? Functionality?  Tip: Involve decision makers in planning and prioritization  Read “How to Prioritize Business Needs When Implementing SharePoint” http://go.meetdux.com/sbyv Twitter: @meetdux Hashtag: #req4sp
  • 26. Example: SharePoint Assessment Schedule Twitter: @meetdux Hashtag: #req4sp
  • 27. Example: Prioritizing SharePoint Features Twitter: @meetdux Hashtag: #req4sp
  • 28. Agenda  What are Requirements?  Eliciting is Not the Same as Gathering  Analysis Doesn’t Lead to Paralysis  Too Legit to Quit?  Put it on Paper  Q&A Twitter: @meetdux Hashtag: #req4sp
  • 29. 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: #req4sp
  • 30. What Makes a Great Requirement? Content + Structure = Readability Twitter: @meetdux Hashtag: #req4sp
  • 31. Writing Requirement Statements  <Subject> shall be able to <capability> within <criterion>  <Subject> shall be able to <capability>  Where criterion is assumed to be 100 percent of the stated capability Twitter: @meetdux Hashtag: #req4sp
  • 32. Example: Defining 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: #req4sp
  • 33. Example: Requirements Document Twitter: @meetdux Hashtag: #req4sp
  • 34. Agenda  What are Requirements?  Eliciting is Not the Same as Gathering  Analysis Doesn’t Lead to Paralysis  Too Legit to Quit?  Put it on Paper  Q&A Twitter: @meetdux Hashtag: #req4sp
  • 35. Questions? E-Mail: dux.sy@innovative-e.com LinkedIn: meetdux.com/li Blog: meetdux.com Twitter: twitter.com/meetdux How did you like the presentation? http://meetdux.com/feedback Twitter: @meetdux Hashtag: #req4sp
  • 36. Summary  You have learned the best practices in developing requirements for SharePoint projects  In addition, you are 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: #req4sp