Teqlo: What It Means for Customers

A little over a month ago I left SAP for a startup and at the time I declined to name the company I was joining. I would like to say that this was part of some brilliant marketing plan but the fact is that I joined a very early stage company and we had to get a lot of work done before I felt comfortable throwing the doors open and inviting you in. We have much of that done, much more to do, but we have enough done that I am not only comfortable to let it out, but excited.

The company I joined is called Teqlo, Inc.

I’d like to start by saying all the usual stuff like cool technology, great team, huge market, yada yada yada, but first let me answer the really meaningful question: what does this mean for customers?

As a industry we have been after this idea of easy to use software that “my mom can use” (surely the most over-used phrase in the technology world, but appropriate more so than ever before) for the better part of a decade and a half. I remember the first client/server applications because they were such a breath of fresh air compared to green screens, and then later the Internet actually opened up these apps to the wide audience they were intended for. The consumer Internet companies have really pushed the state-of-the-art for ease of use and accessibility and indeed many companies today are looking at these services and asking “why can’t we have something like this for our apps?”.

The fundamental problem that has bedeviled application developers is that they are fundamentally disconnected from the people who use their applications. They have design partners and focus groups, beta periods where feedback is channeled back to the developers and tweaks made, and there are post-release initiatives aimed at improving the quality and satisfaction rate of the product… but even in the best run process the users are not intimately involved in the development process. With Teqlo the users are intimately involved because they are the developer.

To expect that users, even power users, will be able to build applications that stitch together web services from multiple vendors is a stretch. Teqlo isn’t attempting to build a new development language like Ruby on Rails that dramatically lowers the barrier, what we are doing is essentially reverse programming. We’re treating development as a data flow problem, not a programming flow problem. If there is a core piece of technology that we have invented, it is the routing methodology and not the semantic definition of components; Teqlo takes web services that are wrapped up as components, we call them Teqlets, and determines the optimal sequencing based on the data inputs/outputs of each component. Yeah, it’s hard and there is a lot more to it than I am revealing here, but the point of this post is not to talk about our technology but rather what it means for users.

I’m up at the Office 2.0 conference today and in Esther Dyson’s keynote she talked about building applications from services that are available on the internet. Her example was an expense tracking application that would look at her calendar and determine that she had lunch with someone today, then go to her credit card statement and input the transaction details. With Teqlo, Esther would be able to build this (although in all honesty we don’t have the credit card component, but it’s a good idea) and publish it to a URL like esther.teqlo.com/expense/ and then invite her colleagues and friends to use it… Esther is now a software publisher and she didn’t have to learn how to program in a structured or scripting language to do it. Later, Vinnie decides that he wants to clone Esther’s expense Teqlo but instead of expensing lunch he wants to bill his client for his time, so Vinnie adds a small billing calculator and then drops a salesforce.com Teqlet into the assembler canvas that he pulls customer master data with and generate an electronic invoice, and then publishes the Teqlo for his use and invites his coworkers to use it.

Assemble, publish, invite is what Teqlo is all about. If you have been reading my blog for any period of time you know that I’m passionate about giving users applications that work the way they work, applications that deliver high levels of customer satisfaction because the people that are using them had a hand in defining and building them. This is exactly what attracted me to Teqlo (then called Abgenial Systems) when Peter and Rafael first showed me the concept a year ago. In later meeting Jacoby and the rest of the team I was blown away by how elegant their invention was, but more importantly that they were able to actually build it. I am proud and excited to join this company and look forward to exposing more of it as we deliver it.

Technorati Tags: , , , , ,

21 thoughts on Teqlo: What It Means for Customers

  1. Allow me to be the first kid on the blog to wish you well with this new venture. I visited the site — looks very exciting. Esther should take YOU to lunch.

  2. Congratulations! I love the concept.

    I joke that this is what the PHBs (pointy haired bosses) thought object-oriented programming was: Bolt together program components using a GUI.

  3. Jeff, congratulations on making the new role public. I was at Office 2.0 and thought of the recent Teqlo posts by Peter as Esther was making her comments. “Composite Applications” assembled by users to center on their specific enterprise process/activities. I’m looking forward to learning more.

  4. Jeff:

    How the hell do you do this? I was at the same conference and even *with you* most of the day. Yet, you found time to write this complete and thoughtful description of the what Teqlo is really about. I barely had time to do email.

    You are amazing.

  5. Pingback Innovation Creators
  6. I think this tool can help create the mudane sort of automation that can pay off so greatly for many office workers and businesspeople. Congrats on a great saver of time and energy.

    While I wish you sucess in this venture, I encourage you to look at the tools LabView and LabWindows.

    There are echo’s of LabView’s G programming language in your work here. From the perpective of a person who’s been hired to upgrade a graphical program or two before, it is ESSENTIAL you have an out to more conventional languages at the edges and in components. This will greatly empower users of the graphical language.

    I’ll be happy to discuss a couple approaches that might work for you if you have someone drop me a line.


    PS: Labview’s out to conventional language was LabView, which was a bunch of C routines that allowed you to build an object.

  7. Correction: Labview’s out to conventional language was LabWindows

  8. Great Job Honey! Listening and reading what you describe Teqlo as actually has me saying “I get it”. Since, I am a non-tech business owner, whatever you are doing is working!

  9. Congrats- seems like a great fit for your background (legacy enterprise software) and your interests (modern web2.0/enterprise2.0). Business Process Execution for the rest of us?

  10. Pingback tecosystems
  11. Pingback Update on Trends and Information » Teqlo
  12. Traditionally, applications people describe their problem and a solution method and programmers code them. This sequence is reversed when generic programming is first done and then the applications people input their methods and data to get results. This later method is seen in the highly popular word processing and drawing programs.
    Teqlo appears to follow the later sequence.
    For a somewhat similar concept in the case of calculation intensive systems and electronic technical books, I suggest that you take a look at my patent, on Natural Computing System, US Patent Number 5,680,557, October 21, 1997 (assigned to US government).

  13. Congrats on the move to Teqlo. Great meeting you in person at the Office 2.0 conference. I also believe that app building for the everyday business user is a big part of getting knowledge workers to the next phase in productivity and agility. I look forward to seeing your new products shine a light on this opportunity.

  14. Pingback Bill Gates » Office 2.0 Not About The Online Spreadsheets — But The Next Attempt At Situated Software
  15. brilliant, Jeff, congrats. You’re on to something here! Don’t forget the little guys! ‘-)

  16. A bit late, but congratulations! Can’t wait to start playing with the Teqlets…and see how you make this a killer company! Good work (SAP will miss you…)

  17. Pingback Buy cheap domain online outdoors com xanax.
  18. This one makes sence “One’s first step in wisdom is to kuesstion everything – and one’s last is to come to terms with everything.”

  19. Pingback Office 2.0 Kicks off in San Francisco | Brian Solis: Social Media Expert - PR 2.0

Comments are closed