FAQ's

Frequently Asked Questions

How can I benefit from working with Simple Software Solutions?

We assure that your project will be done on time and in compliance with modern quality and technical standards. From the simplest utility to a total automation of your business we will pour the same level of dedication and commitment to excellence into your project. You own all the code we develop for you. We can reduce your development costs by as much as 70%.

What services does Simple Software Solutions provide?
  • Windows Forms application development using C#
  • Web application development using ASP.NET
  • Migration of exisitng MFC projects to .NET
  • Migration of exisitng Borland OWL projects to .NET
  • Migration of exisitng MS Access applications to .NET
  • High-performing code development in C++ (UNIX, Windows)
  • Component development
What makes Simple Software Solutions unique?
  • Commitment to excellence and quality
  • You can track the progress of your projects day and night
  • Strict development process ensures quality
  • Professionalism
  • Knowledge
  • Reliability
  • Flexibility
  • Low prices
Can I get an idea of my project's cost up front?

Yes, of course. Please fill out and submit our Request for Quote form and we will gladly give you a ballpark figure on your project within a day or two.

Can I try your services first before I commit to a large software project?

Yes, of course. You can request that we develop a pilot project so you can learn about our methodology and the quality of our work. Depending on the scope of your larger software product we are willing to deliver the pilot project for a nominal fee or even free of charge.

How can I start using your services?

Please contact us with your ideas, questions, and suggestions and we will immediately react to them.

For complete details about our strict development process please click here.

How do you determine project costs?

To arrive at a project cost figure we gather as much information as possible about your project, examine existing specifications and interview your team members. We then analyze the information you provide and break up the project into as many smaller sub-projects (or parts) as possible which we then estimate separately. We then enter a short iterative process with you and your technical staff in which we ask further questions and clarifications to arrive at a final cost.

Why can't we simply hire temporary contractors?
  1. Our engineers are already part of a working team. Your new contractors would need time to integrate into your team.
  2. The cost of temporary labor is usually higher than that of a permanent workforce. All of our programmers are full-time, loyal employees of our company.
  3. We can draw from the experience of a large team of developers that has been involved in many different projects for various clients.
Who owns the source code that you produce?

All source code produced by Simple Software Solutions, Inc. is fully owned by you.

For complete details about our strict development process please click here.

What is your programming experience?
We specialize in developing code for the Microsoft .NET Framework using the C# language. However, we understand that no single tool or language can solve all problems so we may also use Java, Visual Basic an/or C++ to implement parts of a solution. Other items that describe our abilities and knowledge are:
  • SQL Server, MySQL, Oracle, IBM DB2.
  • Web site development using ASP.NET and J2EE.
  • JBoss, Websphere, Tomcat.
  • High-performing software written in C++ under Windows and UNIX.
  • Java Swing application development.
  • Migration of existing software to the Microsoft .NET Framework platform.
  • .NET Compact Framework application development.
Can I expect quality in what you do?

We are literally obsessed with the quality of the code we produce.

If we do not produce high quality software you will not come back to us for future projects and you may not refer us to your vendors and colleagues.

We perform NUnit testing on all non-UI code to ensure that everything works well from the ground up. But we take it one step further: We turn over to you all the NUnit testing code so you can continue to test and maintain the product yourself.

For complete details about our strict development process please click here.

How do I track project progress?

Our proposal includes clear milestones an deliverables that are easily verifiable. We assign a Project Manager to each project and he/she will be in direct contact with your Project Supervisor at all times.

Furthermore, we provide a web interface that allows you to montior the progress of your projects day and night. For complete details about our unique Client Feedback system please click here.

How much do you charge per hour?

We do not normally work on an hourly basis. Once we collect an analyze all the information regarding your project we present you with a fixed-cost agreement document that defines the project's parts, milestones, cost, and delivery dates.

Our fixed-price bid will remove all financial uncertainty from your budget and our team of very talented software developers and project leaders in the United States will collaborate with our development team in San José, Costa Rica to ensure your project is delivered on time and on budget with the highest level of quality and the lowest possible cost.