SlideShare a Scribd company logo
1 of 19
Download to read offline
RFP vs. Website
A Love Story for the NZ egov barcamp
Attraction


• RFPs must represent interests of gov’t
• Websites must represent interests of...
  government
Attraction

• RFPs must represent interests of gov’t
• Websites must represent interests of...
  government
• Both sides want the same thing really bad
  so what’s the issue?
Lust

• Government wants the best site it can get:
  slick, feature-full, broad browser support,
  etc.
• A web shop wants to deliver the best site
  it can: slick, feature-full, broad browser
  support, etc.
Courtship
• RFP’s are issued, vendors breathlessly
  respond.
• “We can do that, no problem.”
• “It’s just a simple <insert feature here>.”
• The right questions are not being asked:
 • how to prioritize? what user experience
    are you aiming for?
Marriage


• The deal is signed and the relationship, um,
  consummated.
• Now the fun begins...
Conflict


• What’s the most common source of
  conflict in any loving relationship?
Conflict
• Breakdown of Communication:
 • features not clearly elaborated (this does
    not imply “create a thick spec doc”)
  • misunderstandings based on inaccurate
    perceptions
  • commitments (drivers on both sides) not
    understood
  • wild-ass-umptions
Conflict Resolution
  (Cover Your Ass)

• Try to place blame
• Work really long hours and possibly
  succeed while definitely shortening your
  lifespan
Dissolution or
        Resentment
• Worst case things go really wrong and the
  project dissolves, creating animosity all
  around
• Next-worst case you struggle through,
  resenting the other side while on Death
  March to the finish line
• Better case: Both sides have conflicts but
  communicate well and work through them
Good Divorce
• Eventually, some kind of finish line is
  crossed and both sides go their separate
  ways, usually.
• Ideally you want to be in a good place at
  this point
• Only way to be in a good place is by
  communicating well
• But how?
What went wrong?

• RFP not addressing fundamental needs
• Need to have accountability is in conflict
  with how websites need to be developed
• Desire to over-specify on next project
 • This is the intuitive response, and the
    wrong one
How do other people
      do it?

• Websites are software
• Example: US DoD MilStd 2167-A
• Dangerous trend toward the above
• How to avoid?
Answer: Agile
        Techniques
• There is no Holy Grail
• Agile is better than other approaches
 • risk management
 • expectation management
• How to reconcile Agile with government
  needs?
Tweak Government

• Government expectations rooted in
  outdated needs and goals (from a software
  perspective)
• A lot of what we’re talking about today is
  how to get government to recognize it’s
  2007
• So...?
Specifics (for both sides)
 • Show the intent of what you’re trying to
   achieve. Give usage scenarios.
 • Ask questions.
 • Provide examples of desired (or
   mandatory) functionality.
 • Say what’s out of scope.
 • Recognize conflict. Allow for room to
   resolve during the project.
Bend like a reed
• Both sides need to be flexible (and still
  firm) to achieve a good outcome
• Frequent communication is critical
• Use tech to help communicate
 • Skype, wiki, email
• Agree to intent and high-level only
• Finally...
Have fun
• Order icanhascheezburger shirts for the
  team
Thank you

• Brian Calhoun
• brian@silverstripe.com
• 021 506 844

More Related Content

Similar to RFP vs. Website: A Love Story

Happier, Faster and Cheaper...The Bottom Line
Happier, Faster and Cheaper...The Bottom LineHappier, Faster and Cheaper...The Bottom Line
Happier, Faster and Cheaper...The Bottom Lineguestc2c301
 
How to leverage a meaningful online presence
How to leverage a meaningful online presenceHow to leverage a meaningful online presence
How to leverage a meaningful online presencePeter Kaizer
 
American Business English Part 2- E2Logy Training Series
American Business English Part 2- E2Logy Training SeriesAmerican Business English Part 2- E2Logy Training Series
American Business English Part 2- E2Logy Training SeriesE2LOGY
 
Powerful stats you wish you'd know about dating apps!
Powerful stats you wish you'd know about dating apps!Powerful stats you wish you'd know about dating apps!
Powerful stats you wish you'd know about dating apps!adrianjames22
 
Startup Heart — Presentation Minsk 2019
Startup Heart — Presentation Minsk 2019Startup Heart — Presentation Minsk 2019
Startup Heart — Presentation Minsk 2019John McTavish
 
Website Makeover Made Easy
Website Makeover Made EasyWebsite Makeover Made Easy
Website Makeover Made EasyPhillip Smith
 
Accudata Webinar Closing Tutorial Final
Accudata Webinar Closing Tutorial FinalAccudata Webinar Closing Tutorial Final
Accudata Webinar Closing Tutorial Finaltbeauchesne
 
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...webcontent2007
 
Conversion Rate Optimization - A Story Of Discovering CRO
Conversion Rate Optimization - A Story Of Discovering CROConversion Rate Optimization - A Story Of Discovering CRO
Conversion Rate Optimization - A Story Of Discovering CROEric Brende
 
Interviewing Networking Master Class Fall 2016
Interviewing Networking Master Class Fall 2016Interviewing Networking Master Class Fall 2016
Interviewing Networking Master Class Fall 2016Andrew Malkin
 
AccuData's Webinar Prospecting Tutorial Final
AccuData's Webinar Prospecting Tutorial FinalAccuData's Webinar Prospecting Tutorial Final
AccuData's Webinar Prospecting Tutorial Finaltbeauchesne
 
Denise Donoghue ON Becoming a BLACK BELT in Mortgage Advice and Marketing
Denise Donoghue ON Becoming a BLACK BELT in Mortgage Advice and MarketingDenise Donoghue ON Becoming a BLACK BELT in Mortgage Advice and Marketing
Denise Donoghue ON Becoming a BLACK BELT in Mortgage Advice and MarketingMortgage Coach
 
Presentation Skills. Unit 6: Key Language
Presentation Skills. Unit 6: Key LanguagePresentation Skills. Unit 6: Key Language
Presentation Skills. Unit 6: Key LanguageArtur Pivovarov
 
How Twitter Changes Everything: Gravity Summit at Stanford
How Twitter Changes Everything: Gravity Summit at StanfordHow Twitter Changes Everything: Gravity Summit at Stanford
How Twitter Changes Everything: Gravity Summit at StanfordGravity Summit
 
Writing For Money J Fleming
Writing For Money J FlemingWriting For Money J Fleming
Writing For Money J Flemingguest2e58cd
 
Why Dont People Like Me
Why Dont People Like MeWhy Dont People Like Me
Why Dont People Like MeJohn Mecke
 
Websites For Sore Eyes
Websites For Sore EyesWebsites For Sore Eyes
Websites For Sore EyesChristel House
 
Completing The Puzzle
Completing The PuzzleCompleting The Puzzle
Completing The PuzzleAndrew Avery
 

Similar to RFP vs. Website: A Love Story (20)

Happier, Faster and Cheaper...The Bottom Line
Happier, Faster and Cheaper...The Bottom LineHappier, Faster and Cheaper...The Bottom Line
Happier, Faster and Cheaper...The Bottom Line
 
How to leverage a meaningful online presence
How to leverage a meaningful online presenceHow to leverage a meaningful online presence
How to leverage a meaningful online presence
 
American Business English Part 2- E2Logy Training Series
American Business English Part 2- E2Logy Training SeriesAmerican Business English Part 2- E2Logy Training Series
American Business English Part 2- E2Logy Training Series
 
NASCAR Summit
NASCAR SummitNASCAR Summit
NASCAR Summit
 
Powerful stats you wish you'd know about dating apps!
Powerful stats you wish you'd know about dating apps!Powerful stats you wish you'd know about dating apps!
Powerful stats you wish you'd know about dating apps!
 
Startup Heart — Presentation Minsk 2019
Startup Heart — Presentation Minsk 2019Startup Heart — Presentation Minsk 2019
Startup Heart — Presentation Minsk 2019
 
Website Makeover Made Easy
Website Makeover Made EasyWebsite Makeover Made Easy
Website Makeover Made Easy
 
Accudata Webinar Closing Tutorial Final
Accudata Webinar Closing Tutorial FinalAccudata Webinar Closing Tutorial Final
Accudata Webinar Closing Tutorial Final
 
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
 
Conversion Rate Optimization - A Story Of Discovering CRO
Conversion Rate Optimization - A Story Of Discovering CROConversion Rate Optimization - A Story Of Discovering CRO
Conversion Rate Optimization - A Story Of Discovering CRO
 
Interviewing Networking Master Class Fall 2016
Interviewing Networking Master Class Fall 2016Interviewing Networking Master Class Fall 2016
Interviewing Networking Master Class Fall 2016
 
AccuData's Webinar Prospecting Tutorial Final
AccuData's Webinar Prospecting Tutorial FinalAccuData's Webinar Prospecting Tutorial Final
AccuData's Webinar Prospecting Tutorial Final
 
Denise Donoghue ON Becoming a BLACK BELT in Mortgage Advice and Marketing
Denise Donoghue ON Becoming a BLACK BELT in Mortgage Advice and MarketingDenise Donoghue ON Becoming a BLACK BELT in Mortgage Advice and Marketing
Denise Donoghue ON Becoming a BLACK BELT in Mortgage Advice and Marketing
 
Presentation Skills. Unit 6: Key Language
Presentation Skills. Unit 6: Key LanguagePresentation Skills. Unit 6: Key Language
Presentation Skills. Unit 6: Key Language
 
How Twitter Changes Everything: Gravity Summit at Stanford
How Twitter Changes Everything: Gravity Summit at StanfordHow Twitter Changes Everything: Gravity Summit at Stanford
How Twitter Changes Everything: Gravity Summit at Stanford
 
Writing For Money J Fleming
Writing For Money J FlemingWriting For Money J Fleming
Writing For Money J Fleming
 
The Holy Triad
The Holy TriadThe Holy Triad
The Holy Triad
 
Why Dont People Like Me
Why Dont People Like MeWhy Dont People Like Me
Why Dont People Like Me
 
Websites For Sore Eyes
Websites For Sore EyesWebsites For Sore Eyes
Websites For Sore Eyes
 
Completing The Puzzle
Completing The PuzzleCompleting The Puzzle
Completing The Puzzle
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
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
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
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
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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.
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
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?
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
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
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

RFP vs. Website: A Love Story

  • 1. RFP vs. Website A Love Story for the NZ egov barcamp
  • 2. Attraction • RFPs must represent interests of gov’t • Websites must represent interests of... government
  • 3. Attraction • RFPs must represent interests of gov’t • Websites must represent interests of... government • Both sides want the same thing really bad so what’s the issue?
  • 4. Lust • Government wants the best site it can get: slick, feature-full, broad browser support, etc. • A web shop wants to deliver the best site it can: slick, feature-full, broad browser support, etc.
  • 5. Courtship • RFP’s are issued, vendors breathlessly respond. • “We can do that, no problem.” • “It’s just a simple <insert feature here>.” • The right questions are not being asked: • how to prioritize? what user experience are you aiming for?
  • 6. Marriage • The deal is signed and the relationship, um, consummated. • Now the fun begins...
  • 7. Conflict • What’s the most common source of conflict in any loving relationship?
  • 8. Conflict • Breakdown of Communication: • features not clearly elaborated (this does not imply “create a thick spec doc”) • misunderstandings based on inaccurate perceptions • commitments (drivers on both sides) not understood • wild-ass-umptions
  • 9. Conflict Resolution (Cover Your Ass) • Try to place blame • Work really long hours and possibly succeed while definitely shortening your lifespan
  • 10. Dissolution or Resentment • Worst case things go really wrong and the project dissolves, creating animosity all around • Next-worst case you struggle through, resenting the other side while on Death March to the finish line • Better case: Both sides have conflicts but communicate well and work through them
  • 11. Good Divorce • Eventually, some kind of finish line is crossed and both sides go their separate ways, usually. • Ideally you want to be in a good place at this point • Only way to be in a good place is by communicating well • But how?
  • 12. What went wrong? • RFP not addressing fundamental needs • Need to have accountability is in conflict with how websites need to be developed • Desire to over-specify on next project • This is the intuitive response, and the wrong one
  • 13. How do other people do it? • Websites are software • Example: US DoD MilStd 2167-A • Dangerous trend toward the above • How to avoid?
  • 14. Answer: Agile Techniques • There is no Holy Grail • Agile is better than other approaches • risk management • expectation management • How to reconcile Agile with government needs?
  • 15. Tweak Government • Government expectations rooted in outdated needs and goals (from a software perspective) • A lot of what we’re talking about today is how to get government to recognize it’s 2007 • So...?
  • 16. Specifics (for both sides) • Show the intent of what you’re trying to achieve. Give usage scenarios. • Ask questions. • Provide examples of desired (or mandatory) functionality. • Say what’s out of scope. • Recognize conflict. Allow for room to resolve during the project.
  • 17. Bend like a reed • Both sides need to be flexible (and still firm) to achieve a good outcome • Frequent communication is critical • Use tech to help communicate • Skype, wiki, email • Agree to intent and high-level only • Finally...
  • 18. Have fun • Order icanhascheezburger shirts for the team
  • 19. Thank you • Brian Calhoun • brian@silverstripe.com • 021 506 844