Digital Asset Management Software: To Build or To Buy

June 23rd, 2010

Within the digital asset management (DAM) community, return on investment, or ROI, is a hot topic. Businesses know they need a DAM, but clearly showing ROI to upper management isn’t always straightforward. Consultants and analysts have deconstructed the debate over and over. At WebDAM, we often hear a slightly different perspective – not so much a debate on ROI, but rather a case of paying an outside vendor for a solution (“buy”) vs. internally developing and maintaining a solution (“build”). DAM is becoming business-critical thanks to the exponential increase in digital media and most companies recognize the need to invest in it. These days, companies spend their time exploring the different ways to incorporate DAM. Should they create an in-house solution with complete control over features, workflow, and interfaces or should they use an outside vendor and focus solely on their core business? That’s the true dilemma facing companies these days – hence, buy vs. build.

Upon first glance, the “build” option seems to be a better way to go. After all, it’s a tailor-made solution developed and maintained by a company’s internal staff for total control. But upon closer inspection, choosing to “build” doesn’t quite seem as practical. Here’s a look at the key differences involved between “buy” and “build”:

Upfront development cost

Build: Building any type of software means an upfront investment in hardware requirements and software development – especially internally developed software designed to meet company specifications. It can be very difficult to estimate the total costs involved in development of a sophisticated software application, such as a DAM, especially when you consider the logistical side, such as facilities and personnel (project managers, engineers, testers, etc.).
Buy: Purchasing DAM software involves licensing fees or subscription costs (SaaS) and often a setup or installation fee. The costs are well-defined and known upfront.

Upfront development time

Build: Many companies quickly recognize the downside of development time. After all, it’s not just about writing the application’s code and testing it. There are meetings upon meetings for planning and design, proof-of-concept development, hardware/software coordination – all of that before the application goes into its first round of testing. Each stage could take anywhere from weeks to months, and the launch version could be several iterations away depending on the number of critical bugs discovered.
Buy: When you buy a DAM solution, the product is ready and the only requires a time investment for training.

Ongoing software maintenance

Build: A software application becomes outdated the moment it is released. That’s why updates and patches are released – not just to fix bugs, but to improve functionality and update features. For internally developed software, that means overhead cost for development, testing, and design as software becomes stale, systems evolve, or hardware demands grow. If a company doesn’t invest in this, it could lead to further problems down the line, just like a car that’s gone years without maintenance or oil changes.
Buy: When you buy DAM software, updates and maintenance are the responsibility of the provider. SaaS solutions often have the added benefit of rolling out new releases without additional licensing fees.

Software maturity

Build: Software takes time to reach a stable level, especially internally developed software. The term “mature” software applies when the application has a minimal amount of bugs, but this can take years of development and maintenance to achieve. It’s a continuously moving target that requires the effort of many engineers to overcome.
Buy: When you buy a DAM solution, it should arrive with a mature level of quality (assuming it is published by an established, reputable vendor).

Real-world issues

Build: Companies reorganize. Budgets get cut. Software engineers move or change jobs. When only a handful of people hold the keys to your internally developed DAM solution, any of these changes can represent a seismic shift in your application. How will you make the appropriate updates when budgets don’t allow for it or the lead developer leaves the company? These situations are impossible to predict and almost as difficult to adapt to.
Buy: When you buy a DAM solution, the provider’s business focuses on that product. It’s not merely an internally developed tool, it’s their source of revenue. Thus, significant resources will continue to be devoted to it regardless of personnel moves or organizational structure.

When you put it all side by side, the benefits of buying over building become clear. Of course, the built solution is totally customized, meaning that it is tailor-made for your internal workflows (assuming IT delivers upon expectations); there’s no need to shift or augment the way things are done. Bought solutions may require a company workflow to slightly adapt, and while this might provide an initial hump to overcome, staff members often prove more than capable of integrating a bought solution into their everyday tasks. Thus, when you lay out all the pros and cons, purchasing a DAM system can save time, money, and resources when compared to the effort required to build an in-house system.

Those DAM Hashtags

April 30th, 2010

Twitter is an interesting phenomenon. At first sight, it seems a bit pointless. Upon closer inspection, you become intrigued by the tiny bits of industry news that you can gather with just a few glances. Before you know it, you are sucked into the twittosphere.

If you have made it to the other side, then you are well familiar with hashtags: keywords added to tweets and prefixed with a hash symbol (#). Like photo metadata, hashtags add context and search-ability to your tweets. For instance, if you are interested in tweets about Software-as-a-Service, you can search Twitter for #SaaS. Hashtags, however, are driven by the Twitter community. In other words, there are no real conventions or standards for using hashtags. This makes it a little tricky to know which tag to use for a given subject matter. In addition, it often leads to inconsistencies. For instance, one can find tweets on cloud computing tagged with #Cloud and #CloudComputing. In another example, the hashtag #DAM has dual meaning. It is often used within the Digital Asset Management community to tag DAM-related subject matter. More commonly though, it is used as slang.

The website hashtags.org tracks Twitter hashtags and reports metrics such as usage frequency. However, like most user-generated content, there is a lot of information to sift through when you are looking for specific subject matter. So I have compiled a list of hashtags related to the Content Management industry. Enjoy!

#Accessibility
#Adobe
#Cloud or #CloudComputing
#copyright
#CMS – content management system
#DAM – digital asset management
#EXIF
#InDesign
#Interoperability
#IPTC
#License
#LinkedData
#MAM – multimedia asset management
#metadata
#Opendata
#OpenSource
#Photoshop
#Privacy
#ROI
#SaaS
#SemanticWeb
#Storage
#Usability
#UserAdoption
#WCM – web content management
#Workflow
#XML
#XMP

What is your favorite DAM/CMS-related hashtag? Comment below!

5 Best FTP Programs

April 21st, 2010

FTP, or File Transfer Protocol, is commonly used by designers, photographers and other types of creatives to transfer large files between servers. Since WebDAM fully support FTP transfer as one method of uploading to your online digital asset management system, I often get asked for my recommendations of the best, free (or cheap) FTP programs. Here are my picks:

FETCH SOFTWORKS
http://fetchsoftworks.com/

Fetch is a full-featured file transfer client exclusively for Mac users. Fetch supports both FTP and sFTP file transfer protocols to ensure compatibility with most internet providers, web-hosting companies, publishers, and more. The Droplet shortcuts and Dashboard widgets make it easy to upload files and track the progress of the upload through the user friendly interface. View your files effortlessly on the web using the WebView tool, which also allows users to copy web addresses. Tired of wasting time and energy on monotonous tasks? Simply use the Automator actions and AppleScript recording to automate repetitive tasks. Fetch assures that all your questions and concerns are addressed through their extensive online help support.

FILEZILLA
http://filezilla-project.org/

For those of you looking for a free FTP solution, FileZilla is what you have been searching for. This open source software is distributed free of charge and provides both clients and a server. Easy to use, this cross-platform FTP, FTPS and sFTP client has numerous features. Unlike other FTP solutions, FileZilla is not exclusive to Mac or PC users but is able to run on Windows, Linux, Mac OS and more. Not to mention that it is available in many different languages. Stay on task and organized with FileZilla’s powerful site manager, transfer queue, bookmarks and filename filter. For files larger than 4GB, this FTP solution supports the resume and transfer of those large files.

ACEFTP 3 PRO
http://software.visicommedia.com/en/products/aceftp/

Whether you’re a novice or a tech savvy professional AceFTP 3 Pro is a FTP client software solution for everyone. Securely transfer your files with the ease and efficiency that AceFTP Pro provides. There is no question that your files will be secure with the software’s password protection and SSL security protocol integration features. The familiar Windows XP-style interface and the dual-plane interface make AceFTP 3 Pro easy to navigate. File transferring has never been easier as this software allows users to execute multiple file transfers simultaneously, conduct server-to-server file transfers, resume interrupted transfers, open numerous FTP sites concurrently and much more.

FLASH FXP
http://www.flashfxp.com/

For Windows users, FlashFXP may just be what you are looking for. Make file transfers easier with FlashFXP as it allows you to transfer files between other local computers running a FTP server, via the Internet, or between two servers using site-to-site transfers. Some of the benefits of FlashFXP include the multi-language support, internal text editor for quick edits, internal schedule and site states to keep track of all uploads as well as downloads among many other features. FlashFXP makes this FTP solution simple to use through the FTP only and FXP views, advances queue control, enhanced drag and drop functionality and the folder bookmarks.

CoffeCup
http://www.coffeecup.com/free-ftp/

If you are looking for a simple FTP solution without the frills and unnecessary features then CoffeCup is for you. This FTP solution is a simple and reliable way to transfer your files, and the best part is its free! Simply upload files by dragging and dropping them from your computer to your server. Due to the set up on multiple server profiles you are able to transfer your files in binary, ASCII, or auto mode. Keep your files organized using the Combo Bookmarks, which allow users save the local and remote folder. This FTP solution also makes it possible for users to pull them both folders up at the same times. CoffeCup’s direct FTP also makes it possible to make changes directly on your server to save you time and energy.

If you are looking for a complete desktop image management solution with built-in FTP, check out my recommendations for the top photo workflow tools.

Case Study: WebDAM and the American College of Rheumatology

April 8th, 2010

Our new case study details how the ACR is utilizing WebDAM to power the foremost collection of rheumatology images. The new Rheumatology Image Bank expedites image request fulfillment through its 24/7 web access, granting journalists, teachers, and researchers the ability to instantly retrieve high-resolution imagery. Read more at: http://www.webdamsolutions.com/casestudies/acr-image-bank.php.

SaaS vs. Hosted, Part 2: The User Experience

March 16th, 2010

In our last post, we looked at some of the technical differences between a Software-as-a-Service (SaaS) model and a hosted solution for an application. Of course, the real world involves much more than just network architecture and software design. In this post, we’ll continue to compare differences between a SaaS application and a hosted solution; this time, though, we’ll take a closer look at how it impacts the users.

From a practical perspective, SaaS creates a service-oriented experience with dedicated teams that understand the software, hardware, and infrastructure needs of the application. Because the application’s design is built specifically for this model, support can be provided at all levels. On hosted solutions, the support team may have limited knowledge about the server and the architecture involved because all of that flows to an outside company. Similarly, SaaS software upgrades are instantaneous and experienced by all users at once because of the multi-tenant design. For hosted solutions, upgrading is often handled on a per-customer basis and the latest software version may require costly license upgrade fees.

Data availability is probably one of the most important priorities from a customer perspective. After all, if the customer can’t access the data, then it doesn’t matter what features come with the application. The SaaS model provides another benefit with its level of redundancy and backup. Multi-tenant architecture makes this all possible, and in general, customer data can be backed up in geographically distinct locations with a fail-over process and disaster-recovery plan in place. Hosted services depend on the actual hosting provider; in most cases, a single-server model is used without redundancy or frequent backup. An examination of reliability gives us the same picture: SaaS companies offer service-level guarantees or agreements (SLAs) that establish the customer’s standard for high availability. With the hosted solution, the same problem comes into play: since a third-party data center hosts the application, guarantees generally don’t fall into the domain of the application provider.

Hosted solutions and SaaS applications both have their spot in the marketplace. However, it’s important to know that just because a solution is hosted, it doesn’t necessarily offer the same scalability, reliability or functionality as a SaaS model. SaaS applications are built with the specific cloud infrastructure in mind, and because everyone is on the same page, fixes, updates, and support are all easier to provide. In short, it’s a more streamlined and efficient way to go, with fewer parties to deal with and a more dedicated focus from the provider. For these reasons, studies from groups such as Forrester Research cite SaaS as one of the key technology trends for business, both for now and for years to come.

Spitfire Photo Pro Changes Name to WebDAM Solutions

March 10th, 2010

New name reinforces WebDAM brand as an industry leader in digital asset management

SAN FRANCISCO, CA. February 10, 2010 – Virtual Moment, LLC today announced the change of its DBA name from Spitfire Photo Pro to WebDAM Solutions. The move is part of the company’s overall shift to completely focus on WebDAMTM, its successful Software-as-a-Service (SaaS) digital asset management application, while reinforcing the WebDAM brand as a market leader.

As a completely hosted, 100% web-based solution, WebDAM has seen rapid growth due to its ease of setup, predictable costs, and intuitive interface – attributes commonly overlooked by traditional DAM vendors and their applications. Utilizing a SaaS approach, WebDAM makes it easier for creative teams to do business by providing 24/7 availability of digital media across an entire organization for storing, managing, archiving, searching, retrieving, and collaborating. When combined with a dedicated support staff and a host of professional services, WebDAM sets the industry standard for digital asset management from beginning to end.

“Since WebDAM’s launch as an enterprise solution two years ago, we’ve experienced tremendous growth across many different sectors,” says Jody Vandergriff, VP of Marketing and Sales. “As we move beyond photos to complete digital asset management, it is the appropriate time to re-brand our company name to meet this new standard.”

Current WebDAM customers – including such notable names as Stanford University, USC, University of Washington, American College of Rheumatology, Temple University Health System, Inter-American Development Bank and Sodexo Corporation – will experience a seamless transition during the rebranding process. All existing credentials will remain the same while company and support emails will shift to the new domain name of webdamsolutions.com.

The most tangible benefit of the WebDAM Solutions rebrand is a company-wide re-organization to focus solely on DAM-related activity. This includes an expanded development team that creates new innovations and improvements at a faster rate, and a support staff dedicated to the needs of asset managers and content creators within businesses of all sizes.

“The digital asset management community has spoken loud and clear about their needs,” says Vandergriff. “The response to WebDAM has been tremendous. Organizations want a completely hosted, no-hassle solution with 24/7 web access, and that’s exactly what WebDAM delivers.”

About WebDAM Solutions
Formerly Spitfire Photo Pro, WebDAM Solutions is a leader in digital asset management, revolutionizing the way companies manage and share digital media. Our flagship application, WebDAM, provides creative teams with online tools for storing, managing, archiving, searching, retrieving, and distributing digital files throughout an organization. WebDAM has been implemented across industries such as academia, nonprofit, travel and tourism, manufacturing and government. Our clients include Stanford University, USC, University of Washington, American College of Rheumatology, Temple University Health System, Inter-American Development Bank and Sodexo Corporation. For more information, visit www.webdamsolutions.com.

Media Contact:
Jody Vandergriff
VP of Marketing and Sales
jvandergriff@webdamsolutions.com
415-227-4886

###

SaaS vs Hosted, Part 1: The Differences are in the Design

March 9th, 2010

Software-as-a-Service (SaaS), also known as Cloud Computing, has been a buzzword around technology circles for a few years now. We’ve seen its ease and capability in many different forms, from the popular Salesforce.com CRM application to our own WebDAM solution. However, some confusion still remains regarding what a SaaS application can do compared to software with a hosted option. While some similarities exist, those are far outweighed by the distinct differences between the two, and it’s important to distinguish what these are before you select an application provider.

In recent years, many companies have added a hosted option for their applications to compete with the SaaS deployment model. Some similarities are obvious — in both cases, the application is hosted off the customer’s premises. The differences become apparent when you examine the details under the proverbial hood; a hosted application is running on an off-premises server but may not necessarily be managed by the application provider. However, the SaaS model is built with off-premises hosting in mind, and is thus integrated within the application developer’s IT infrastructure.

A quick look at the architecture widens the gap even further. Because SaaS applications are usually accessed via a web portal and designed for a large customer base, they are built with multi-tenant architecture. In other words, every SaaS customer is running the same instance of the software without, of course, sacrificing customizability (branding, etc.); those types of options are made available through the application’s programming. For example, if your favorite SaaS application doesn’t allow you to run a branded version featuring your logo, that’s because the developers didn’t include it — not because SaaS can’t handle it.

Multi-tenant architecture is designed to run across the application’s entire user base. It factors in scalability and performance so that a small business in the Midwest can get the same quality and performance as a big Silicon Valley corporation. To do this, the architecture often includes load balancers to handle large amounts of web traffic. From a hardware perspective, the application runs across a multi server environment, allowing it to tap into dedicated machines such as database servers, web servers, and specialized servers fully committed to CPU-intensive tasks: image processing, computations, etc. The SaaS architecture includes redundancy of all system components to provide fail-over should one component stop working. All of this is designed to work smoothly and efficiently to handle a large volume of requests.

Now, let’s compare this to what a hosted solution provides. In general, an individual copy of the software runs in a single-server environment per customer. Not only is this expensive, its durability, scalability and reliability are limited by the hardware — there are no redundant or dedicated machines that pick up the slack for specific system components. For example, in this environment, a database-intensive request (such as heavy searching) can act as a bottleneck, causing the website to run slowly since the web server and database run on the same machine.

We’ve outlined some of the major differences between SaaS and hosted from a design and architecture standpoint, but how does it impact the end-user? In Part 2, we’ll examine how a SaaS model directly benefits the user experience, from support to availability.

Get Organized in 2010 with DAM

March 8th, 2010

It is a little known fact that “Getting Organized” is considered one of the ten most popular New Year’s Resolutions year after year. After all, an organized life promises to save time, improve focus, and reduce stress. Well, the same can be said for your digital assets. When organized, your digital assets work for you – helping you complete projects efficiently and bring products to market. When they are not organized, however, your digital assets can actually hinder your product pipelines, acting as bottlenecks and fragmenting your workflows.  Here is a list of the top 5 ways DAM gets you organized and saves time:

1. Find what you need, when you need it: Centralizing your digital assets means you will always know where to find your critical images, designs, and other assets exactly when you need them. DAM provides a framework to quickly search and browse through thousands of assets, a nearly impossible task if your files are scattered on hard drives, PCs, and DVDs. Web-based solutions for Digital Asset Management, such as WebDAM, further improve this benefit by ensuring your assets are accessible 24/7 anywhere in the world.

2. Reuse rather than regenerate: Hundreds of hours have gone into generating your digital creations, all to be used once, and then buried within the confines of a designer’s computer. Not anymore. With DAM, your assets are readily available and tagged with important meta-data such as how, when, and where a given file was used within your marketing campaigns. Easily find related images and image source files to promote reuse and allow you to more easily repurpose your hard work.

3. Remove the gatekeeper: If you are like many organizations, one department, or often times even a single individual, is responsible for fulfilling image requests coming from a number of sources including internal departments such as the web team, marketing, and PR to external associates, such as media professionals. There are three potentials pitfalls with this approach. First, you are relying heavily on the knowledge of a few individuals about where your files are located. What happens when they leave the company or change positions? Second, as your requests grow, it becomes impossible to fulfill each and every one while meeting deadlines. And last, once the requested assets are located, how do you deliver them to the recipient? Burning CDs or emailing large image files consumes enormous amounts of time. With DAM, image requests can be “self-fulfilled” by directly searching the DAM database and instantly retrieving exactly what is needed. Most DAM systems also include tracking capabilities to keep you on top of how your assets are being used and distribution tools to provide several mechanisms for efficiently delivering the digital files to the recipient.

4. Watch those copyrights: If you are handling rights-managed digital files, such as photos, knowing your usage rights is critical. Breaking copyrights is a costly mistake that no organization wants to make. So what do you do when you locate a photo but don’t know the terms upon which it was acquired? After much effort tracing the purchase, you will most likely opt to play it safe and purchase a new license. With DAM, you are not only tracking your digital files but also the critical meta-data associated to your files, such as copyright terms.

5. A race to the finish: From the previous four points, you can probably guess why DAM helps you meet deadlines and get products to market faster. Organizing your digital assets and the associated meta-data, means less time searching and more time producing. Many DAM tools go a step further by providing workflow integration and collaboration tools to actually facilitate your project pipelines. For example, WebDAM provides an online collaboration environment, called a Lightbox, enabling individuals to share project-specific files and swap notes and comments, resulting in faster collaborative turn-around.

In a future post, we will break down the DAM Return on Investment, or ROI, to see just how much time and money DAM can save your organization.