In the past couple of weeks, this has been playing on my mind quite a bit. As a vendor, what can ECM software provide to make life far easier for users to really adopt ECM and ensure as much content as possible makes its way into the repository? Now, I don’t want this to turn into some woolly post with lots of comments that really don’t mean much, and I want to steer clear of those generic sentances that ECM so often throws up, the ones along the lines of “interface simpler and cleaner yet facilitates greater functionality and efficiency”…great, what does that actually mean…
This post is more of a conversation, than your typical blog, and I want to get people involved here to really put real life ideas forward. Some of them may seem very “out there” but thinking outside of the box is really the only kind of thinking that makes radical changes. So speak up….
I have thought of some things to get the ball rolling, I don’t want to put too much into the post itself as often that seems to get people just agreeing, or disagreeing, as I said, I want people to put forward their own thoughts and ideas…
Out of the box solutions
These are tough, and are required to provide accessibility for SMEs to ECM and to also allow larger enterprises to roll out department by department with an initially low investment. However, out of the box solutions and applications often are “clunky”, so a couple of things spring to mind here….
- Let’s let the user configure the “look” of the application. As soon as a user can “tailor” something, they have a little more interest in it. Just look what we all do to our own Windows backgrounds and icons for example
- Increase application usability. Be this using things such as drag and drop or something else. I like drag and drop, but I also like context menus and intelligence in the application shown, knowing what sort of content I am working with and only providing me with valid “drop zones” or context menu options…
- Mix desktop and the web. I am a strong believer in using the desktop to deliver greater user experiences but we need the flexibility of the web.
- Ease of uploading files. Need to be able to make this quick and easy, and not have to ask a user to do a hell of a lot of indexing….
- Custom searching. Let’s make it easy for users to create search templates, and save them.
I am sure there are other points that should be raised for out of the box applications, but these are just some starting points. So comment away…..
This is always a big thing for me, the more applications that ECM can integrate with, the easier it is to adopt and more of the benefits of ECM are realised within the organisation. So what are we thinking here:
- Easy to use ECM tools within typical office applications, such as MS Office
- Background integration. By this I mean, automatically reading content out of an application and placing it within the repository.
- Tie together key index fields with other systems key fields. Think CRM and overlap the customer details (maybe their account number) with the ECM based content. This makes integration far easier, while also allowing the two systems to work independently but with the same information
- XML Web Service availability so that any other application can pull in / integrate with the ECM platform. Web services are a great way of doing this, and really should become the standard for which all ECM APIs are written with….
Ok, I will stop here now. There are so many areas to look at here, and I would love to hear what people think, be you a designer, a developer, a business decision maker, an end user, a BA etc etc.
I look forward to the conversation…