• Eliminating Session Timeouts

    This weekend, my mother told me about the trouble she had booking train tickets from Washington, DC to New York using Amtrak's online reservation system. She had to make the reservation three times because the first two times she took too long and the website timed out. As I listened to my mother's story, I felt proud because I knew she wouldn't have had the same problem if Spider Strategies wrote Amtrak's reservation system.

    The problem my mother experienced is a common one for web applications. Most web applications operate using the notion of a session which is used to store information about the user that is logged on and the activities he or she is performing in the application. The trouble is that the session is periodically erased to save memory on the server. When the session is erased, the user's work is lost. In my mother's case, her reservation was erased.

    Read More
  • Great Places To Work

    As Scott mentioned last month, Spider Strategies received an honorable mention for great places to work in Washingtonian magazine. The article is now up on Washingtonian's website, and you can read about Spider Strategies here.

  • Simplifying the Weighting Issue

    Possibly one of the most useful aspects of the CMS software is the ability to assign weights to any scorecard node, at any level of the scorecard tree. For any node in this tree, any number of subordinate nodes can play a role in determining the score of their parent. This allows users to emphasize the importance of certain higher priority items over others. When you have two very important objectives, such as "Produce many widgets" and "Keep cost low", chances are that the default weight of "1" (setting each of their weights equally, so 50% for each) would work just fine.

    Read More
  • We're a "Great Place to Work"

    Washingtonian magazine's annual "Great Places to Work" issue hit newsstands today, and we got an honorable mention. I haven't seen the article yet, but as soon as I do I'll post a copy here. For now, check out the press release for all the details.

  • Share Reports Like Performance Charts

    I’ve spent the last couple weeks working on a new feature in CMS 1.6 that allows you to create, edit and save reports just like performance charts, documents and other items in the system. This feature can save a ton of time because now reports don’t have to be rewritten if a new user wants to see them or if the dates for the report change.

    In the past, the only way to save a copy of a report was to save it to your bookmarks. This worked great for the person who created the report, but it was impossible to share that report with other people on the team without recreating it for each user. Now you can create a report once, and it will be available to everyone on your team under the reports tab.

    Read More