<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=317413855518624&amp;ev=PageView&amp;noscript=1">
1 min read

Beware the Complex DIY Solutions Out There

By Romeo Elias on Wed, Nov 08, 2006 @ 06:27 PM

featured image


As part of my role at Interneer, I spend a lot of time reviewing what's in the software world that may rival our platform or provide promising potential for integration. As I have reported in previous posts, there is definitely a recent emergence of new solutions that are designed to empower the business user to create web applications without programming. What I have noticed, however, is that a lot of these products are very complex for the average user.

Here are some quick rules that I apply to determine whether a solution fits our criteria for simplicity for the end user:

  • Is the application functionality described using programming concepts, e.g. objects, methods, inheritance etc. (HUH!??) that are unfamiliar to the typical business user?

  • Does the company expect the business user to know how to create Excel macros (I don't even know how to create one)?

  • Is "scripting" part of the core capability to create the application? "scripting" = programming

  • Does the user have to "compile" the application before it can run? This is another code word for complex.

  • Does the application "generate" code to be deployed? Generating code often means learning programming to understand why it doesn't work when trying to install.

  • Do you have to create table definitions in a database, or specify relationships between tables, or foreign keys etc.? All buzzwords for complex.

I will keep adding to this list as I uncover more. In the meantime, remember these rules when researching solutions out there.

Romeo Elias

Written by Romeo Elias

Romeo Elias is the President and Chief Executive Officer (CEO) of Intellect, an award winning leader in the SaaS enterprise software industry with a focus on enterprise Quality Management Software and Business Process Management (BPM). Romeo is a visionary executive, thought leader and advocate for business friendly software that requires No Programming and empowers everyone to innovate. Romeo has overseen Intellect's growth from its founding in 2000 to a high growth software company with hundreds of happy customers. Romeo is a patented inventor, entrepreneur advisor, and board member of Intellect. Prior to Intellect, Romeo worked in the consumer electronics space, overseeing the engineering design and development of handheld electronics, and previously was the founder of a web development firm. He received his BS in Mechanical Engineering from the University of California, San Diego and MS in Manufacturing Engineering from UCLA.