I'm writing this as I wait on a flight back to Orlando after spending yesterday with John Magnabosco and team at the IndyTechFest. I did a presentation on replication to earn my keep, but really I was there to watch the event in action and see if I could add a few ideas for my upcoming SQLSaturday in Orlando. In no particular order:
Attendance was over 450! Just incredible to bring that many in, and will move them to a larger venue next year. I attribute their success to a couple different items:
Nice airport, area seems nice, weather was nice. Definitely thinking about returning next year and spending an extra day to play tourist. I'm hoping I can get John to post some more stuff about the inner workings that have led them to their success.
Several years ago during the first iteration of the Orlando SQL Server Users Group I talked a friend into attending. It was a small group of 10 or less most months, and we strugged for speakers. I had been probably 6-7 times when my friend attended and gotten comfortable - enjoying seeing new friends. When I asked her the next day about the meeting, the feedback was disheartening - we hadn't done a good job of introducing her to the group, the presentation was so-so, and nothing about the visit made her want to return. Does that suck or what?
That lesson has stuck with me, so when we reformed the group after a hiatus last year I've tried to work extra hard at greeting everyone and asking who was new at each meeting. Probably I could still do better, but it's better than it was before and it's fun to see people return a second time.
But there's always another lesson. Recently I had an email from someone who had heard about our group and wanted to know what to expect. That's really an incredibly good question. We're all human, and as humans the majority of us are nervous about new social situations. I emailed back the format of our meetings, details on the food, and asked them to be sure to say hello to me when I arrived if I wasn't the one that greeted them at the door. Our new person did show up for the meeting, we got to talk briefly, and at the end of the meeting I checked back to see if we had met the expectations I set in email, and clearly we had in his view, so I'm hoping we'll see him again.
So one task is to get something on the web site that better sets expectations, and I'm even thinking of a special raffle or gift for first time attendees. Another - harder - is to get our regulars to learn that lesson too, and change their approach from 'come see the great technical presentation' to 'come meet a great group of SQL professionals'.
I participated in a lunch meeting recently with a number of people from MS that work on their community efforts, and I thought one of their questions was interesting, if obvious; what do you get out of participating in the community as a speaker or group leader?
I think it falls into three buckets:
For me the first two apply. I do a one minute bio that includes what I do for a living and that's the extent of the sales pitch. Over time I hope to earn karma that comes back in the form of students in class. Just as important for me is that I enjoy helping those new to the profession grow, mainly because I see how much faster I could have grown if more help had been available/offered.
Nothing wrong the the last one, everyone reaches the point where they want validation - to prove to themselves, or their boss, that they are somebody. MS has accentuated this one - successfully I think - by making many of the community leaders MVP's. So part of this loops back to indirect marketing, hoping that listing speaker/community leader/MVP will lead to increased business (and I'm sure it does to some degree). The only downside to this one is that some point I think you should move past validation and move into the zone that only time/experience can bring - nothing left to prove.
I'm reasonably stubbon about my approach; I do the things I enjoy/want to do without worrying about the ROI. Not everyone can afford to do that, or would want to adopt such a karmic approach, but it suits me and seems to have worked so far.
Attendance on Saturday about 450 across the communities (SQL, .Net, DNN, etc). Not as big as we'd hoped, but still a win when you get a chance to provide training and network time for the community. Kudos to Joe Healy for organizing the overall event and getting MS to fund it, and a special thanks to our speakers for their contribution to the event. Jessica Sterner (newly elected President of ONETUG) organized the after party at a local night club and it really went well, right at 200 attendees.
The highlight (as far I'm concerned) was the printer smash ala Office Space by three of our attendees. MS got it on video, we'll hope it turns out well and gets published! Funny footnote on the printer, turned out to be harder than we thought to find a junk printer, ended up buying the cheapest ($75) printer we could find. Note for those who might want to try the same, don't a multi function printer! We had the printer on a tarp and the 'smasher's had safety goggles, but we still ended up with glass on the floor from the scanner.
Shawn Weisfeld has been the President of ONETUG (Orlando .Net Users Group) for the past three years and has just turned over control to Jessica Sterner as he gets ready to move to Dallas for a new job. Shawn has been very active in the community and INETA, and he shared a lot of lessons learned from his Code Camps to help us build our first SQLSaturday. I don't think you could find anyone that worked harder or has contributed more to the Florida community than Shawn. I'm sorry to see him go and wish him luck with the move and new job.
If you haven't visited yet, MS Connect replaces the old sqlwish email alias and provides - in theory! - a better way to manage problems and suggestions. One of the features they've implemented is to let visitors vote on which suggestions/bugs they want fixed. I like the idea of community involvement, but I think this implementation has some challenges:
In the spirit of not complaining without at least trying to offer some alternatives, these might tweak the system to be more effective:
Not sure my fixes are the best way, but helps to illustrate where I think the community can add more value.
This topic came up during the speaker reception at the South Florida Code Camp and while I've posted here and there, it's probably worth writing down some thoughts about what events like Code Camp and SQLSaturday can do to make being a sponsor more attractive.
I know that sounds like a lot. What do you get in return?
Put as much effort into your sponsors as you do the attendees, speakers, volunteers, and site host and things will go well.
A friend sent me a link to www.sqlcommunity.com and I think I'd list it. So far doesn't seem impressive, but I know from experience that it takes a while to get things going and flowing. Certainly doesn't compare well to the other community sites so far, but perhaps that will change. Good to have some healthy competition among the communities to encourage them to keep their standards high and make sure that they are remembering who the customers are!
I ran across this in the Google bloghttp://googleblog.blogspot.com/2007/12/encouraging-people-to-contribute.html announcing a new beta feature called Knol that allows an author to publish a page about on whatever topic they choose. The page at a time publishing metaphor is interesting, something that would presumably have more depth and focus than a blog entry, but not rise to the level of building a site that focused on the topic. It also makes it easy, or at least easier, for an author to look at writing as a way to profit from their efforts, by adding ads or getting a sponsor for their pages.
Monetizing is important; if done well it encourages authors to work harder, work better, produce better content. Sites like SSC allow authors to monetize in limited fashion, typically paying a flat fee rather than a per view rate. I like that model because the author can see that they will earn x dollars (removing the will I make any money issue) and because it discourages breaking up content into multiple pages (or worse) just to drive up their earnings. The Google model fits those willing to take on a little risk for perhaps greater reward.
The downside to the Google model is they may well wind up with a lot of junk pages designed just to attract pages views, there's no one to monitor for outright plagiarism, and it's very likely that for the most popular subjects we'll have 18 different authors all writing about the same thing. Community sites offset most of those dangers through a combination of the resident editor/owner as well as the oversight of the community members. Will Knol be able to build that kind of community? Doesn't seem likely, but perhaps I shouldn't bet against them?!
For us SQL Server people it could be an interesting twist - will authors who previously published on SSC, SQLTeam, etc, opt to give it a try? Will they post on a community site for 90 days or whatever and then repost on Knol? Would we better served if authors wrote purely based on wanting to make a profit? Or would we get better content if they were trying to write the best page in the world about a sliver of SQL Server and just used Knol as the platform? I'd like to see the pressure of Knol cause community sites to evolve into being a little more author friendly as they fight to stay relevant. For now I'll continue to publish here in the community I helped build and continue to enjoy, but I'll see how things evolve and perhaps give it a try (on the list after trying the wiki thing in some form or fashion!).
I had the chance to see Greg do a presentation at the PASS Summit in Denver that was based on the book and so decided to grab a copy from Amazon. It's a small book, 118 pages, and fairly inexpensive, about $16 online. I've already learned quite a few lessons about managing a user group from my involvement with oPASS but in truth most were learned the hard way. This book came across as eminently usable because I saw many of the mistakes we made and their solutions listed. It also has a lot of interesting ideas we hadn't learned yet too! For example, the author says that just by personalizing email reminders (Dear Andy..) he saw in increase in the number of replies. You'd think we IT types would be immune to such things but apparently not. Overall he focuses on taking a pragmatic approach and emphasizes low tech over high tech - not because he dislikes technology, but because the emphasis has to be on people. Given a limited amount of time, spend it on people and not the technology. It's definitely worth buying if you manage a user group, and maybe even worth buying if you're a member of a group that seems a bit dysfunctional.
I've had a couple people ask me about ideas for growing (as opposed to starting) a SQL user group. While it's definitely a lot about content, formula, and presentation, it's just like running a business, it all comes back to marketing. That said, here are a few suggestions:
Most of us running groups dream of the day the group is self sustaining. Can't say we've reached that state in Orlando or that we've got it all figured out either. Drop me a note if you've got other ideas, always room for more.
I see they finally rolled out the new site. Lots of annoying quirks so far, the biggest for me is that the URL's in the notification emails aren't coming across as hyperlinks, forcing me to copy/paste into a browser. Given that I look at a couple dozen a day, this is really annoying. I'll be curious to see how the general community reacts to the change!