Yeah, 20 years ago I wouldn't have considered a move here. Been here since August last year and we really love it. The city "works" with effective city services (call 311 for anything) an open planning process, social media communication channels, and a coherent vision for future development. If the city has a major challenge right now it's gentrification. The city has become almost too popular - and the influx has been driving up housing costs dramatically. The typical home purchase is a brutal bidding war. But for those of us already here, it's great.
For typically slow-moving small town/city officials, anything that doesn't look like a 90s relic that probably has no Javascript at all, Bootstrap is a massive improvement.
Do you mean to say a look-and-feel consistent with other sites I may have visited rather than some special snowflake whiz bang mystery meat UI that some "designer" cooked up? Yeah, the people of Somerville are really missing out.
we see the cookie cutter - the vast majority of people will have zero idea what bootstrap is or notice the similarities. we also are exposed to many more sites using bootstrap than the average user as it is so heavily used in tech circles.
The really cool thing, IMO, is the City of Boston app. You can report anything- grafitti, potholes, "can we plant a tree here please," and of course "the neighbor is leaving the trash out/marking a parking spot with a barrel/smells."
The cool thing is that the reports are all public and you can follow up on yours until they respond.
From a city manager's perspective, this must be terrifying- if more reports come in than you can handle. If you CAN handle the volume, though, it's pretty awesome.
Sounds very similar to NYC's 311 app, which still sometimes surprises me with how interactive and transparent feeling it can make the huge unwieldy city bureaucracy.
I know you're probably joking, but you're wrong about that. The Mayor's office of New Urban Mechanics (the most startup-like government office I've ever talked to), under the previous mayor, developed an app called Citizens' Connect, which allows citizens to quickly report and get the city to fix urban problems. In the case of potholes, it doesn't even necessarily require direct reporting, as at least one version of the pothole reporting app can use your phone's accelerometer to automatically report potholes as you drive.
I know these particular dashboards aren't real-time, but I'm still reminded of Dan Mckinley's, "Whom the Gods Would Destroy, They First Give Real-time Analytics"
> Real-time web analytics is a seductive concept. It appeals to our desire for instant gratification. But the truth is that there are very few product decisions that can be made in real time, if there are any at all. Analysis is difficult enough already, without attempting to do it at speed.
In this case, the lack of context isn't just from not having a ready-comparison across timeframes...but what does it mean when "Graffiti Removed" peaks two weeks ago, and then flattens to a low as of today? Is it because sanitation crews aren't working as hard? Or is it because they've been working so hard -- and so have the cops -- that there's now much less graffiti to clean up?
Even with the sparse data here, I feel that there's a risk of a kind of "data overload"...in that nearly all of the data here is irrelevant without context...is it really more efficient for the mayor to glance at the dashboard every once in awhile and reflexively shout to his aides, "WTF is up with our potholes, check it out!"
Any evidence newspapers write at a second grade level? I seriously doubt this.
That being said, there is an effort in politics to "dumb down" speeches in the last few years to reach a bigger audience. They still speak at high school level though.
>Obama's use of simple language is in part a reflection of his audience: the American voter in an election year. And it's part of a larger trend in simpler State of the Union language as the speech as transitioned from a simple address to Congress into a prime-time televised event.
>A new study by the Sunlight Foundation found that Congress speaks at an average grade level of 10.6, equivalent to a sophomore in high school. That number is down from 2005, when Congress' 11.5 speaking level was in line with a high school junior.
>"We do it on purpose," Mulvaney said of himself and his other freshman Republicans. "People have been teaching this for decades. If you want someone to understand your message, you speak clearly and concisely."
Yeah, sure, that's true. Doesn't mean it's wrong when talking about newspapers. They're different bodies of work. Journalists generally aren't writing narratives laden with literary themes.
Newspapers like the Globe and the New York Times recognize that they play an important role in keeping an archive of daily life. As such, many articles are specifically written to contain context that future readers can use to understand an issue as it relates to the overall culture at the time.
I feel like I've seen dashboards become more and more popular lately. I've been meaning to set one up for my company for a while now but never got around to it because of the difficulty of getting it setup right and finding the right metrics (even when using the popular services such as geckoboard, leftronic, etc..)
Who here uses a real time business dashboard? Why or why not? Any problems you've experienced with it?
I've tried a number of them, the biggest issues are always service integration and keeping a history.
Having one dashboard that integrates all of our different analytics, business, and project management systems and keeps a decent history is really tough.
I always end up building manual solutions and storing the data in a middle-man database like mysql. I have high hopes for ElasticSearch + Kibana as a better middleman and dashboarding system.
When I worked at Best Buy, one of the senior developers put together some pretty cool dashboards with Zing Charts: http://www.zingchart.com/
We had several charts that kept track of all the agile stats like burn rate, tasks, outstanding defects, and sprint progress. He whipped it together in about a day since it was done with Javascript and JSON. All he did was have people update their individual JSON files on the network before they left for the day and he'd run a batch job at night that pulled in the new data and then updated the charts.
It was pretty easy to manage and we had a 72" monitor hooked into the network so every morning you got an update on how things were going. The "business types" liked it because they could just glance as they were strolling past our area and see how horrible errrrrrrrrrrrr great our progress was on the project.
We're in the processing of building https://www.thedash.com to make it easy and painless to set up dashboards. We use dashboards for tracking all kinds of information within our applications.
Technical hurdles (getting / massaging data) might be challenging or time-consuming but they're straightforward problems.
Dealing with people who feel possessive of their data or fear having their laundry aired are the real challenge - I want to say 90% of the problem even.
This might be a non-issue in a small company, but it has been consistent death in the places I've dealt with it (10,000+ employees).
For example...
Company 1:
The public is clamoring for access to data that the company has been holding tight to its chest and disseminating sporadically on paper and later through a painful website that only returns one "result" at a time.
We track down the data sources, create some shims to get it in an easier format and even write some code that will make the output more useful to the public.
First, the director in charge of 70 or so people who deal with the traditional entirely manual system of handling this data freaks out.
The director claims that what we're presenting must be wrong because it doesn't match the stats that someone has been delivering to him manually. We demonstrate that our stats are actually more accurate - he doesn't care - we try to move forward with the raw stats as he likes them.
Next, It comes out that certain external agreements are based on juked stats. If we present the data as is the company is afraid that they will end up having to deal with very difficult questions or a lawsuit.
The project gets killed.
Later, we're asked to come up something in the same area, but purely for internal use. As requested, data is combined and averaged down to a short list of half a dozen percentage based metrics and a single "traffic light" for overall health.
Again, someone in the chain has been lying about their 100% stats and flips out when their numbers only add up to 97% and they get a "yellow". We refuse to fake the stats so they ended up tasking some administrative person with cleaning up our data to the liking of the management before every meeting in which it would be reviewed.
Company 1 - Situation 2:
Generally similar to Situation 1, except this time to jilted director goes for the trump card - says revealing his data would be a threat to national security.
Discussion over.
Company 2:
Major public-facing failure. Executives think a dashboard will help them spot trends and keep the rest of the company honest.
Departments directly responsible for the failure simply refuse to allow access to their data (actually just make the process so slow and bureaucratic as to be pointless). The project dies on the the vine when the pain of the failure has sufficiently faded from the executive memories.
-----
In the end, dashboards are just information, they can reveal problems directly or indirectly, but they won't solve them.
Interesting, thanks for sharing. I think large enterprise companies can definitely be much more difficult to work with in that way compared to a small business.
I want to, with all my soul, leave a snarky comment about Boston bravely entering the early 2000s, but more than anything I'm saddened that decision makers whose choices impact the lives of millions don't have easy access to the sort of data visualizations that a soon-to-fail social media startup has up on monitors on Day 3.
Boston's previous mayor, for 20 years, didn't even allow voicemail on phones at City Hall. But he did fund an office that build the Citizens Connect app and made great strides in freeing up public data. It's a refreshing change to have a mayor who will now look at the data.
These are some lousy metrics to run a city by. It indicates how much they are doing, but not how effective they are. These metrics are glorifying the work the city does, rather than striving for a better city.
The best metrics are the ones where zero is the goal. Imagine, instead, if the dashboard showed:
* open potholes
* streetlights out of service
* buildings with graffiti
Then, instead of patting themselves on the back for doing so much, they might have an actual goal.
It seems to me that the big flaw in this is that if something isn't reported (deaths, DUIs, truancy, etc), then the Mayor doesn't see it.
And while some might find the concentration of information overwhelming,
Walsh finds it helpful.
“You learn to focus on certain things,” he said.
So he's focusing on things that are reported. What about the things that aren't reported? You can't just focus on things that are reported, you also have to see the missing pieces and work with those.
Not that this isn't cool... I just wonder what the repercussions of his "focus" can be...
I don't think that's the "only" solution. I think another solution would be getting more data less frequently... A weekly report of everything instead of an instantaneous report of 10% of things...
I'm really just thinking out loud here. Not criticizing this at all. I think it's better to have some data than no data, as you pointed out.