Software Decisions and Opportunity Costs - Applied Clinical Trials

ADVERTISEMENT

  • Search
  • Suppliers
  • Careers

Enter a company or product name

KeywordLocation
About Search
See our 2009 Buyers Guide Digital Edition.
Find Pharma Search Engine
Software Decisions and Opportunity CostsFresh and flashy may appeal to the senses, but when it comes to trial software, it's experience that counts.

Source: Applied Clinical Trials


In fact, Google isn't completely dominating this concept. One company that has an impressive array of SaaS programs is Zoho ( http://www.zoho.com/). Zoho offers free or very inexpensive applications, including a word processor, spreadsheet, presentation software, Web meetings, email programs and more. These programs are highly functional and offer more than many people would ever need in these areas.

Zoho's newest offering was exactly what I (thought I) needed for my project. Called Zoho Creator, it is an application that allows nonprogrammers to create database applications for simple business use involving the entry and viewing of data. Without worrying about database design, the Zoho user simply drags the particular type of data entry fields onto a form (dropdown boxes, text boxes, checkboxes, etc.) and voila: Automatic database entry screens and reports are created.

With similar drag and drop validation elements, it is very easy to do range checks and logic checks on and between fields. In literally minutes it is possible to have a working data entry form with underlying database. These forms can be very easily inserted into Web pages, creating the look and feel of a professional Web form. In fact, some companies and organizations are using Zoho forms for simple surveys, course signups, and other simple tasks.

I toyed with using Zoho's newest competitor, Coghead (http:// http://www.coghead.com/), but decided to stick with Zoho because I found it to be simpler to use and faster to implement.

And here my troubles began.

From hours to days

Within the first 30 minutes of using Zoho, I had built the form I wanted and tested it on a Web page. I was actually amazed at how easily and quickly the application came together. Despite this, I knew I had a few hours of tweaking and developing range checks to make sure the application would collect clean data. I began to enter some scripts, and the minutes turned to hours as they always do when programming. I added, tested, and modified in iterative cycles. Some of the features that made the Zoho application easy to use became annoying, as they took more steps and longer than a real Web development tool. Despite these minor annoyances, the tool was fast and easy to use.

At some point during the evening I entered a snippet of script that prevented my application from working and issued an error message. Not knowing which validation script item it was that caused this, I spent an hour or two taking pieces of script out of the application, each time restarting and entering data. Over time, the application became really slow and funny things began happening. I couldn't enter data. I couldn't delete data. I couldn't even delete the application itself. Finally, in exasperation, I tried to delete my entire account and start over. After going through this same cycle three times, the entire Zoho Creator "execution engine" choked on two lines of my script. Apparently, nobody, including me, could log in for a period of hours. Through the whole process, I had several calls to the help desk with friendly responses and rapid problem solving.

Before I knew it I had spent about 12 hours over two separate days developing a simple Web page that I could have done in about three hours with a variety of well-tested Web development tools.

Of course, going in I understood that all Web 2.0 applications are in "beta" for months to years (take a look at the Gmail logo!) and Zoho Creator 2.0 was only one month old. I reasoned that all software had bugs and recently launched beta software would have a bunch, but somehow I thought I would be the one to avoid all the obstacles.

The next morning the entire development team from Zoho Creator called me from India. It seems that a bug in their code caused my little program to bring their application server to a grinding halt, preventing me and anyone from logging in. They were incredibly helpful and very responsive, fixing the problem on the spot. Zoho Creator, they explained, was a work in progress, still young and prone to these sorts of problems. Although it looks great and does exactly what I want it to, it isn't the robust timesaver I hoped it would be today. By my next project, I am sure it will be robust and reliable.


ADVERTISEMENT

ADVERTISEMENT

FindPharma
Survey
Where have your budgets increased in 2010?
Social Marketing
Hardware/software
Outsourcing
Meetings/Education
Budgets have decreased
Social Marketing
57%
Hardware/software
0%
Outsourcing
29%
Meetings/Education
0%
Budgets have decreased
14%
View Results
Source: Applied Clinical Trials,
Click here