What A Week!

I had a great time at the PASS Summit of 2009. I met too many people to keep count of and I can’t list everyone here for I know I’ll forget someone. Thank you if I met you and if I didn’t… Darn it! We’ll have to meet in 2010, I will do all that is in my power to be there.

I learned a lot and in the coming days and weeks I hope to have some blog posts inspired either by conversations or lessons that I learned in the various sessions and post con I went to with Itzik.

A thought

I was in Warren Thornwaite’s session on Dimensional Modeling with the Kimball methodology. It was eye opening to this, mostly DB Engine/OLTP, Database Administrator. I have read the lifecycle book and was familiar with the Kimball approach but hearing things explained helped the understanding immensely.

One neat thing that Warren did was have an exercise involving the audience. It was a simple one to identify dimensions, grain, info, etc. for a fictitious problem. The problem was PASS Summit inspired… It was a technical conference that wanted to track speakers, sessions, performance of speakers, rooms and attendees. The stuff PASS cares about for the next session.

As we were working on the issues, I felt the light bulb burning in my head. It’s a few days later and the bulb is still burning which means It’s either a good idea or I have deluded myself and am about to be laughed at. Either way, here goes..

“PASS Dog Food”

This year at one of the key notes we saw a really neet series of map mashups provided courtesy of Jorge Segarra (Blog/Twitter) who, sadly, was not at the summit. Seeing that and playing Data Analyst/Architect in Warren’s session got the hamsters in the head spinning:

Why not play with Microsoft technologies/betas/CTPs/TAP Tools for the benefit of the PASS Community?

What I mean is: Let’s play and learn. PASS has a lot of business problems that the SQL Server tool set would help with. There are a lot of aspects of the technology we could use to help with future summits, typical day to day PASS needs and expose folks to areas and technologies they may not be in their full time roles.

For example:

  • Today every room has a room monitor handing out sheets, bullying people for sheets on our way out and perhaps counting attendees at a session(?). It would be fun to get something like the RFID tags that marathon runners have into the badges handed out. Put readers into the session rooms and keynote halls. Don’t track the individuals, give them blind IDs for privacy. Have a database and BI solution tied into Sharepoint with Power Pivot, 2008 R2 (or perhaps SQL 11 CTP tools, etc.). Actually track the attendance at sessions, allow people to use their ID to submit reviews and track all of that in a database. In realtime we could see graphs and charts of attendance by track, by topic, by speaker, by level, by time of day, etc. We could slice and dice, pivot and analyze the data to learn what is and isn’t working. PASS could use that info for the next year.. Plus it would be fun.
  • The Abstract Selection committee gets spreadsheets of speaker reviews to look through for past speakers when working on abstract selection. Spoke in a few years? Look at a few spreadsheets. It’s clunky and it’s a bit outdated. We could use these databases and reports to properly aggregate the data and see the trends. We could also help prefill information for the volunteers about speakers. We could even understand trends in who votes, who doesn’t for BoD positions. We could understand who needs to be marketed to better, and how, for future summits.
  • Chapters could use mapping/geospatial information to better understand where there people are coming from, where there are large numbers of SQL people who are known to PASS but not coming to local meetings. Perhaps there is an area for a new user group.

Really the possibilities are limitless and it’s strange but I keep thinking of BI type applications. I am sure there are plenty of other uses for the technology that PASS, as a community, interacts with. It would be fun to do some proof of concepts/white papers about how we used the technology for ourselves.

Anyway I’ll stop rambling. Am I way off? Do you think it would be fun to branch off into other areas with the tools you use on a daily basis and help a great organization like PASS at the same time? Add a comment and tell me you agree or tell me I’m nuts. I don’t sit on any boards, volunteer for PASS when I have the time and don’t have any louder voice to PASS than you do. So I don’t know if anything would come of it but I wanted to share it.

Ahh.. One more ramble. All of the Virtual Chapters could be involved. The Professional Development chapter could use some of the business problems as a way to help show how to formalize business documentation, set expectations, document approaches, etc. The BI virtual chapters could work with the BI tools to help implement the requirements, etc. It almost sounds like kids playing office. Maybe it is? But I think it would highlight the fruits of the virtual chapters, the fruits of the Microsoft technologies we all love to work with and provide a learning opportunity for anyone who wanted to help. I am not a BI developer, for example, and I would enjoy helping build out a warehouse or reports or implement Power Pivot functionality.

“PASS Cares”

I was walking upstairs to go to bed (internal clock is still partially adjusted to PST from the summit) and another thought forced me to open the laptop. Not only could we sort of work together as a community on some PASS initiatives but wouldn’t it be neat to help some charity organizations?

The MVPs showed great leadership and selflessness with tier Deep Dives book and all royalties going to charity. Why not build on that?

I think it would be neat to see a partnership where Microsoft would give/donate licenses for some of the tools we work with to registerred non-profit charity groups. PASS could help provide some hands. Again folks in the community can learn, step outside of a comfort area and an organization could benefit from having the help. Maybe Microsoft could even give us some “technical advisors” from the product teams/SQLCAT teams to jump in on an every other month conference call to discuss the progress and feedback? I don’t know, now I am really rambling…

Alright.. I’m really done now 🙂 Sleep calls. I’ll schedule this for Tuesday publication. Feel free to comment and tell me what I was missing. I’ll be keeping the “Things I learned at PASS” tag on future posts involving glimmers of knowledge gained last week.

Share This