SlideShare a Scribd company logo
1 of 27
Download to read offline
How to Best Develop Requirements
for SharePoint Projects
Dux Raymond Sy, PMP, MVP
Managing Partner
Innovative-e

#SPFestDenver @meetdux

    Video	
  Recording:	
  
    h.p://www.youtube.com/watch?v=mJL3-­‐eMwFrs	
  	
  
How to Best Develop Requirements

•    What are Requirements?
•    Eliciting is Not the Same as Gathering
•    Analysis Doesn’t Lead to Paralysis
•    Too Legit to Quit?
•    Put it on Paper




                                               @meetdux #spfestdenver
Requirements are …




                      @meetdux #spfestdenver
Requirements Focus




                      @meetdux #spfestdenver
Defining Business Need is a Must




                                    @meetdux #spfestdenver
Mapping Requirements




                        @meetdux #spfestdenver
How Do You Develop Requirements?




                                    @meetdux #spfestdenver
How to Best Develop Requirements

•    What are Requirements?
•    Eliciting is Not the Same as Gathering
•    Analysis Doesn’t Lead to Paralysis
•    Too Legit to Quit?
•    Put it on Paper




                                               @meetdux #spfestdenver
Elicitation Process




                       @meetdux #spfestdenver
Goal is to Build Solutions




                              @meetdux #pc215 #mspc12
How to Best Develop Requirements

•    What are Requirements?
•    Eliciting is Not the Same as Gathering
•    Analysis Doesn’t Lead to Paralysis
•    Too Legit to Quit?
•    Put it on Paper




                                               @meetdux #spfestdenver
What is Requirements Analysis?




                                  @meetdux #spfestdenver
Analysis Process




                    @meetdux #spfestdenver
Example: Process Flow Diagram




                                 @meetdux #spfestdenver
How to Best Develop Requirements

•    What are Requirements?
•    Eliciting is Not the Same as Gathering
•    Analysis Doesn’t Lead to Paralysis
•    Too Legit to Quit?
•    Put it on Paper




                                               @meetdux #spfestdenver
What is Requirements Validation?




                                    @meetdux #spfestdenver
How to Best Develop Requirements

•    What are Requirements?
•    Eliciting is Not the Same as Gathering
•    Analysis Doesn’t Lead to Paralysis
•    Too Legit to Quit?
•    Put it on Paper




                                               @meetdux #spfestdenver
Generate a Requirements Document




                                    @meetdux #spfestdenver
Writing Requirements




                        @meetdux #spfestdenver
Mapping Requirements




                        @meetdux #spfestdenver
dux.sy@innovative-e.com
http://twitter.com/meetdux
http://innovative-e.com
How to Best Develop Requirements for SharePoint Projects

More Related Content

What's hot

7 Ways to Make Good Teams Great
7 Ways to Make Good Teams Great7 Ways to Make Good Teams Great
7 Ways to Make Good Teams Greatcolleenfry
 
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...Milan Juza
 
HeyJobs - Weekly all hands to share
HeyJobs - Weekly all hands to shareHeyJobs - Weekly all hands to share
HeyJobs - Weekly all hands to shareMarius Luther
 
Derek Grant Rainmaker 2015
Derek Grant Rainmaker 2015Derek Grant Rainmaker 2015
Derek Grant Rainmaker 2015SalesLoft
 
Agile Business Transformation
Agile Business TransformationAgile Business Transformation
Agile Business TransformationKevin Goldsmith
 
Impact Mapping: Making an Impact over Shipping Software
Impact Mapping:Making an Impact over Shipping SoftwareImpact Mapping:Making an Impact over Shipping Software
Impact Mapping: Making an Impact over Shipping SoftwareContext Matters
 
Consulting proposal (1)
Consulting proposal (1)Consulting proposal (1)
Consulting proposal (1)bbyRN
 
Scrum in real life devgeekweek 2014
Scrum in real life devgeekweek 2014Scrum in real life devgeekweek 2014
Scrum in real life devgeekweek 2014Eyal Golan
 
The addition to your team you never knew you needed
The addition to your team you never knew you neededThe addition to your team you never knew you needed
The addition to your team you never knew you neededBol.com Techlab
 
RMIT SAFe Case Study: The ART of Accelerating Agility
RMIT SAFe Case Study: The ART of Accelerating AgilityRMIT SAFe Case Study: The ART of Accelerating Agility
RMIT SAFe Case Study: The ART of Accelerating AgilityContext Matters
 
Agile Transformation Approach
Agile Transformation ApproachAgile Transformation Approach
Agile Transformation ApproachAgile ME
 
Maximize Project 2010 with Office 365 for Project Management Success
Maximize Project 2010 with Office 365 for Project Management SuccessMaximize Project 2010 with Office 365 for Project Management Success
Maximize Project 2010 with Office 365 for Project Management SuccessDux Raymond Sy
 
Operations as a Strategic Differentiator
Operations as a Strategic DifferentiatorOperations as a Strategic Differentiator
Operations as a Strategic DifferentiatorOlyaSurits
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Richard Cheng
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
Produce101 analysis and estimate with the Machine Learning
Produce101 analysis and estimate with the Machine LearningProduce101 analysis and estimate with the Machine Learning
Produce101 analysis and estimate with the Machine Learningsamkugji
 
Agile Testing - First Conference 2015 - Melbourne Australia
Agile Testing - First Conference 2015 - Melbourne AustraliaAgile Testing - First Conference 2015 - Melbourne Australia
Agile Testing - First Conference 2015 - Melbourne AustraliaTheresa Neate
 
Alliance 2017 - Growth Driven Design
Alliance 2017 - Growth Driven Design Alliance 2017 - Growth Driven Design
Alliance 2017 - Growth Driven Design Sparkrock
 

What's hot (20)

7 Ways to Make Good Teams Great
7 Ways to Make Good Teams Great7 Ways to Make Good Teams Great
7 Ways to Make Good Teams Great
 
Being vs Doing agile
Being vs Doing agileBeing vs Doing agile
Being vs Doing agile
 
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
 
HeyJobs - Weekly all hands to share
HeyJobs - Weekly all hands to shareHeyJobs - Weekly all hands to share
HeyJobs - Weekly all hands to share
 
Derek Grant Rainmaker 2015
Derek Grant Rainmaker 2015Derek Grant Rainmaker 2015
Derek Grant Rainmaker 2015
 
Agile Business Transformation
Agile Business TransformationAgile Business Transformation
Agile Business Transformation
 
Impact Mapping: Making an Impact over Shipping Software
Impact Mapping:Making an Impact over Shipping SoftwareImpact Mapping:Making an Impact over Shipping Software
Impact Mapping: Making an Impact over Shipping Software
 
Consulting proposal (1)
Consulting proposal (1)Consulting proposal (1)
Consulting proposal (1)
 
Scrum in real life devgeekweek 2014
Scrum in real life devgeekweek 2014Scrum in real life devgeekweek 2014
Scrum in real life devgeekweek 2014
 
What's a Product Manager?
What's a Product Manager? What's a Product Manager?
What's a Product Manager?
 
The addition to your team you never knew you needed
The addition to your team you never knew you neededThe addition to your team you never knew you needed
The addition to your team you never knew you needed
 
RMIT SAFe Case Study: The ART of Accelerating Agility
RMIT SAFe Case Study: The ART of Accelerating AgilityRMIT SAFe Case Study: The ART of Accelerating Agility
RMIT SAFe Case Study: The ART of Accelerating Agility
 
Agile Transformation Approach
Agile Transformation ApproachAgile Transformation Approach
Agile Transformation Approach
 
Maximize Project 2010 with Office 365 for Project Management Success
Maximize Project 2010 with Office 365 for Project Management SuccessMaximize Project 2010 with Office 365 for Project Management Success
Maximize Project 2010 with Office 365 for Project Management Success
 
Operations as a Strategic Differentiator
Operations as a Strategic DifferentiatorOperations as a Strategic Differentiator
Operations as a Strategic Differentiator
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
Produce101 analysis and estimate with the Machine Learning
Produce101 analysis and estimate with the Machine LearningProduce101 analysis and estimate with the Machine Learning
Produce101 analysis and estimate with the Machine Learning
 
Agile Testing - First Conference 2015 - Melbourne Australia
Agile Testing - First Conference 2015 - Melbourne AustraliaAgile Testing - First Conference 2015 - Melbourne Australia
Agile Testing - First Conference 2015 - Melbourne Australia
 
Alliance 2017 - Growth Driven Design
Alliance 2017 - Growth Driven Design Alliance 2017 - Growth Driven Design
Alliance 2017 - Growth Driven Design
 

Viewers also liked

Representantes de cada distrito fisica, artistica, ciudadana 1
Representantes de cada distrito fisica, artistica, ciudadana 1Representantes de cada distrito fisica, artistica, ciudadana 1
Representantes de cada distrito fisica, artistica, ciudadana 1Adalberto
 
Elsa ischia 2010
Elsa ischia 2010Elsa ischia 2010
Elsa ischia 2010Reti
 
Инновационные технологии Softidea в системе образования, Softidea Vision 2010
Инновационные технологии Softidea в системе образования, Softidea Vision 2010Инновационные технологии Softidea в системе образования, Softidea Vision 2010
Инновационные технологии Softidea в системе образования, Softidea Vision 2010SQALab
 
Presentation Itsmf Infra
Presentation Itsmf InfraPresentation Itsmf Infra
Presentation Itsmf Infracleenknecht
 
Построение индекса по иерархии записей в реляционной базе данных
Построение индекса по иерархии записей в реляционной базе данныхПостроение индекса по иерархии записей в реляционной базе данных
Построение индекса по иерархии записей в реляционной базе данныхSQALab
 
Ron Mueck Sculptorul Fantastic
Ron Mueck   Sculptorul FantasticRon Mueck   Sculptorul Fantastic
Ron Mueck Sculptorul Fantasticdistractie
 
Персональные риски аналитика
Персональные риски аналитикаПерсональные риски аналитика
Персональные риски аналитикаSQALab
 
Arbonne Opportunity Revised My Info
Arbonne Opportunity Revised My InfoArbonne Opportunity Revised My Info
Arbonne Opportunity Revised My InfoRoneisa Matero
 
Septiembre Dib Palao
Septiembre Dib PalaoSeptiembre Dib Palao
Septiembre Dib PalaoAdalberto
 
Особенности тестирования сloud-приложений
Особенности тестирования сloud-приложенийОсобенности тестирования сloud-приложений
Особенности тестирования сloud-приложенийSQALab
 
Bargaining Committee Selection and Characteristics
Bargaining Committee Selection and CharacteristicsBargaining Committee Selection and Characteristics
Bargaining Committee Selection and CharacteristicsJim Walker
 
Pedro Y Nerea
Pedro Y NereaPedro Y Nerea
Pedro Y Nereaanglimo
 
Internationalisering og nye fælles mål 2
Internationalisering og nye fælles mål 2Internationalisering og nye fælles mål 2
Internationalisering og nye fælles mål 2jkraaer
 

Viewers also liked (20)

Levis final
Levis finalLevis final
Levis final
 
Nuevo Titanic
Nuevo TitanicNuevo Titanic
Nuevo Titanic
 
Excelentes fotografías
Excelentes fotografíasExcelentes fotografías
Excelentes fotografías
 
Representantes de cada distrito fisica, artistica, ciudadana 1
Representantes de cada distrito fisica, artistica, ciudadana 1Representantes de cada distrito fisica, artistica, ciudadana 1
Representantes de cada distrito fisica, artistica, ciudadana 1
 
Elsa ischia 2010
Elsa ischia 2010Elsa ischia 2010
Elsa ischia 2010
 
Colleagues Connect presentation at NDS conference
Colleagues Connect presentation at NDS  conferenceColleagues Connect presentation at NDS  conference
Colleagues Connect presentation at NDS conference
 
Инновационные технологии Softidea в системе образования, Softidea Vision 2010
Инновационные технологии Softidea в системе образования, Softidea Vision 2010Инновационные технологии Softidea в системе образования, Softidea Vision 2010
Инновационные технологии Softidea в системе образования, Softidea Vision 2010
 
Presentation Itsmf Infra
Presentation Itsmf InfraPresentation Itsmf Infra
Presentation Itsmf Infra
 
Построение индекса по иерархии записей в реляционной базе данных
Построение индекса по иерархии записей в реляционной базе данныхПостроение индекса по иерархии записей в реляционной базе данных
Построение индекса по иерархии записей в реляционной базе данных
 
Ron Mueck Sculptorul Fantastic
Ron Mueck   Sculptorul FantasticRon Mueck   Sculptorul Fantastic
Ron Mueck Sculptorul Fantastic
 
Персональные риски аналитика
Персональные риски аналитикаПерсональные риски аналитика
Персональные риски аналитика
 
Depositories
DepositoriesDepositories
Depositories
 
Arbonne Opportunity Revised My Info
Arbonne Opportunity Revised My InfoArbonne Opportunity Revised My Info
Arbonne Opportunity Revised My Info
 
Septiembre Dib Palao
Septiembre Dib PalaoSeptiembre Dib Palao
Septiembre Dib Palao
 
Особенности тестирования сloud-приложений
Особенности тестирования сloud-приложенийОсобенности тестирования сloud-приложений
Особенности тестирования сloud-приложений
 
Reciclaje de neumáticos
Reciclaje de neumáticosReciclaje de neumáticos
Reciclaje de neumáticos
 
Bargaining Committee Selection and Characteristics
Bargaining Committee Selection and CharacteristicsBargaining Committee Selection and Characteristics
Bargaining Committee Selection and Characteristics
 
Dib Palao
Dib PalaoDib Palao
Dib Palao
 
Pedro Y Nerea
Pedro Y NereaPedro Y Nerea
Pedro Y Nerea
 
Internationalisering og nye fælles mål 2
Internationalisering og nye fælles mål 2Internationalisering og nye fælles mål 2
Internationalisering og nye fælles mål 2
 

Similar to How to Best Develop Requirements for SharePoint Projects

How to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint Projects How to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint Projects Dux 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
 
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
 
How to Best Gather Requirements for SharePoint Projects
How to Best Gather Requirements for SharePoint ProjectsHow to Best Gather Requirements for SharePoint Projects
How to Best Gather Requirements for SharePoint ProjectsDux Raymond Sy
 
How To Best Develop SharePoint Requirements #SPSNOLA
How To Best Develop SharePoint Requirements #SPSNOLAHow To Best Develop SharePoint Requirements #SPSNOLA
How To Best Develop SharePoint Requirements #SPSNOLADux Raymond Sy
 
Don't Ride the Roller Coaster: Creating lasting design awareness in your orga...
Don't Ride the Roller Coaster: Creating lasting design awareness in your orga...Don't Ride the Roller Coaster: Creating lasting design awareness in your orga...
Don't Ride the Roller Coaster: Creating lasting design awareness in your orga...Joan Vermette
 
Don't Ride the Roller Coaster: create lasting design awarements in your organ...
Don't Ride the Roller Coaster: create lasting design awarements in your organ...Don't Ride the Roller Coaster: create lasting design awarements in your organ...
Don't Ride the Roller Coaster: create lasting design awarements in your organ...Joan Vermette
 
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
 
Keynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessKeynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessDux Raymond Sy
 
SPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesSPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesDux Raymond Sy
 
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
 
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 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
 
UX Research Workshop, DTX 2020
UX Research Workshop, DTX 2020UX Research Workshop, DTX 2020
UX Research Workshop, DTX 2020David Farkas
 
Delivering SharePoint Success
Delivering SharePoint SuccessDelivering SharePoint Success
Delivering SharePoint SuccessDux Raymond Sy
 
How to Best Manage SP Projects #SPSNOLA
How to Best Manage SP Projects #SPSNOLAHow to Best Manage SP Projects #SPSNOLA
How to Best Manage SP Projects #SPSNOLADux Raymond Sy
 
Best Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsBest Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsDux Raymond Sy
 
Just Enough Web Development: An Introduction!
Just Enough Web Development: An Introduction!Just Enough Web Development: An Introduction!
Just Enough Web Development: An Introduction!David Rogers
 
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019Peter Gfader
 

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

How to Best Develop Requirements for SharePoint Projects
How to Best Develop Requirements for SharePoint Projects How to Best Develop Requirements for SharePoint Projects
How to Best Develop 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
 
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
 
How to Best Gather Requirements for SharePoint Projects
How to Best Gather Requirements for SharePoint ProjectsHow to Best Gather Requirements for SharePoint Projects
How to Best Gather Requirements for SharePoint Projects
 
How To Best Develop SharePoint Requirements #SPSNOLA
How To Best Develop SharePoint Requirements #SPSNOLAHow To Best Develop SharePoint Requirements #SPSNOLA
How To Best Develop SharePoint Requirements #SPSNOLA
 
Don't Ride the Roller Coaster: Creating lasting design awareness in your orga...
Don't Ride the Roller Coaster: Creating lasting design awareness in your orga...Don't Ride the Roller Coaster: Creating lasting design awareness in your orga...
Don't Ride the Roller Coaster: Creating lasting design awareness in your orga...
 
Don't Ride the Roller Coaster: create lasting design awarements in your organ...
Don't Ride the Roller Coaster: create lasting design awarements in your organ...Don't Ride the Roller Coaster: create lasting design awarements in your organ...
Don't Ride the Roller Coaster: create lasting design awarements in your organ...
 
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
 
Keynote: Deliver SharePoint Success
Keynote: Deliver SharePoint SuccessKeynote: Deliver SharePoint Success
Keynote: Deliver SharePoint Success
 
SPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst PracticesSPTechCon SharePoint Worst Practices
SPTechCon SharePoint Worst Practices
 
Best Practices in Managing SharePoint Projects
Best Practices in Managing SharePoint ProjectsBest Practices in Managing SharePoint Projects
Best Practices in Managing 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 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
 
UX Research Workshop, DTX 2020
UX Research Workshop, DTX 2020UX Research Workshop, DTX 2020
UX Research Workshop, DTX 2020
 
Delivering SharePoint Success
Delivering SharePoint SuccessDelivering SharePoint Success
Delivering SharePoint Success
 
How to Best Manage SP Projects #SPSNOLA
How to Best Manage SP Projects #SPSNOLAHow to Best Manage SP Projects #SPSNOLA
How to Best Manage SP Projects #SPSNOLA
 
Best Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint ProjectsBest Practices in Developing Requirements for SharePoint Projects
Best Practices in Developing Requirements for SharePoint Projects
 
Just Enough Web Development: An Introduction!
Just Enough Web Development: An Introduction!Just Enough Web Development: An Introduction!
Just Enough Web Development: An Introduction!
 
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
You Can't Be Agile If Your Testing Practices Suck - Vilnius October 2019
 

More from Dux Raymond Sy

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

More from Dux Raymond Sy (20)

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

Recently uploaded

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 

Recently uploaded (20)

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 

How to Best Develop Requirements for SharePoint Projects

  • 1. How to Best Develop Requirements for SharePoint Projects Dux Raymond Sy, PMP, MVP Managing Partner Innovative-e #SPFestDenver @meetdux Video  Recording:   h.p://www.youtube.com/watch?v=mJL3-­‐eMwFrs    
  • 2.
  • 3.
  • 4.
  • 5. How to Best Develop Requirements •  What are Requirements? •  Eliciting is Not the Same as Gathering •  Analysis Doesn’t Lead to Paralysis •  Too Legit to Quit? •  Put it on Paper @meetdux #spfestdenver
  • 6. Requirements are … @meetdux #spfestdenver
  • 7.
  • 8. Requirements Focus @meetdux #spfestdenver
  • 9. Defining Business Need is a Must @meetdux #spfestdenver
  • 10. Mapping Requirements @meetdux #spfestdenver
  • 11. How Do You Develop Requirements? @meetdux #spfestdenver
  • 12. How to Best Develop Requirements •  What are Requirements? •  Eliciting is Not the Same as Gathering •  Analysis Doesn’t Lead to Paralysis •  Too Legit to Quit? •  Put it on Paper @meetdux #spfestdenver
  • 13. Elicitation Process @meetdux #spfestdenver
  • 14. Goal is to Build Solutions @meetdux #pc215 #mspc12
  • 15. How to Best Develop Requirements •  What are Requirements? •  Eliciting is Not the Same as Gathering •  Analysis Doesn’t Lead to Paralysis •  Too Legit to Quit? •  Put it on Paper @meetdux #spfestdenver
  • 16. What is Requirements Analysis? @meetdux #spfestdenver
  • 17. Analysis Process @meetdux #spfestdenver
  • 18. Example: Process Flow Diagram @meetdux #spfestdenver
  • 19. How to Best Develop Requirements •  What are Requirements? •  Eliciting is Not the Same as Gathering •  Analysis Doesn’t Lead to Paralysis •  Too Legit to Quit? •  Put it on Paper @meetdux #spfestdenver
  • 20. What is Requirements Validation? @meetdux #spfestdenver
  • 21. How to Best Develop Requirements •  What are Requirements? •  Eliciting is Not the Same as Gathering •  Analysis Doesn’t Lead to Paralysis •  Too Legit to Quit? •  Put it on Paper @meetdux #spfestdenver
  • 22. Generate a Requirements Document @meetdux #spfestdenver
  • 23.
  • 24. Writing Requirements @meetdux #spfestdenver
  • 25. Mapping Requirements @meetdux #spfestdenver