Software

Software
 
EDI-Tech is committed to excellence and has a team of skilled developers in 14 different programming languages. We understand the strengths and weaknesses of each, and will advise on the selection of the right tool for your job. We are also well versed in many other languages that, although we do not feel they are a practical choice for most companies, frequently provide the tools necessary to execute an effective migration.

Many companies claim this same thing, so what sets EDI-Tech apart from the rest?
-Fixed Project Pricing
-Milestone progress payment system
-Guaranteed Bug Free Code
-Products Designed with your business in mind
-"Outside the Box" Mentality

At EDI-Tech, we provide every service at a price that is established prior to the start of the project. With our Milestone progress payment system the project is broken down into milestones, each providing a recognizable progress point. Each milestone represents a demonstrable point of functionality. After (and only after) the client approves a milestone deliverable, the progress payment for the pre-agreed price for this deliverable becomes due. Our experience has shown us that this system is the only way to ensure that the client is not at risk for cost overruns.  

Furthermore, if the client is in any way unhappy at any time in the development process, this gives them the option to voice their opinion and allows us to accommodate their wishes.

Software Quality Guarantee


All EDI-Tech Software code is guaranteed to be bug free for the full life cycle of the product (usually 3 years). As an organization we constantly are amazed at what has managed to pass for acceptable in the software industry. The illustration to which we frequently refer is a hypothetical situation of an automotive manufacturer producing a car that refuses to start every hundred or so times. In all likelihood, that manufacturer would immediately issue a voluntary recall or face massive lawsuits. However, the software industry seems to respond by effectively telling the customer that it is just a limitation of that year's model and they should get next year's model instead. We at EDI-Tech cannot understand how anybody could find that response acceptable. As with all EDI-Tech divisions, we do not undertake any project unless we can guarantee that it is done right the first time.

Products Designed with your business in mind

Every technical team leader was required to have over four years prior industry experience in his or her field to be eligible to apply. From the onset, we view each project as an expression of the client's desire to build a tool that will increase the productivity of its employees or help leverage its business model. We pride ourselves on being able to rise above the technical task to view its impact on your company. We view each and every project on a case-by-case basis, confirming that every task we undertake will provide real benefit for the client at its conclusion. We will not allow ourselves to venture into providing services that we have a genuine reason to believe will not help the client in the long run.

"Outside the Box" Mentality

Unlike most developing firms, EDI-Tech Software Employees regularly work together with the employees of the other EDI-Tech Support Teams. Our developers are frequently informed and trained on the current challenges faced by their counterparts. Like all EDI-Tech employees, they are trained outside of their core responsibilities and are well versed in the complexities of Enterprise Networking such as Wide Area Networking, systems design, security, end user and administrator support. This ensures that our developers create software that is efficient and properly constructed, freeing the client from over purchasing the infrastructure within which the software will operate.

Non-Proprietary Programming Practices


All EDI-Tech Software development includes properly commented code in addition to accurate technical documentation. We believe that, although not directly critical to the functionality of the software, these items free the client from the developer and allow the client the peace of mind that a change in the development staff should not require the expense of having the new developers re-learn the system. We feel that this measure, in addition to reducing expenses in the event of a functionality upgrade, helps further extend the sense of comfort and freedom in our clients who are undertaking these projects