Web Design - Publish.com
Publish.com Ziff-Davis Enterprise  
SEARCH · ONLINE MEDIA · MOBILE · WEB DESIGN · GRAPHICS TOOLS · PRINTING · PHOTO · TIPS · OPINIONS
Home arrow Web Design arrow Performance Testing Heads Off Asset Management Problems
Performance Testing Heads Off Asset Management Problems
By Bill Dyszel

Rate This Article:
Add This Article To:
John Deere executive says thorough testing prevented an embarrassing, costly misfire in the company's DAM deployment.

Enterprise-level DAM rollouts can meet disaster if they can't handle real-life user loads, but realistic load testing of a large digital asset management application is often difficult and time-consuming.

Kim Sievers, manager of visual and production services at Deere & Co., of Moline, Ill., spoke at the recent Henry Stewart Digital Asset Management Symposium and described what she found out when she took charge of the DAM initiative at her company.

Her first challenge was the fact that she was an application owner rather than an IT manager.

"To be honest with you, as an application owner and never [having] done this before, I really didn't understand what it was. And like all major projects, we're running six months behind, we're over budget, users are grumbling, 'Let's skip it.' I had a very wise deployment specialist who said, 'No, no, no, you'd better not do that.'"

Click here to read about the effectiveness of a limited DAM rollout.

She stayed with the plan for a 20-day load testing program and says she was glad she did.

"Had we skipped this process, the application would have closed within two hours. We would have had to regroup again. So really the number one reason why you want a performance test is you don't want those show-stoppers to be discovered by your customers."

Her in-house performance testing team ran the new application through its paces, using load-testing tools such as Mercury Interactive Corp.'s TestDirector (a tool for storing scripts), Mercury's Win Runner (for capturing and replaying user interactions), and Load Runner (to predict system behavior and performance, and for emulating thousands of simultaneous users with real-time monitoring).

The tests revealed that the system performed better with faster two-processor servers than with four-processor servers, so the team swapped hardware to get the most effective configuration, then ran the tests again, just to be sure.

Sievers points out that you can get along without an in-house testing team by hiring an independent testing firm.

The team performed the tests on two identical systems for safety's sake.

"We first built our system in the test environment to get the configuration, test our migration and make sure that that system was operating 100 percent, and then we went in and built the system in our production environment," Sievers said.

"What is really important is to involve your vendor during the load test process and share all of the results," she said. "Not only will this create a stronger product for your installation, but your installation will benefit from the lessons learned from the vendor's other customers.

"At John Deere we invite the vendor's developers to come up during the load test process. They can't always be there, but at major milestones during the process we have a review with everyone on the team, and then at the end of the load testing process we have a comprehensive review that we supply to everyone on the team. We also supply them all of our data in a written form."

Click here to read about what can happen when librarians and creative professionals collaborate on a DAM project.

Naturally, this all comes at a cost.

"Of course, it's billed to the business application owner. The rate is $750 per day. Our initial launch took us approximately 20 days, and our last upgrade took us about five days. So I budget every year for performance testing for the upgrades."

She insists on performance testing as an essential part of any asset management installation or upgrade.

"If your project is in the discovery phase, ask your vendors for their performance load test data. Use this data to determine your acceptance criteria and include it in your license and maintenance agreement.

"We didn't accept the product and start paying for the product until it met our acceptance criteria. If your project is in the planning stage, add the budget and the time. If your project is in the implementation stage, delay the deployment, add the budget and the time, and if your project is in the deployment and problems exist, performance testing will help you find where that contention is."


Discuss Performance Testing Heads Off Asset Management Problems
 
>>> Be the FIRST to comment on this article!
 

 
 
>>> More Web Design Articles          >>> More By Bill Dyszel
 


Buyer's Guide
Explore hundreds of products in our Publish.com Buyer's Guide.
Web design
Content management
Graphics Software
Streaming Media
Video
Digital photography
Stock photography
Web development
View all >

ADVERTISEMENT


FREE ZIFF DAVIS ENTERPRISE ESEMINARS AT ESEMINARSLIVE.COM
  • Dec 10, 4 p.m. ET
    Eliminate the Drawbacks of Traditional Backup/Replication for Linux
    with Michael Krieger. Sponsored by InMage
  • Dec 11, 1 p.m. ET
    Data Modeling and Metadata Management with PowerDesigner
    with Joel Shore. Sponsored by Sybase
  • Dec 12, 12 p.m. ET
    Closing the IT Business Gap: Monitoring the End-User Experience
    with Michael Krieger. Sponsored by Compuware
  • Dec 12, 2 p.m. ET
    Enabling IT Consolidation
    with Michael Krieger. Sponsored by Riverbed & VMWare
  • VTS
    Join us on Dec. 19 for Discovering Value in Stored Data & Reducing Business Risk. Join this interactive day-long event to learn how your enterprise can cost-effectively manage stored data while keeping it secure, compliant and accessible. Disorganized storage can prevent your enterprise from extracting the maximum value from information assets. Learn how to organize enterprise data so vital information assets can help your business thrive. Explore policies, strategies and tactics from creation through deletion. Attend live or on-demand with complimentary registration!
    FEATURED CONTENT
    IT LINK DISCUSSION - MIGRATION
    A Windows Vista® migration introduces new and unique challenges to any IT organization. It's important to understand early on whether your systems, hardware, applications and end users are ready for the transition.
    Join the discussion today!



    .NAME Charging For Whois
    Whois has always been a free service, but the .NAME registry is trying to change that.
    Read More >>

    Sponsored by Ziff Davis Enterprise Group

    NEW FROM ZIFF DAVIS ENTERPRISE


    Delivering the latest technology news & reviews straight to your handheld device

    Now you can get the latest technology news & reviews from the trusted editors of eWEEK.com on your handheld device
    mobile.eWEEK.com

     


    RSS 2.0 Feed


    internet
    rss graphic Publish.com
    rss graphic Google Watch

    Video Interviews


    streaming video
    Designing Apps for Usability
    DevSource interviews usability pundit Dr. Jakob Nielsen on everything from the proper attitude for programmers to the importance of prototyping in design to the reasons why PDF, Flash and local search engines can hurt more than they help.
    ADVERTISEMENT