SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
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!

Weitere ähnliche Inhalte

Was ist angesagt?

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 ProjectsMichal 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 SuccessDux 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
 
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 SuccessDux 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
 

Was ist angesagt? (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...
 

Andere mochten auch

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 2010Rich 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 funAlan Marshall
 
Microsoft SharePoint im Projektmanagement
Microsoft SharePoint im ProjektmanagementMicrosoft SharePoint im Projektmanagement
Microsoft SharePoint im Projektmanagementinnocate 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 ProjectsDux 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 projectsDocFluix, 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 ProjectsDux 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 SharePointGus 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 SystemAndreas Aschauer
 
Utilizing SharePoint for Project Management
Utilizing SharePoint for Project ManagementUtilizing SharePoint for Project Management
Utilizing SharePoint for Project ManagementGregory Zelfond
 

Andere mochten auch (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
 

Ähnlich wie 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 @ #SPSATLDux 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
 
Delivering SharePoint Success
Delivering SharePoint SuccessDelivering SharePoint Success
Delivering SharePoint SuccessDux 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 SuccessDux 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
 
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
 
SPSEMEA: Delivering SharePoint Success
SPSEMEA: Delivering SharePoint SuccessSPSEMEA: Delivering SharePoint Success
SPSEMEA: Delivering SharePoint SuccessDux Raymond Sy
 
Effectively Managing SharePoint Projects
Effectively Managing SharePoint ProjectsEffectively Managing SharePoint Projects
Effectively Managing SharePoint ProjectsDux 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 SuccesDux 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 ProjectsDux 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 TechnologyDux Raymond Sy
 
How to Effectively Manage SharePoint Projects
How to Effectively Manage SharePoint ProjectsHow to Effectively Manage SharePoint Projects
How to Effectively Manage SharePoint ProjectsDux 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 @ #SPSATLDux 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
 

Ähnlich wie 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
 
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
 
How to Best Manage SharePoint Projects
How to Best Manage SharePoint ProjectsHow to Best Manage SharePoint Projects
How to Best Manage SharePoint Projects
 
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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Kürzlich hochgeladen (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

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