SlideShare une entreprise Scribd logo
1  sur  47
Requirements Gathering for
SharePoint Developers
Robert Bogue
(317) 572-5310
Rob.Bogue@ThorProjects.com
Global Scope
Specific Scope
Problem-Feature Tension
Not Taking Orders
• Accepting Problems Not
Solutions
• Working Together to Find
Solutions
Imperfect
Solutions
Where Requirements Fit
High Level Project Activities Scoping
• Assess effort
• Assess impact
Requirements
• Capture knowledge
• Create consensus
Design /
Architecture
• Framework for
solution design
• Refine estimates
Develop / Test
• Write code
• Test functionality
Deliver
• Migrate to production
• Train users
Project Deliverables
Scoping
Project
Charter
Project Scope
Requirements
Requirements
Requirements
Specification
Design /
Architecture
Solutions
Architecture
Develop / Test
Completed
Code
Test Execution
Deploy / Train
Deployment
Package
Training
Materials
Software Development Roles
Training
Deployment
Quality Assurance
Developer
Development Lead
Solutions Architect
Business Analyst
Subject Matter Expert
Requirement Types
Business
Requirement
User Requirement
Functional
Requirement
SystemRequirement
BusinessRule
Constraint
Quality Requirement
Learning Out of the Box
Content by Search
• Full Functionality of Search in a
Web Part
• Visual Experience via Display
Templates
• Use to Display Searchable Data
XML Viewer
• Consume XML from Web URL
• Transform with XSLT
• Caching Built in
Workflow
• Two Workflow Engines
• 2007/2010 (Windows Workflow
Foundation)
• 2013+ (Azure Workflow Services)
• Start on
• Creation
• Change
Strategy: Build Off
Box and Connect
• Workflow 2013
• Calls Services
• Add-ins
• SharePoint Hosted
JavaScript
• Provider Hosted
• Apps
• Provider Hosted
Elicitation
Games
References
Innovation
Games
Buy a Feature
Show and Tell
Speed Boat
Product Box
Me and My Shadow
Give Them a Hot Tub
Prune the Product Tree
Start Your Day
The Apprentice
20/20 Vision
Spider Web
Remember the Future
Speed Boat
Open-Ended Exploration
Time Frame of Action
Scalability
Customer Preparation
Market Preparation
Physical Preparation
• Draw a Speed
Boat
Representing the
Business Process
• Have Customers
Add Issues
Holding the Boat
Back (“Anchors”)
• Customers
Estimate How
Much Faster the
Boat Can Go
Without the
Anchor
Prune the
Product Tree
Open-Ended Exploration
Time Frame of Action
Scalability
Customer Preparation
Market Preparation
Physical Preparation
• Draw a Tree to
Represent the Current
Product
• Major Areas of
Functionality are Large
Limbs
• Individual Features Are
Leaves
• Customers Shape the
Tree by Adding Features
Requirements Tools
• Persona
• Use Case
• Wireframe
• Storyboard
• Mockup
Persona
• Fictional representation for a
group or class of users
• Personas
• Have a name, photo, and
backstory
• Improve communications
• Force deeper thinking
High-Level Use Case
• What the user needs to do
• One use case per user class and
activity
• Personas are the actors, Use
Cases are the play
Wireframe
• Block representation of the user
interface
• Intentionally not sophisticated
• Useful for identifying missing
requirements
Wireframe Tools
• PowerPoint
• Visio
• Balsamiq
Storyboard
• Collection of wireframes
designed to show lines of action
• Leveraged to ensure that use
cases are possible
• Improves user experience design
User Experience
• How the user experiences the
solution
• More about the “arrows” and
less about the “boxes”
Prototype
• Disposable
• Evaluative
• Spike
Abstract and Concrete
• We grasp the abstract through
means of the concrete
• We can better simulate the
solution if we can see it
Paper (not plastic) Prototypes
• Quicker to do on paper than in a
prototyping tool
• No one will see a paper
prototype and assume that
you’re almost done
Requirements Tools
• Meetings
• One-on-one
• Interview
• Observation
• Focus Groups
• Presentations
• Questionnaires
• Open
• Closed
Documentation
Requirements Traceability
Visuals
• Process Flow
• Swim Lanes
• Data Flow Diagrams
• UML State Diagrams
• UML Activity Diagrams
• Entity Relationship Diagram
• Business Process Modeling
Notation (BPMN)
Process Flow
InvoiceProcessing
Is valid vendor?
Has valid
contract?
Contract $
remaining >=
Invoice $
Process
Payment
Notify Vendor
Failure
Notify Contract
Owner Failure
Yes
Yes
Yes
No
No
No
End
Notify Vendor
Processing
Yes
Contract Owner
Approval?
Notify Vendor
Rejected
No
Swim Lanes
Budget Approval
Sales
Management
Requestor
Finance
Management
Executive
Management
System
Phase
Request Budget
Establish Budget
Appropriate
Customer?
Risk/Reward
acceptable?
> 100K
Strategic?
Reject
Review Resubmit?
No
Yes
Yes
Yes
No
Yes
No
Yes
No
No
Data Flow Diagrams
Request Budget
Request
contract
Budget Master
Contract
Master
Payment
Master
Request
Payment
Budget
Approver
Request
Repository
Request Details
Approval
Budget Allocation
Contract
Approver
Available Budget
Approval
Contract Allocation Print ContractAvailable Contract
Payment
Approver
Available Contract
Approval
Payment Allocation Pay InvoiceAvailable Invoice
UML State Diagrams
Draft
Pending Budget
Budgeted
Contracting
Contracted Paying
Paid
Cancelled
Cancel Contracts
Remove Unused Budget
Requester:
Request Budget
Budget Approver:
Approve
Budget Manager:
Re-review
Requestor:
Request Contract
Requestor:
No More Contracts
Requestor:
Pay Invoice
System:
No more contracts open Requestor:
No more payments
Completed
Requestor:
Project CompletedRequestor:
Cancel Project
Requestor:
Cancel Project
Requestor:
Cancel Project
Requestor:
Cancel Project
Requestor:
Cancel Project
Requestor:
Cancel Project
Requestor:
Cancel Project
UML Activity
DiagramsRequest Budget
Review
Review Risk
Strategy Review
Reject
Establish Budget
[Not Appropriate Customer]
[Appropriate Customer]
[Bad Risk]
[Less than 100K]
[More than 100K]
[Bad Fit]
[Good Fit]
[Confirmed]
Resubmit
[Retry]
Entity
Relationship
Diagram
Budgets
BudgetIDPK
DepartmentID
BudgetYear
GLCode
Amount
Vendors
VendorIDPK
VendorName
DUNSID
Contracts
ContractIDPK
Title
ExecutedCopy
ModifyableCopy
Payments
PaymentIDPK
Amount
Status
VendorID
BudgetID
ContractID
ReceivedDate
ApprovalDate
PaymentDate
Departments
DepartmentIDPK
Name
LeaderName
ParentDepartment
Business
Process
Modeling
Notation
Request Budget
Budget
Approved?
Request Contract
Request Payment
Contract
Approved?
Payment
Approved?
Create Contract
Entry
Create Payment
Entry
Yes
No
Budget Exists? No
Yes Yes
Contract Exists? No
Yes Yes
Budget Request
Approved
Budget Request
Rejected
Contract Request
Rejected
(No Budget)
Contract Request
Approved
Contract Request
Rejected
No
Payment Request
Rejected
(No Contract)
Payment Request
Approved
Payment Request
Rejected
No
Create Budget Entry
Block
Diagram
Operations Accounting Customer
Production
Warehousing
Shipping /
Receiving
General Ledger
Budget
Purchasing
Relationship
Orders
Credits
Ecosystem Map
Vendor
Management
Contract
Management
Accounts
Payable
Approval
Management
Cash
Management
Budget
Management
Project
Management
Product
Management
General Ledger
(Accounting)
Production
Management
Customer
Relationship
Management
Sales
Management
Inventory
Management
Order
Management
Logistics Vendor Availability
Terms SelectionRecord Payment
Contract Available
Product Completion
Budget Availability
Inventory
Availability
New Inventory
Shippment Customer Details
Demand
Availability
Vendor Resources
Payment Approval
Order
Status
Imprecise Words / Phrase
Imprecise Word / Phrase Comment / Questions / Suggestions
Acceptable / Adequate What’s acceptable to you?
As much as possible Is this measurable?
Best / Greatest Compared to what?
Fast / Quick / Rapid How long is that?
Improved / Better / Faster / Superior How much better? Quantify
Generally / Usually / Almost always What are the rules? What % of the time?
Minimize / Maximize / Optimize How much? Law of diminishing returns
Normally / Ideally Under what conditions?
Optionally Who chooses?
Probably Will it or won’t it?
Robust Specify behaviors.
Thank You
Robert Bogue
(317) 572-5310
Rob.Bogue@ThorProjects.com

Contenu connexe

Similaire à Requirements Gathering for SharePoint Developers

Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Lviv Startup Club
 
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...Lviv Startup Club
 
Use Cases and Use in Agile world
Use Cases and Use in Agile worldUse Cases and Use in Agile world
Use Cases and Use in Agile worldRavikanth-BA
 
Requirements Engineering @ Agile
Requirements Engineering @ AgileRequirements Engineering @ Agile
Requirements Engineering @ AgileGirish Khemani
 
Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdfChandan Kumar
 
Driving better requirements through DevOps
Driving better requirements through DevOpsDriving better requirements through DevOps
Driving better requirements through DevOpsNavvia
 
What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...
What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...
What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...BDO IT Solutions
 
E success client-software-development
E success client-software-developmentE success client-software-development
E success client-software-developmentRiyaan Sharma
 
Expanding skill sets - Broaden your perspective on design
Expanding skill sets - Broaden your perspective on designExpanding skill sets - Broaden your perspective on design
Expanding skill sets - Broaden your perspective on designroskakori
 
SDLC. BA Role
SDLC. BA RoleSDLC. BA Role
SDLC. BA Roleeleksdev
 
Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer Todd Shelton
 
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Lviv Startup Club
 
Wish There Was An App For That.pptx
Wish There Was An App For That.pptxWish There Was An App For That.pptx
Wish There Was An App For That.pptxScott Williamson
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
 
Thoughts on building software architecture
Thoughts on building software architectureThoughts on building software architecture
Thoughts on building software architectureJane Prusakova
 
Remote research uxpa talk
Remote research uxpa talkRemote research uxpa talk
Remote research uxpa talkGavin Fung
 
Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Developer Force - Force.com Community
 

Similaire à Requirements Gathering for SharePoint Developers (20)

Story of user story
Story of user storyStory of user story
Story of user story
 
Vinod_Kumar
Vinod_KumarVinod_Kumar
Vinod_Kumar
 
CARES
CARESCARES
CARES
 
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
Андрій Просов: Managing Client Expectations in Fixed Price Agile Projects by ...
 
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
Андрій Просов “Управління очікуваннями клієнтів в проектах з використанням гн...
 
Use Cases and Use in Agile world
Use Cases and Use in Agile worldUse Cases and Use in Agile world
Use Cases and Use in Agile world
 
Requirements Engineering @ Agile
Requirements Engineering @ AgileRequirements Engineering @ Agile
Requirements Engineering @ Agile
 
Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdf
 
Driving better requirements through DevOps
Driving better requirements through DevOpsDriving better requirements through DevOps
Driving better requirements through DevOps
 
What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...
What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...
What is the Client Involvement in an Implementation/Upgrade? | BDO Connection...
 
E success client-software-development
E success client-software-developmentE success client-software-development
E success client-software-development
 
Expanding skill sets - Broaden your perspective on design
Expanding skill sets - Broaden your perspective on designExpanding skill sets - Broaden your perspective on design
Expanding skill sets - Broaden your perspective on design
 
SDLC. BA Role
SDLC. BA RoleSDLC. BA Role
SDLC. BA Role
 
Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer Emptying Your Cup an Agile Primer
Emptying Your Cup an Agile Primer
 
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
 
Wish There Was An App For That.pptx
Wish There Was An App For That.pptxWish There Was An App For That.pptx
Wish There Was An App For That.pptx
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
Thoughts on building software architecture
Thoughts on building software architectureThoughts on building software architecture
Thoughts on building software architecture
 
Remote research uxpa talk
Remote research uxpa talkRemote research uxpa talk
Remote research uxpa talk
 
Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012
 

Plus de Rob Bogue

Changing to a knowledge management culture
Changing to a knowledge management cultureChanging to a knowledge management culture
Changing to a knowledge management cultureRob Bogue
 
Practical Information Architecture
Practical Information ArchitecturePractical Information Architecture
Practical Information ArchitectureRob Bogue
 
Conflict Resolution for Professionals
Conflict Resolution for ProfessionalsConflict Resolution for Professionals
Conflict Resolution for ProfessionalsRob Bogue
 
Conflict Resolution - Causes and Cures
Conflict Resolution - Causes and CuresConflict Resolution - Causes and Cures
Conflict Resolution - Causes and CuresRob Bogue
 
Hack Proof: Software Design for a Hostile Internet
Hack Proof: Software Design for a Hostile InternetHack Proof: Software Design for a Hostile Internet
Hack Proof: Software Design for a Hostile InternetRob Bogue
 
Enterprise Documents Secure and On the Go
Enterprise Documents Secure and On the GoEnterprise Documents Secure and On the Go
Enterprise Documents Secure and On the GoRob Bogue
 
Converting Strategy to Execution
Converting Strategy to ExecutionConverting Strategy to Execution
Converting Strategy to ExecutionRob Bogue
 
Sharing for the Social Skeptic
Sharing for the Social SkepticSharing for the Social Skeptic
Sharing for the Social SkepticRob Bogue
 
Card Sorting Your Way to Meaningful Metadata
Card Sorting Your Way to Meaningful MetadataCard Sorting Your Way to Meaningful Metadata
Card Sorting Your Way to Meaningful MetadataRob Bogue
 
Converting from an EMail Culture to Sharepoint Culture
Converting from an EMail Culture to Sharepoint CultureConverting from an EMail Culture to Sharepoint Culture
Converting from an EMail Culture to Sharepoint CultureRob Bogue
 
Top Ten Non-SharePoint Technical Issues that Can Doom Your Implementation
Top Ten Non-SharePoint Technical Issues that Can Doom Your ImplementationTop Ten Non-SharePoint Technical Issues that Can Doom Your Implementation
Top Ten Non-SharePoint Technical Issues that Can Doom Your ImplementationRob Bogue
 
RE-Introduction to Workflow
RE-Introduction to WorkflowRE-Introduction to Workflow
RE-Introduction to WorkflowRob Bogue
 
Five Ways to Make SharePoint Your Intranet Home
Five Ways to Make SharePoint Your Intranet HomeFive Ways to Make SharePoint Your Intranet Home
Five Ways to Make SharePoint Your Intranet HomeRob Bogue
 
SharePoint 2010: Set Employee Communications Free, Cut Email Clutter, Drive I...
SharePoint 2010: Set Employee Communications Free, Cut Email Clutter, Drive I...SharePoint 2010: Set Employee Communications Free, Cut Email Clutter, Drive I...
SharePoint 2010: Set Employee Communications Free, Cut Email Clutter, Drive I...Rob Bogue
 
Converting an eMail Culture into a SharePoint Culture
Converting an eMail Culture into a SharePoint CultureConverting an eMail Culture into a SharePoint Culture
Converting an eMail Culture into a SharePoint CultureRob Bogue
 
Increasing SharePoint Engagement
Increasing SharePoint EngagementIncreasing SharePoint Engagement
Increasing SharePoint EngagementRob Bogue
 
SharePoint for Knowledge Management
SharePoint for Knowledge ManagementSharePoint for Knowledge Management
SharePoint for Knowledge ManagementRob Bogue
 
Implementing SharePoint 2013 ECM Solutions
Implementing SharePoint 2013 ECM SolutionsImplementing SharePoint 2013 ECM Solutions
Implementing SharePoint 2013 ECM SolutionsRob Bogue
 
Practical Information Architecture
Practical Information ArchitecturePractical Information Architecture
Practical Information ArchitectureRob Bogue
 
No Governance as Usual
No Governance as UsualNo Governance as Usual
No Governance as UsualRob Bogue
 

Plus de Rob Bogue (20)

Changing to a knowledge management culture
Changing to a knowledge management cultureChanging to a knowledge management culture
Changing to a knowledge management culture
 
Practical Information Architecture
Practical Information ArchitecturePractical Information Architecture
Practical Information Architecture
 
Conflict Resolution for Professionals
Conflict Resolution for ProfessionalsConflict Resolution for Professionals
Conflict Resolution for Professionals
 
Conflict Resolution - Causes and Cures
Conflict Resolution - Causes and CuresConflict Resolution - Causes and Cures
Conflict Resolution - Causes and Cures
 
Hack Proof: Software Design for a Hostile Internet
Hack Proof: Software Design for a Hostile InternetHack Proof: Software Design for a Hostile Internet
Hack Proof: Software Design for a Hostile Internet
 
Enterprise Documents Secure and On the Go
Enterprise Documents Secure and On the GoEnterprise Documents Secure and On the Go
Enterprise Documents Secure and On the Go
 
Converting Strategy to Execution
Converting Strategy to ExecutionConverting Strategy to Execution
Converting Strategy to Execution
 
Sharing for the Social Skeptic
Sharing for the Social SkepticSharing for the Social Skeptic
Sharing for the Social Skeptic
 
Card Sorting Your Way to Meaningful Metadata
Card Sorting Your Way to Meaningful MetadataCard Sorting Your Way to Meaningful Metadata
Card Sorting Your Way to Meaningful Metadata
 
Converting from an EMail Culture to Sharepoint Culture
Converting from an EMail Culture to Sharepoint CultureConverting from an EMail Culture to Sharepoint Culture
Converting from an EMail Culture to Sharepoint Culture
 
Top Ten Non-SharePoint Technical Issues that Can Doom Your Implementation
Top Ten Non-SharePoint Technical Issues that Can Doom Your ImplementationTop Ten Non-SharePoint Technical Issues that Can Doom Your Implementation
Top Ten Non-SharePoint Technical Issues that Can Doom Your Implementation
 
RE-Introduction to Workflow
RE-Introduction to WorkflowRE-Introduction to Workflow
RE-Introduction to Workflow
 
Five Ways to Make SharePoint Your Intranet Home
Five Ways to Make SharePoint Your Intranet HomeFive Ways to Make SharePoint Your Intranet Home
Five Ways to Make SharePoint Your Intranet Home
 
SharePoint 2010: Set Employee Communications Free, Cut Email Clutter, Drive I...
SharePoint 2010: Set Employee Communications Free, Cut Email Clutter, Drive I...SharePoint 2010: Set Employee Communications Free, Cut Email Clutter, Drive I...
SharePoint 2010: Set Employee Communications Free, Cut Email Clutter, Drive I...
 
Converting an eMail Culture into a SharePoint Culture
Converting an eMail Culture into a SharePoint CultureConverting an eMail Culture into a SharePoint Culture
Converting an eMail Culture into a SharePoint Culture
 
Increasing SharePoint Engagement
Increasing SharePoint EngagementIncreasing SharePoint Engagement
Increasing SharePoint Engagement
 
SharePoint for Knowledge Management
SharePoint for Knowledge ManagementSharePoint for Knowledge Management
SharePoint for Knowledge Management
 
Implementing SharePoint 2013 ECM Solutions
Implementing SharePoint 2013 ECM SolutionsImplementing SharePoint 2013 ECM Solutions
Implementing SharePoint 2013 ECM Solutions
 
Practical Information Architecture
Practical Information ArchitecturePractical Information Architecture
Practical Information Architecture
 
No Governance as Usual
No Governance as UsualNo Governance as Usual
No Governance as Usual
 

Dernier

Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 

Dernier (20)

Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 

Requirements Gathering for SharePoint Developers

Notes de l'éditeur

  1. Just show me what it does and I’ll tell you what I want
  2. Kelly Johnson @ Lockheed Martin. U-2 flew higher than rockets (almost), the SR71 Blackbird flew faster. It also “leaked like a sieve” on the ground. 1964->1998 Only 32 built. 12 lost due to accidents.
  3. Facilitation is a key still – not the expert but allowing the wisdom of the crowd to emerge
  4. Green = Short Term, Yellow = Medium, Red = Long
  5. They’re not abstract
  6. Actors are abstractions for people