by qwaletee » Wed Jun 25, 2014 12:53 pm
Sketch,
We clearly can't take the editor's judgment out of it. The questions are:
* How tightly can we craft the rules be without creating the need for exceptions?
* How tightly can we craft the rules without making them too complex to follow?
* How well do at least 85% of the applicable situations conform to principle and rules simultaneously?
* How much trust do we place in the average editor (especially given that the typical use case for this particular feature is a highway, most of which are locked above newbie ranks)?
Also, don't forget, drivers have no notion of our standards. The only standards they hold us to are 1) did you know where I wanted to go, 2) did you find a good route for it, 3) did you instruct me along the way in a fashion that I could follow easily without being annoying, and 4) did you fulfil the Waze value adds that come from crowd sourcing (ephemera such as traffic reroutes, hazard warnings, etc.)
We have standards to promote the above, not for the sake of pure consistency to the driver. Drivers will not notice most inconsistencies from one route to another or one map section to another, so long as the 4 key principles (especially the first 3) are met. A corollary is that many rules promoting consistency provide more advantage to editors that to drivers. Standards help editors look for things they expect, and understand whether there is a well mapped section of the network or one that needs work. Validator is great, but think we all recognize that it sometimes elects an inappropriate standard. Nevertheless, it puts a lot of editors on the same page for expectations, making it easier to edit.
Standards can certainly benefit the three things the user is looking for (properness of destination/route/instructions). For example, FC standards for the most part do improve routing. And they can also benefit the developers, because programmers have expectations for what map data means to the concepts (algorithms) needed in navigational programming. For example, the pre-FC standards had different physical properties for highways, which when changed, caused the traffic management algorithms to behave unpredictably. The change in standard "startled" the algorithms, because they were written to a different set of assumptions, and some adaptation is now needed. Once Waze and the editing community are sync on how to deal with this, the editing standards will once again benefit the programmers on this. Standards imply immutability, and violation of that can sometimes ring alarms.
The occasional standard also manages benefits the driver in a "small" way. For example, the standard of AGC taking the lower connected segment type provides a visual benefit in that it prevents zoomed out ramps from appearing to be connected to nothing. I may personally not agree that it provides a benefit, but others do find it to be a benefit. So this standard doesn't really help editors (I don't think editors for pure editing purposes care about this), it doesn't help developers, and it doesn't help us meet the 4 key driver expectations. Nevertheless, in this case, for those who prefer this look, it is an example of a standard that benefits the driver.
OK, I'll get off the soapbox now, and explain why I think this is relevant to the discussion.
The raison d'être of wayfinders is meet driver expectation #3 - comprehensible, appropriate turn-by-turn navigation. In other words, it keeps them on the route, or at the very least, reduces uncertainty for the driver about how to stay the course. Any wayfinder that introduces difficulty violates this purpose. Any wayfinder that neither adds nor removes difficulty does not violate the purpose, but does not meet it either; further, it complicates the map, making maintenance more difficult and increasing the likelihood of error. (I don't have server load as a consideration, because that's really least important to us.)
If we create rules that are too rigid, we risk moving away from the raison d'être. I would seriously think it is loony to ask the editor to effectively fill out a questionnaire that determines yes/no wayfinder, without doing his or her own needs analysis: with guidance given, would a particular junction provide more benefit to the driver with or without a wayfinder; does an existing wayfinder provide more benefit to the driver or not.
I don't want chaos. I just want to choose an appropriate border on the spectrum between "minimal guidance" and "inflexible and/or overly complicated rule," crossed with the general benefit of human intelligence. Every map editor is an analyst by avocation. Those who aren't, never become good editors. Structures that reduce this analysis result in an overall poorer community of editors, and in some fraction of cases, large or small, in poorer mapping of exit junctions, forks in the road, and instructions matching road signs.
How to bridge that gap? We can start by defining the rules, but then also providing guidance for some known cases where the rules fall apart, and then ask the driver to look out for these or other situations where the rules of wayfinders are contrary to the philosophy of wayfinders.
And now, for the second time, I put away the soapbox. Sorry for boring you with my ramble.
TL;DR: Ideas drive rules, but rules don't always adequately express how to make an idea work. Human intelligence does that.
Last edited by
qwaletee on Wed Jun 25, 2014 1:03 pm, edited 1 time in total.
US Champ / Country Manager | State Manager NY, NJ, PA, CT, MA, RI, VT, ME, NH | Northeast ARC | Mentor | Responding to Map Issues