In reply to z31maniac :
There's a lot of other stuff that goes into it.
Lets say you create an asset. Say a stock photo of a girl in a meadow for the "Jones Project"
You need to classify the asset for later reuse. How do you do that?
Yea, you could slam it into the "Jones Project" folder on the server, then name it "Girl_in_Meadow.jpg" but what about some of the other criteria you might want to sort on for later use?
For example:
- Copyright:
- Free for commercial use
- Free for private use
- Commercial use with attribution
- No commercial use
- Weather
- Sunny
- Party Cloudy
- Night
- Rainy
- Expression
- Happy
- Sad
- Crying
- Thoughtful
- Activity
- Running
- Reading
- Melting ants
- Picnic
The list goes on. It's also useful for knowing where assets were used and reused. That way you don't duplicate the same asset in multiple folders then force your server to run a full search query each time that you want to find an asset.
With the ECM software I could run a query of "Free for commercial use, Girl, Meadow, Night, Picnic" and probably get what I wanted for the purpose I wanted.
This kind of asset management is quite a bit more ambiguous because none of the metadata is generated as the asset is generated. The human instinctively knows what the asset is, but retrieving it is difficult if you know it existed 4 to 8 months ago but can't remember the project name. Or you search for "Field" instead of "Meadow" as the image name.
It's a really difficult thing to manage though. ECM software makes this a bit easier but it really takes some effort, and a standardized, enforceable set of practices, to get right. Hell, sometimes it's really difficult like when I was running the maintenance for the Afghan theater, I couldn't even get my mechanics to name the maintenance files as (airplane)_(YYYYMMDD)_(Maint Activity).xls so I could sort the damn things easily. God help me if there were photos of a failure appended to the file.
You and I are kinda spoiled by ERP systems which relate customers to orders, orders to invoices, invoices to payments, payments to GL transactions, and then can then be used do things like relate individual GL transactions back to individual customer orders. That way I can run a report or open a screen to show all GL transactions generated by a specific customer on a specific day and find out why there's a 4 cent variance in the AR.