In this presentation a set of social media patterns that integrate best practices with freely available tools will be discussed. The target audience for this presentation is both the social media strategist and the social media application architect. Social media patterns will provide a foundation upon which an organization can build a rich user experience and also provide the application provider with a rich data set from which the usage habits and preferences can be queried.
2. why am I here… “ I am happy to tell you that your proposal was selected during the blind selection process conducted by the NIM board.” Why are you here? March 6, 2010 Joe Chavez - NIM Summit 2010 1
4. March 6, 2010 Joe Chavez - NIM Summit 2010 3 A peek into my mind
5. Patterns Christopher Alexander, “A Pattern Language” A language to describe a common problem and the solution to that problem – the application of which can be performed in different ways. Organic Language In software engineering: GoF – Design Patterns Social Media Patterns March 6, 2010 Joe Chavez - NIM Summit 2010 4
11. March 6, 2010 Joe Chavez - NIM Summit 2010 10 I’d like to let people know about our products We are going to need a database, network and GUI Stakeholder Engineer
12. A what, what and what? March 6, 2010 Joe Chavez - NIM Summit 2010 11 That will cost $50K and take 6 months Stakeholder Engineer
13. March 6, 2010 Joe Chavez - NIM Summit 2010 12 Content Broadcast Pattern
14. March 6, 2010 Joe Chavez - NIM Summit 2010 13 This time using the pattern language I’d like to create a broadcast of latest product information We can setup a broadcast mediator that our customers can subscribe to Stakeholder Engineer
15. March 6, 2010 Joe Chavez - NIM Summit 2010 14 Content Aggregate Pattern
16. March 6, 2010 Joe Chavez - NIM Summit 2010 15 Content Generator Pattern
17. March 6, 2010 Joe Chavez - NIM Summit 2010 16 Metrics Generator Pattern
18. March 6, 2010 Joe Chavez - NIM Summit 2010 17 Metrics Analyzer Pattern
20. Are there other patters? Customer Ratings/Review Share This Location Calendar/Events Promotions/Contests March 6, 2010 Joe Chavez - NIM Summit 2010 19
21. In conclusion… Pattern: solution to a common problem in a given context A language that provides organic terms for discussion Data is precious Services are critical The Application is the first (and sometimes last) impression March 6, 2010 Joe Chavez - NIM Summit 2010 20
22. Follow Me Twitter: @izenme Blog: http://izen.me/blog Search Google for “365 strange attractors” March 6, 2010 Joe Chavez - NIM Summit 2010 21
23. March 6, 2010 Joe Chavez - NIM Summit 2010 22 Content Aggregate Content Broadcast Content Generator Metrics Analyzer Metrics Generator
24. March 6, 2010 Joe Chavez - NIM Summit 2010 23 This is a test Of a message This is a test Of a message
Notas del editor
How has your day been so far… mines been greatSo far today I’ve seen/heard:A great keynote by Erin – based on audience questions there are many applications of social media in many diverse areas. Oh, and women rule the blogosphereNew entrepreneurship by Eric Jennings – no start-up is too big to fail, interesting to see the customer driven approach applied to start-upsThis is Reno – community based journalism is a winning idea, need to find a way to make sustainableTools and Techniques –Now it’s my turn… Facilitator Information: Joe ChavezName(s): Joe ChavezTitle(s): Social Media Zen MasterOrganization(s)/Institution(s): izen.mePhone number(s): 314-U2ROCKSEmail address(s): joe.chavez@chavez.wsMailing address(es): 10520 Blockade Dr, Reno, NV 89521Session Information: In this presentation a set of social media patterns that integrate best practices with freely available tools will be discussed. Some form of application, whether thick/thin client and/or mobile, is the primary interface between the social media organization and the end user. To take it one step further it is also the primary means of interaction between the users of the application. Two very separate concerns but with a common goal. The goal is provide a means to promote social interaction between users and for the social media organization to gain knowledge of how the applications is used in order to provide forward looking value add in future updates to the application. This is where social media patterns can help to describe the key abstractions and usage scenarios found in social media applications. These patterns can help to shape the strategy for current and future applications intended for the social media audience. The target audience for this presentation is both the social media strategist and the social media application architect. Social media patterns will provide a foundation upon which an organization can build a rich user experience and also provide the application provider with a rich data set from which the usage habits and preferences can be queried. The latter is of great importance to the social media strategist because it answers the question, in what direction are the application users headed. The former helps the social media application architect introduce best practices in the design of an application early in the development cycle in order to provide a integrated user experience and a foundation for enhancements as the business strategy dictates.Session Title: Social Media Patterns for Social Media ApplicationsProposal for: Presentation Level: IntermediateAbstract (75 words maximum, as you wish it to appear in conference materials)In this presentation a set of social media patterns that integrate best practices with freely available tools will be discussed. The target audience for this presentation is both the social media strategist and the social media application architect. Social media patterns will provide a foundation upon which an organization can build a rich user experience and also provide the application provider with a rich data set from which the usage habits and preferences can be queried.
Why am I here…I reading through my twitter feed and I see a call for presenters for NIM 2010. I say to myself… I like media and I really like INTERACTIVE social media. So I spend 5 minutes writing up a proposal e-mail and send it off. A week or so later I get an e-mail from NIM and to my surprise my proposal has been accepted… as I’m reading through the acceptance e-mail I find: “I am happy to tell you that your proposal was selected during the blind selection process conducted by the NIM board.”turns out to be a bit of blind luck for me will hopefully be good fortune for you.Why are you here? Only you can truly answer that but here are the reasons I hope you are here To explore the idea of applying patterns to social media applications To not reinvent the wheel every time you need to present, capture and/or analyze data in your social media application To not reinvent the wheel every time you start a new social media application- To gain understanding of how existing social media application and platforms work
I always find it’s best to strike a bit of fear into my audience… so here’s a peek into my mind… be afraid… be very afraidso after my blind selection I realized that now I have to write this presentation. I typically draw up a mind map before I start writing a presentation so… here you have it. In a nutshell… reading this mind map clockwise starting with:Software: thick/thin clientHardware: form factorNetwork: bandwidth limitationsData: created by software, stored on hardware and delivered by the networkMedia: data storage/presentation based on type
I always find it’s best to strike a bit of fear into my audience… so here’s a peek into my mind… be afraid… be very afraidso after my blind selection I realized that now I have to write this presentation. I typically draw up a mind map before I start writing a presentation so… here you have it. In a nutshell… reading this mind map clockwise starting with:Software: thick/thin clientHardware: form factorNetwork: bandwidth limitationsData: created by software, stored on hardware and delivered by the networkMedia: data storage/presentation based on type
This is a 60 second survey of social media applications that apply these patterns. I’ve selected applications/web sites that provide application level integration – that is they can be extended with custom application development. Facebook – both individual and organization can create and manage content. Facebook fan pages and advertising provide metrics and analytics out of the box – ready to use today. Also can be extended.Flickr – publish, view and collect image based media – can collect viewer stats. Also can be extended.Wordpress – out of the box content publishing – can be extended.Twitter – publish and collection content, really a platform with a Web interface – many extensions exist for both the Web, desktop and mobile devices.Pinch Media – embed in an iPhone application – collect metrics – perform analytics via Web interfaceSales Force – platform for Web application – the opposite of Facebook, must build the application but can incorporate a rich set of services.I encourage you to attend the 4pm presentation on “50 apps to fuel your business” by Colin Loretz in room 323 for more on social media applications that you can use and extend.