Social Tagging and PLM – Can It Work Together?

March 3, 2010

You can tag almost everything these days – products on Amazon, Photos on Flikr, Facebook friends… However, would you think tagging mechanism can help you to find Part to re-use or maybe tagging will be useful to find top priority ECO or Drawing to work on today? Social tagging became very popular since the first launch of Del.ici.ous in 2003. What I want to analyze is this popular option will be beneficial and can be used for PLM systems. The ultimate problem social tagging system is trying to resolve is findability. Tagging provides an easy and simple way to organize things. You don’t need to run into complicate structures of PLM taxonomies – classes, subclasses and structures.

Social Tagging on the Web
Tagging on the web emerged as a solution for individuals to control over findability on things in the infinite collection of web resources. Tagging came as an alternative to bookmark’s organization.Tagging provided an easy and cheap way to find your resources. One of the most important characteristics of tagging is the ability to support multiple views. You can tag something as a Restaurant, but at the same time somebody else can tag it as Food and this is making a perfect sense. This ability to tag things differently is the main point of “social tagging”. You tag as you want.

Difference with Enterprise and PLM
Now, let me take the following approach to the enterprise and PLM, specifically. How the situation will be different in the enterprise organization. I can identify three major difference that potentially can prevent social tagging to become as a powerful and reliable mechanism in the enterprise: 1/Type of content; 2/People; 3/Tagging quality.

1. Content. The main difference between internet and PLM is the content. On the internet content is infinite set of information without the specific contextual mean. In case of PLM, content has a specific structure, authority and contextual meaning (task, people, etc.). The findability of resources in the enterprise need to be more precised and support specific tasks and users.

2. People. With huge popularity of social tagging on the internet, there is the only small fraction of people that successfully applies this practice in their everyday life. My guess is about 15-20% of people. What is acceptable on the Internet won’t be acceptable to the enterprise organization. You cannot provide a solution to the 20% of the people in your organization…

3. Quality and consistency. One of the main advantages of social tagging is the ability to support multiple views. However, this is also the disadvantage. The consistency of tagging and as a result, quality of tagging system can be under the level of acceptance for enterprise organization.

What is my conclusion today? Social tagging is a very interesting approach. I do think it will find they way to be used in enterprise systems and specifically in Product Lifecycle Management. However, the way to implement it probably will be different. It can include some automatic tag generation and mixed approaches to apply taxonomies together with tagging (folksonomies) on the same content. What vendors need to learn is wide acceptance of tagging solution as a very usable user experience by many customers. So, this is a point to think about…

Best, Oleg

Share


How We can Tag 3D CAD?

August 4, 2009

tagIn one of my previous post I discussed Tagging techniques and technologies. Historically PLM was very taxonomy and built on hierarchies nature. However, I think, in today’s world, we need to change approach, we are working with data. Tagging and Folksonomies comes to the play. So, an idea I want to discuss is potential possibility to tag 3D information similar, to how we can tag social bookmarks and photos on sites similar to Flickr. There are few examples of similar implementations I’ve seen.

SolidWorks Labs Tagger is application available for SolidWorks and allows you to put Tags on SolidWorks entities. Great idea. What is missed in SolidWorks tagger is to get initial set of tags from outside or produce tags from existing systems.

solidworks labs tagger

Another example of Tags I’ve seen in multiple GIS and architectural and topographical applications. GIS field has high adoption rate of tagging technologies, since GIS by nature requires a lot of tagging entities on the map. This is, probably, place where Tags were invented first time.

tag-cad-gis

I think, with movement of CAD and PLM applications to the web and cloud, adoption rate for tagging will grow up. In Web environment, people feel much more comfortable to <Tag> everything. My ultimate tagging solution will include the following 3 components:

1. Ability to general set of possible Tags for specific assembly/model/etc. User don’t need to spend much time to think about what Tags to use.

2. Use Tag natively inside of CAD/PLM environment to mark everything you need.

3. Query Tag-based interface that allows to bring market entities/sub-assembly/assembly/products/etc.

The following environment can be built-in user interface of existing systems. What do you think? I’d be interested to hear your feedback? Maybe  you had chance to see similar features in existing systems?

Best, Oleg


3D Perspectives: How we can search and tag rich media and 3D?

July 31, 2009

My new blog post of DS 3D Perspectives Blog. From 1998 searches circa to Search Media, Tag Results, View Examples.

how-we-can-search-tag-media-3d

voxalead-google-example

Enjoy!

Oleg


How to reinforce PLM by additional technologies – round #2 – Tagging

December 12, 2008

 

In one of my previous posts (Structured vs. Unstructured) I wrote about ability of PLM to bring additional advantages to users by leveraging technologies emerged in consumer market and web applications. In particular I talked about ability to manage flat view on product data. We are so regular to see all data structured and sometime to manage flat look on what we are doing brings excellent results. 

Topic I’d like to bring today to discussion is tagging. In context of data management – metadata tagging is most relevant in my view. Tag is non-hierarchical keyword associated with particular piece of information. In my view tagging can simplify way users can reach PLM-related information. You can tag things across regular information structures (Projects, Assemblies, Documents, EBOMs etc.). By using tags you can bring flat list of TODO actions for today pointing on different Item Masters, BOMs, Assemblies. 

Tagging is very popular in web 2.0 applications and used widely in blogs, web sites and wikis. Del.icio.us is probably most known service to tag web links. So, I think it will be good idea to bring tagging to PLM applications.

What is your opinion on this? 

PS. I almost finished to write this post and worked on links when I’ve seen last product came out of SolidWorks Labs – Tagger. I liked way you can tag part of SolidWorks assmeblies. So, if you are SolidWorks user you can try to experiment with this and hope it will come in other applications too.



Follow

Get every new post delivered to your Inbox.

Join 73 other followers