- What differentiates JMAX from its competitors?
- What can JMAX do for you?
- Can JMAX do web page design and Internet applications?
- What are JMAX plans for the future?
- Who are the programmers and where are they located?
- How to submit a project request?
- Must I first write a complete Spec?
- Will I be provided with a schedule and time estimate?
- What if I am not satisfied?
- How can I monitor and control project development progress?
- How can I be confident of the quality and reliability?
- How do I protect my Intellectual Property?
- Can you supply professional and financial references?
- What is the minimum project period I can pay for?
- What if my question is not answered on this page?
- What is the best way to contact JMAX?
What differentiates JMAX from its competitors?
Having more than 10 years experience, we provide quality@JMAX: quality@cost; quality@management; quality@speed with talented, professional, and skilled developers, under well organized management; with a software process quality control system; with English speaking professionals; and with availability to you 24 hours a day. Over 50 projects successfully completed in a variety of IT areas. We are one of the leading software companies in Thailand. By choosing JMAX, you reap the benefits of using some of the finest software programming minds in the world. It is hard to find equals of our Thai & Indian professionals. Some of the strongest points of Indian developers are flexibility, a customer-centered focus, creativity, and problem-solving skills. We are deliberate in providing solutions and utilize many approaches to tackle problems. The key to our success is considering problems from various points of view and methodological analysis of the best way to overcome such problems. Our customers will never be left with unresolved tasks!
JMAX uses contemporary management approaches. Our production process is based on the quality methodologies of Rational Unified Process. The combination of creative, experienced Indian programming resources and thai-style management approaches provide synergetic effects and brings our customers exceptional added value while cooperating with JMAX. For facilitating management and engineering processes, JMAX utilizes an inhouse developed application called Team Management System. All development activities are logged, so that project managers, can obtain information about team output on a regular basis. Such monitoring enables our projects to remain true to their predetermined budgets and provides a means of full control of the projects. JMAX has a reputation for maintaining trustworthy and mutually beneficial relationships with its customers and partners.
What can JMAX do for you?
Our software developers are competent in designing, developing and implementing wide variety of applications. You can find some examples of the projects we have worked or are currently working on, at "solutions" page or “ customers” page of the JMAX site. Some of these applications can be used in several different professional and personal environments. JMAX also has experience developing programs for many different types of business and entertainment purposes.
Can JMAX do web page design and Internet applications?
Web design and Internet applications are some of the most demanded services in the development industry today. JMAX has made a promise to offer you assistance in all the most demanded areas. Many of JMAX's most recent projects have been designed for the Internet.
What are JMAX plans for the future?
JMAX strategy in business is to develop long-term relationships based on customers’ satisfaction and credibility. We are continually working on improving quality of our services, management process, and engineering skills.
Who are the programmers and where are they located?
Our core team is talented and skilled software developers who are located in Minburi. Besides we have number of teams in other cities in India, including Banglore, Kerala.
How to submit a project request?
It’s easy! You simply have to fill out a project request. Once you have submitted the form you need to wait for your project to be accepted. After this it will take a maximum of three working days to assign programmers and initiate your project. Anytime during this process you are welcome to contact JMAX for an update on the status of your request - get info on the status of your project on-line…
Must I first write a complete Spec?
No, your time is too valuable! Please, write a Specification (Spec) for one component of your project. It does not need to be detailed. Our developers and analysts can then begin the development of this component with your help and clarifications and their own logical abilities. During the development of this component you may be in the process of writing up a Spec for the next component. Thus, this allows beginning project development without the necessity of a complete Spec. This is so called “iterative” development approach.
From the process point of view initiation of the projects looks like the following:
You send us project request with rough specifications or draft Project Vision document. It is not necessary for you to provide us with the specs from the engineering point of view. You are free to provide specs either for full system, or just for part. JMAX assigns sales manager to work with you. S/he will develop a Vision document presenting a common point of your and our understanding of the new project. It is recommended that Vision document should include description of the business case for the new project. This helps very much for our developers and analysts to understand your problem more deeply. Sometime this may lead even to reformulating the problem statement based on our business recommendations. You approve this Vision if you agree that it is a correct understanding. Based on this Vision we make preliminary estimations for the project and start developing “Requirements”. “Requirements” document is detailed understanding of the system to be developed. “Requirements” include
a. Functional requirements (i.e. description of functions and user roles to be supported by the developed system);
b. and Non-functional or Supplementary requirements (for example, security restrictions, compatibility requirements, maintenance, third party software like database management systems to be used)
You review the Requirements document and approve them as they become ready. Based on this “Requirements” document we make price estimation and schedule for the project. If you agree with the schedule and price estimation there are two options for further process: a. Fixed price: “Requirements” are baseline. This means that all price, schedule and requirements changes are forbidden from this point. All changes will be allowed only after the first release or only after mutual agreement of both sides.
b. Time-and-material (the most common approach): usually our customers wish to keep the right for proposing changes during the development. In this case we provide an option for developing the project on Time-And-Material basis. This is useful for quick projects, when time to market is crucial; interative projects, when the Customer wants to receive regular often deliverables and propose changes based on the results of the previous milestone. In this case we recommend you to clarify with our sales manager process and policy for making changes to the project.
Will I be provided with a schedule and time estimate?
You will be provided with a schedule upfront. If this estimate includes parts that you feel are unnecessary or irrelevant, you should express your concerns to your programming team and the schedule shall be amended to meet your needs.
What if I am not satisfied?
If you are dissatisfied with the quality of the results or efficiency of developers’ work. Should this ever occur, you must discuss with your project manager about whether these difficulties are resolvable or not. If they are resolvable and you choose to continue cooperation with JMAX, certain arrangements will be made. However, we believe that 99% of problems are solvable. We respect our customers and value their time and our goal is to provide quality work, which will satisfy our customers.
How can I monitor and control project development progress?
There is a number of approaches for reviewing status of the project:
The Internet allows us to communicate with your as easily as if we were next door. We are able to provide you direct secure access to our site where you can participate in your project discussion database, download/upload all relevant to the project information, send orders and requests. We can provide you with regular status reports based on time reports from our developers. Access to Quality and Features Management database allows you to see status of features and change requests. Moreover this allows you to control prioritizing, and scheduling of the changes. Besides that in many cases we negotiate that the Customer takes part in choosing best resolution approach for modification requests. These options are accessible for Time-And-Material projects. Regular updates of the schedule with specified current status provides upper level view to the state of project. You can require us to provide you with regular deliverables of interim results. This would be done either by giving you access to our site with interim builds (useful for Web applications) or by uploading you binary builds. Based on reviewing these status artifacts you may propose changes to the project process, features, etc.
How can I be confident of the quality and reliability?
At JMAX Quality is a main priority. We do everything to ensure our customer satisfaction. We have developed and introduced strict internal Quality Management Control Procedures that has brought together a number of rigorous quality assurance and testing procedures. Customer receives Alpha and Beta versions of the code for their own internal testing and approval.
How do I protect my Intellectual Property?
JMAX offers you a Non Disclosure Agreement (NDA), which is signed with your local contact. This allows this contract to be more easily enforced by all parties. Not all people need a NDA, but if you interested you may look at a sample NDA. The decision about signing an NDA is up to you. Also, you can modify your NDA to meet your needs and emphasize the issues that are important to you since NDA was created for your protection.
What is the minimum project period I can pay for?
You can pay for as little as 40 hour. So we encourage you to begin with a small project, just to get acquainted with your developers and our system. Then once you know how it works hopefully you will feel confident enough in our abilities to start serious project and get all advantages of offshore cooperation. Moreover, we have a number of discount options for big projects.
What if my question is not answered on this page?
We cordially invite you to contact JMAX via e-mail, phone or fax for more information. Learn how you can join our growing list of customers who enjoy significant cost savings for their software development, Web design and computer graphics projects.
What is the best way to contact JMAX?
You can call, fax, and even write if you like. However, the most convenient way of making contact seems to be via the Internet. E-mail is a quick way to send information, questions, and comments.
You can reach us by contacting:
| | | | | | | | | | | | | | | | | | | | | | | | |