SlideShare a Scribd company logo
Importance of Standards &
Moving
To the Data Dictionary
TRIBUS VP of Product
KATIE RAGUSA
TRIBUS CEO
ERIC STEGEMANN
WHAT WE'LL COVER
1. How standards impact our lives
2. TRIBUS’ migration to the Data Dictionary
3. Our standards wish list
WHY ESTABLISH STANDARDS?
Everyone may not agree with every decision, but
at least everyone knows the rules to play by
STANDARDS IN
EVERYDAY LIFE
(train graphic)
CONVENTION OVER
CONFIGURATION
HTTP REQUESTS
BOTTOM LINE
Standards are great at establishing order.
BENEFIT OF FOLLOWING
STANDARDS
FOR CONSUMERS
Less frustration over market specific/unique fields
• Rent control
• Grazing permits
• Business sale fields
BENEFIT OF FOLLOWING STANDARDS
FOR BROKERS
BENEFITS OF FOLLOWING STANDARDS
FOR VENDORS/DEVELOPERS
BENEFIT OF FOLLOWING
STANDARDS
FOR BOARDS & ASSOCIATIONS
WHEN & HOW TO APPLY STANDARDS
TRIBUS' MIGRATION PROCESS
TO THE RESO DATA DICTIONARY
Step 1:
Decide between RETS and Web API
1. Get credentials
2. Map our best guesses
3. Import sample set
4. Check sample results
5. Re-map based on sample results
6. Import full data
7. Deliver to client (broker)
8. Update mapping based on client feedback
9. Re-import
10. Repeat until everyone's happy
PROJECT POST MORTEM
RETS PROCESS: BEFORE
1. Get credentials
2. Import data
PROJECT POST MORTEM
RETS PROCESS: AFTER
TIPS FOR OTHER VENDORS
1. Read the documentation – it's very thorough
2. Stay up to date on which MLSs are certified
(and certification level of each)
3. RETS specific: Offset isn't 0
OUR STANDARDS WISH LIST
IDX approval paperwork
OUR STANDARDS WISH LIST
Display requirements
OUR STANDARDS WISH LIST
All hosted media using SSL
SESSION RECAP
1. How standards impact our lives
2. TRIBUS’ migration to the data dictionary
3. Our standards wish list
THANK YOU

More Related Content

Similar to TRIBUS Data Standards Presentation

NTC362 Week 3OSI Model, Switching Systems, Network Channel Pr.docx
NTC362   Week 3OSI Model, Switching Systems, Network Channel Pr.docxNTC362   Week 3OSI Model, Switching Systems, Network Channel Pr.docx
NTC362 Week 3OSI Model, Switching Systems, Network Channel Pr.docx
henrymartin15260
 
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
Enterprise Management Associates
 
Standards metadata management - version control and its governance
Standards metadata management - version control and its governanceStandards metadata management - version control and its governance
Standards metadata management - version control and its governance
Kevin Lee
 
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaSWebinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
APPSeCONNECT
 
Speed up Your Deal and Optimize your Forecast with Integrated CPQ and Contrac...
Speed up Your Deal and Optimize your Forecast with Integrated CPQ and Contrac...Speed up Your Deal and Optimize your Forecast with Integrated CPQ and Contrac...
Speed up Your Deal and Optimize your Forecast with Integrated CPQ and Contrac...
Apttus
 
Artificial Intelligence Application in Oil and Gas
Artificial Intelligence Application in Oil and GasArtificial Intelligence Application in Oil and Gas
Artificial Intelligence Application in Oil and Gas
SparkCognition
 
LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentation
thomas851723
 
Implementing Advanced Analytics Platform
Implementing Advanced Analytics PlatformImplementing Advanced Analytics Platform
Implementing Advanced Analytics Platform
Arvind Sathi
 
Surpassing Element by Element Access Control: Semantic-Based Security Policies
Surpassing Element by Element Access Control: Semantic-Based Security PoliciesSurpassing Element by Element Access Control: Semantic-Based Security Policies
Surpassing Element by Element Access Control: Semantic-Based Security Policies
Denodo
 
Hyperglance version 2.0 webinar by Royce Murphy, CEO & Stace Hipperson, CTO
Hyperglance version 2.0 webinar by Royce Murphy, CEO & Stace Hipperson, CTOHyperglance version 2.0 webinar by Royce Murphy, CEO & Stace Hipperson, CTO
Hyperglance version 2.0 webinar by Royce Murphy, CEO & Stace Hipperson, CTOReal Status Ltd.
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking System
Bharat Kalia
 
Proofpoint Emerging Threats Suricata 5.0 Webinar
Proofpoint Emerging Threats Suricata 5.0 WebinarProofpoint Emerging Threats Suricata 5.0 Webinar
Proofpoint Emerging Threats Suricata 5.0 Webinar
Jason Williams
 
Best Practices for Rating and Policy Administration System Replacement
Best Practices for Rating and Policy Administration System ReplacementBest Practices for Rating and Policy Administration System Replacement
Best Practices for Rating and Policy Administration System Replacement
Edgewater
 
Building Operational Intelligence in Telecom with IBM ODM @Claro
Building Operational Intelligence in Telecom with IBM ODM @ClaroBuilding Operational Intelligence in Telecom with IBM ODM @Claro
Building Operational Intelligence in Telecom with IBM ODM @Claro
Icaro Tech
 
Business Process Management and its evolution An ACOG example - steve hasle...
Business Process Management and its evolution   An ACOG example - steve hasle...Business Process Management and its evolution   An ACOG example - steve hasle...
Business Process Management and its evolution An ACOG example - steve hasle...
Denis Gagné
 
Tales from the Postgres Front - and What We Can Learn
Tales from the Postgres Front - and What We Can LearnTales from the Postgres Front - and What We Can Learn
Tales from the Postgres Front - and What We Can Learn
EDB
 
Best Practices for Managing Customizations for Quote-to-Cash
Best Practices for Managing Customizations for Quote-to-CashBest Practices for Managing Customizations for Quote-to-Cash
Best Practices for Managing Customizations for Quote-to-Cash
Apttus
 
Evolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success StoryEvolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success Story
VMware Tanzu
 
Evolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success StoryEvolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success Story
VMware Tanzu
 
The future of electronic monitoring
The future of electronic monitoringThe future of electronic monitoring
The future of electronic monitoring
nir shelly
 

Similar to TRIBUS Data Standards Presentation (20)

NTC362 Week 3OSI Model, Switching Systems, Network Channel Pr.docx
NTC362   Week 3OSI Model, Switching Systems, Network Channel Pr.docxNTC362   Week 3OSI Model, Switching Systems, Network Channel Pr.docx
NTC362 Week 3OSI Model, Switching Systems, Network Channel Pr.docx
 
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
[Analyst Research Slides] Build vs. Buy: Finding the Best Path to Network Aut...
 
Standards metadata management - version control and its governance
Standards metadata management - version control and its governanceStandards metadata management - version control and its governance
Standards metadata management - version control and its governance
 
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaSWebinar: Accelerate Business Automation with APPSeCONNECT iPaaS
Webinar: Accelerate Business Automation with APPSeCONNECT iPaaS
 
Speed up Your Deal and Optimize your Forecast with Integrated CPQ and Contrac...
Speed up Your Deal and Optimize your Forecast with Integrated CPQ and Contrac...Speed up Your Deal and Optimize your Forecast with Integrated CPQ and Contrac...
Speed up Your Deal and Optimize your Forecast with Integrated CPQ and Contrac...
 
Artificial Intelligence Application in Oil and Gas
Artificial Intelligence Application in Oil and GasArtificial Intelligence Application in Oil and Gas
Artificial Intelligence Application in Oil and Gas
 
LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentation
 
Implementing Advanced Analytics Platform
Implementing Advanced Analytics PlatformImplementing Advanced Analytics Platform
Implementing Advanced Analytics Platform
 
Surpassing Element by Element Access Control: Semantic-Based Security Policies
Surpassing Element by Element Access Control: Semantic-Based Security PoliciesSurpassing Element by Element Access Control: Semantic-Based Security Policies
Surpassing Element by Element Access Control: Semantic-Based Security Policies
 
Hyperglance version 2.0 webinar by Royce Murphy, CEO & Stace Hipperson, CTO
Hyperglance version 2.0 webinar by Royce Murphy, CEO & Stace Hipperson, CTOHyperglance version 2.0 webinar by Royce Murphy, CEO & Stace Hipperson, CTO
Hyperglance version 2.0 webinar by Royce Murphy, CEO & Stace Hipperson, CTO
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking System
 
Proofpoint Emerging Threats Suricata 5.0 Webinar
Proofpoint Emerging Threats Suricata 5.0 WebinarProofpoint Emerging Threats Suricata 5.0 Webinar
Proofpoint Emerging Threats Suricata 5.0 Webinar
 
Best Practices for Rating and Policy Administration System Replacement
Best Practices for Rating and Policy Administration System ReplacementBest Practices for Rating and Policy Administration System Replacement
Best Practices for Rating and Policy Administration System Replacement
 
Building Operational Intelligence in Telecom with IBM ODM @Claro
Building Operational Intelligence in Telecom with IBM ODM @ClaroBuilding Operational Intelligence in Telecom with IBM ODM @Claro
Building Operational Intelligence in Telecom with IBM ODM @Claro
 
Business Process Management and its evolution An ACOG example - steve hasle...
Business Process Management and its evolution   An ACOG example - steve hasle...Business Process Management and its evolution   An ACOG example - steve hasle...
Business Process Management and its evolution An ACOG example - steve hasle...
 
Tales from the Postgres Front - and What We Can Learn
Tales from the Postgres Front - and What We Can LearnTales from the Postgres Front - and What We Can Learn
Tales from the Postgres Front - and What We Can Learn
 
Best Practices for Managing Customizations for Quote-to-Cash
Best Practices for Managing Customizations for Quote-to-CashBest Practices for Managing Customizations for Quote-to-Cash
Best Practices for Managing Customizations for Quote-to-Cash
 
Evolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success StoryEvolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success Story
 
Evolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success StoryEvolving Towards a Modernized Platform: Our Success Story
Evolving Towards a Modernized Platform: Our Success Story
 
The future of electronic monitoring
The future of electronic monitoringThe future of electronic monitoring
The future of electronic monitoring
 

Recently uploaded

Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Rosie Wells
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Dutch Power
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Dutch Power
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
kkirkland2
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AwangAniqkmals
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
gharris9
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
amekonnen
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
Frederic Leger
 

Recently uploaded (19)

Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
 

TRIBUS Data Standards Presentation

Editor's Notes

  1. Katie K – 2nd gen REALTOR / sold in GA. Join TRIBUS in it’s infancy, as one of the first people in the tech support department. Now lead UX and internal design/dev teams. E - intro
  2. Eric Build custom platforms for med-lg sized brokerages. Work only in RE ind., focus on experience from consumers > agents > staff No RE site would be complete w/o IDX home search & prop pages, so dedicate substantial time to our IDX product
  3. Katie Like I said, recent migration 1. Step back from RESO's DD to look at bigger role standards play in our lives 2. Process, what we learned, vendor tips 3. Always room for improvement – more standards we'd love to see
  4. Katie Can be empowering / restricting Job = focus on needs of collective group – not the individuals Most effective when entire group/majority adopts When that happens, they limit confusion and unexpected outcomes
  5. Eric Standard of conduct: facing forward
  6. Eric Standards of weight and measure If building a home, would be much more error prone if architect used feet and inches, while your contractor used meters, even though it's possible for those values to be converted
  7. Eric Dvorek keyboard, arguably a better standard than the commonly followed one – but not widely adopted, so more cost than benefit – Apple II for instance allowed this configuration but required soldering hardware directly to the computer. Can you imagine the mutiny that might take place if you went back to your offices tonight and switched all the keyboards to the Dvorek layout? Though doing so is much easier than it was in 1984 with the Apple II, how much time would be lost from forcing an unfamiliar standard.
  8. Eric Standards of time. We all adhere to specific time zones, which were created to help solve a problem regarding train arrival/departure times. Previously, each town adhered to its own local time based on the sun, which made it difficult to predict when trains would arrive. We still follow this convention despite no longer using trains as a primary mode of cross-region communication, thought it presents its own problems. Have you ever tried to schedule a meeting with someone in a different time zone than you? Or received an invivitation, completely unaware whether it was in your time zone or the senders? How about when a TV show premiers at 9/8C. When will that be in mountain? There's a better alternative we could choose to adopt here, known as universal time. With universal time, it would be the same time all across the globe – 8am in London might be the start of the work day, while 8am in Los Angeles the end. While this could solve a number of problems, until it becomes the commonly adopted standard, as with the keyboard, it can cause more problems than it solves if most aren't following it.
  9. Eric You're not a beautiful and unique snowflake    Free from deliberation over recurrent & insignificant choices  (e.g. names of database columns)    Free to depend on standard assumptions and grow deeper abstractions 
  10. Eric How about tabs vs spaces? 
  11. Eric HTTP requests
  12. Katie The primary job of standards is to establish order. Every person may not agree w/ every decision – like eating veggies, they're good for you Whether you're following globally accepted standards (time zones) or company in-house standards – save time and headaches
  13. Katie In our industry, establishing order is extremely necessary.  When you've got well over 1M ICs entering listing data themselves, there should be certain restrictions. Picture wackiest thing you've seen? Here's an example of something you've probably come across before – it's a beautiful home Only to scroll down and see something like this
  14. Katie Some agents = too ‘innovative’ Now before you get concerned – no listing was harmed in the making of this GIF. Some MLSs still allow HTML in the IR field, and this is actually still pretty common Agent = happy, but broker who has the carefully designed website is not so pleased
  15. Katie Pretend that all MLSs adopted the Data Dictionary tomorrow Few ways that it would positively impact each party interacting w/ data 1. Buyers = More accurate and complete search results (data less likely to be skipped) 2. Sellers = listing appears on brokerage websites right away (less likelihood of importing errors)
  16. Katie Know what this is? Anyone here from Pittsburgh? Pitt = Industrial area, full of steelworkers and miners ‘Pitt Potty’ became popular so they could enter through ground floor and wash up before entering home Beyond the Pitt Potty, bathrooms fields can present a lot of issues - all homes have bathrooms, and types matter. Full and half – most standard Add 3/4 and even 1/4 And how do you handle oddities like the ‘Pittsburgh Potty’? How would you classify that? Shout out To overcome this, vendors have to then come up with their own solutions to satisfy clients, like our old ‘Total Baths’ field Use of standards can alleviate these pain points.
  17. Katie Without DD, there are many more examples of ‘unique’ fields, and fields with seemingly random names DD eliminates confusion and the need for vendors to work with each MLS to figure out what fields like this represent
  18. Katie Just a few examples of unique fields that are included in the DD Without it, we may have overlooked these data points, had we not known to expect them
  19. Eric 1. Simpler to co-mingle data from multiple MLSs 2. Saves time (in RETS mapping and decision making)
  20. Eric Catch issues much more rapidly, since the majority is using the same standard Also employee cost of vendors asking RETS specialists questions
  21. Eric When: Once they're readily available and widely adopted Public vs. Internal usage - Adhere to RESO conventions publicly - Internally, want to adhere to other conventions (example: casing)
  22. Katie Choices: 1. Web API exclusively 2. RETS exclusively 3. Build both importers Preference = Web API – unfortunately not enough MLSs are on that yet, so we considered using both. Both = App would need to be much more complex, so ruled out for MVP. RETS = choice – More clients (even those who are members of many MLSs) we could migrate using RETS since all of their MLSs are DD certified Plan to continue development on this project and add support for DD soon
  23. Katie Lots of repeated steps Credentials = lots of steps within step 1 Repeat steps 7-9 until everyone is happy – including the MLS (get to that later)
  24. Katie Get credentials > import with confidence Simple & better
  25. Katie
  26. Katie As PM, handled this myself and have trained other PMs on this Overly complicated process involving different forms for each MLS, which are sometimes really tough to find Some MLSs already working on this – applaud you guys and can’t wait to see where this may go
  27. Katie Get rid of all subjective statements  ‘Display the listing broker’s name in a prominent location’ Leads to sites not passing the MLS’s review, and lots of delays that could be avoided
  28. Katie If the MLS requires that they host listing images – convert to SSL Avoids broken SSL (mixed content warnings), which hurts the broker’s site’s SEO When HTTP2 is also enabled, the images will also load faster
  29. Be available throughout break