Improve company productivity with a Business Account.Sign Up


How to organize a programming company?

Posted on 2012-03-20
Medium Priority
Last Modified: 2012-03-27
I have  programming company , we developed an ERP Automotive system since 2004
we developed the system with powerbuilder and Sql 2008 with the following modules:
-Consumer finance
-Service garage
-Vehicle management
-Asset Management
-Inventory System

We are 18 programmers and 2 sales Engineers, we make a lot of sales localy but the market is limited,and for the past 5 years the company is loosing , what ideas you can give it to me to turn this company from loosing to wining?
Question by:Ihab
  • 5
  • 3
  • 2
  • +1
LVL 30

Expert Comment

ID: 37741539
what does your software do

can you cloudify it ?

Author Comment

ID: 37741550
I give you the specific modules we have, cloudify ?can you give me more details ?
I know the technology of Microsoft and google Apps are going into clouds, but please give me more details  

Warm Regards
LVL 30

Expert Comment

ID: 37741561
the web is reorganicing for the cloud which means it can be hosted anywhere

for instance if you had a database server and it just needed say a url means it can be hosted anywhere
thats whats going to change I think make software work in the cloud which means its reorganised into web/url access
the front end can then be a web site
that means it can be configured for the cloud
What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.


Author Comment

ID: 37741574
Does this bring more sales?
LVL 10

Accepted Solution

moon_blue69 earned 2000 total points
ID: 37741635
where are you based?

1. What client base you are targeting?
2. In that client base what is the alternate product available, its features and the value for money
3. Give them same or more features, ensure reliability and offer better value for money.
4. Marketing, marketing, marketing
5. Give this software to one of the leading clients even if you will not make money on it, that will increase your sales and you can boast xyz is our client.
6. Is the programme web based ?
7. Cloud and all - put it on hold for now, dont jump into conlusions fasr

1. Do market survey/research
2. get to know what people want from you
3. learn what competition is offering
4. Add steps 2+3 + value
5. offer outstanding customer experience
6. be personal to the customer
7, Market, market, market market, market
8. Enjoy the success

Author Comment

ID: 37741658
1-I am targeting the dealerships customers,  I already have Toyota and Suzuki and Aston Martin
2-The Alternate is Kerridge, it is in the market 30 years ago and extremely expensive.
3- I have a lot of features
4-International Marketing can you give me some Ideas, because the Magazines and Newspaper and Tv are very expensive, and now we are barely paying salaries
5-I agree with you totally in this point
6-No it is not a web-based
7- Cloud, for me how it well work? do you mean install the server in my site and host it for the customers

thanks for you support
LVL 10

Expert Comment

ID: 37741712
Its just a fancy term for hosting your solution in a webhost. If you are providing your solution for the customer to install and be resposnible for their data and maintanence this is not applicable to you


It has to be web based - or haveing server hosted for each client and clients connecting via terminal services - in these two cases you are responsible for it.


Make it web based, you be responsible for the database and maintanance of database etc and charge each client for per data stored per month.

So for client no initial cost.
No cost on hardware
no need for IT support.
Give them a training and they will do
You need to maintain this - not very expensive
Offer clients free update whenever you update the system
Outsource development to other parts of the world where its cheaper

International marketing -> lot of aspects, I have done this before, its a strategy -, things which will work in china wont work in brazil, - its all about knowing your customer.

Author Comment

ID: 37742354
Really I appreciate what you gave me a useful information, can you tell me in brief about your experience in international marketing?

Expert Comment

ID: 37756258
I agree with making your solution more web based. This will be by far the most efficient way to not only have your clients up and running in a shorter time but will save you many hours of tech support. But of course it takes time to assymilate so I can understand that you would want to just keep moving forward with the current version and build on the cloud for the future . It will save money and get more recognition.

If your system is universal enough for the industry there are many directories you can find the dealerships. Dont forget there are many many smaller dealers out there and you may want a lite version to hook them in with.

Of course I'm not in your industry nor am I potential client so I don't know what the features you offer but I know sales.

You have got to hone in on the direct need of the potential client and network.

You should have a sales force of 10 and not 2 if you want to expand. Looks like you have a nice sized team . Put them to work. If any have good people skills have them assist in the research and in the initial contact making.

cold calling still works no matter how many people say telemarketing is dead. Just watch out for do not call lists and local laws.

Have some of your sales force traveling or hosting webinars as well.

The list in the other comment is also great to follow.
LVL 10

Expert Comment

ID: 37766843

Sorry didnt get the time for reply. Hope you have found a new strategy.


Author Comment

ID: 37771357
Please advise , I will reopen the Question again,
I need advise really at this stage
Warm Regards

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

A feature on Tesla vehicles and their impact on the automotive industry.
Article by: Shaun
Tiling windows is a great way to see multiple applications at once. Windows Tiler is a tool that automatically tiles open application windows as the open and close.
Starting up a Project
In a recent question ( here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

606 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question