OpenIDEO is an open innovation platform. Join our global community to solve big challenges for social good. Sign Up / Login or Learn more

Creating a system that translates between idea people and programmers

Idea people and programmers often think in different ways. We need a mechanism to translate.

Photo of DeletedUser
5 9

Written by DeletedUser

Building off of Ari's idea that people with ideas don't necessarily know the programming. Communication is key.

Tech people and idea people tend to think in different ways. For instance, taking it out of tech speak, there's a "pump." That "pump" can work in a certain way if there are "pipes" and "switches" attached to it. A non-tech, idea person might say, "Fix the pump" and then be surprised later that the "pipe" broke. The tech person will say, "You didn't say to fix the pipe." To the idea guy, the whole apparatus is a "pump" since it can only work when everything works together. To programmers, only the "pump" is the "pump" because he understands that the "pump" can work with other things.

We have to develop ways to translate between them. It could be a website. It could be a non-profit consultancy. It could be both. Because eight months and tens of thousands of dollars after you've started something is the wrong time to figure out that neither of the principals understand what the other wanted or could do.

How will your concept support web entrepreneurship?

Without communication, any venture is destined to fail - or be limited in its success. There's only so much one person can do alone.

What kinds of resources will be needed to get this concept off the ground and scale it?

I actually think this can work with or within Ari's concept that big IT businesses and/or universities help train people to understand IT better. The biggest resource we would need is people who can speak both the language of the idea person and the language of the programmer.

How could we get started?

The first step would be to identify people who are already talking about and/or doing this kind of communication translation. Coding Horror ( is a good start. I would be surprised if there weren't classes dotted here and there in IT and business schools that we can reach out to.

Virtual Team:

This is building off of an idea that I had in the inspiration phase that Ari Massoudi articulated much better. Who wants to join us?


Join the conversation:

Photo of Meena Kadri

Fab start. We're anticipating discussions to flourish here and your ideas to evolve. You can make updates to your entry at any time using the Update Entry button up there on the right. Here's an example of how built up ideas can get over the course of a challenge: Let's bring on the builds and spell out the specifics!

View all comments