FAQs
  Information Request
  Home


6605 Cypresswood Dr., Suite 300
Spring, TX 77379
Voice: (+1) 832-717-4445
Fax: (+1) 832-717-4460
Email: info@eps-software.com

 

 

My company has an IT staff in place. How can I use both my firm's resources and the resources of EPS Custom Software Group to develop a needed application?
EPS Custom Software Group has successfully handled many mentoring projects. The company has done everything from supervision and assistance to working directly with the client's IT management and staff. Depending on the objectives, this can be an excellent working experience for EPS and the client. EPS may work onsite, side-by-side with company developers writing code, guiding them in difficult areas, or providing the analysis and design specifications while your in-house staff does the actual programming. For years, EPS employees have been involved in classroom training, lecturing at conferences, and writing books and articles about software development. We know how to teach and how to partner in the development process.

Is the software you develop for your clients a "canned" package that is customized for each project or is it a solution built from scratch?
EPS software applications are custom built for each client. Our software development is not "canned." We do not have a single product with functionality that we unwrap for certain clients based on their needs. EPS software solutions are programmed using pre-designed components and standard library routines as building blocks. We then link the customized pieces together in a scalable fashion. The component nature of this process allows for quick in-line enhancements and upgrades, as business needs change. The best way to describe our solution is custom, but not "from scratch." "From scratch" is more expensive and usually ends up as being more costly and bug-ridden.

If the software application is custom-built, how does the price compare to buying pre-packaged solutions?
EPS Custom Software Group can provide quality solutions that easily compete with pre-packaged software in both price and speed of delivery. Because of the nature of our architecture, EPS can use pre-built objects for comparable functionality. The implementations and features are specific to the individual job. This architecture allows significant savings in cost, development time and debugging. Also the time-to-use is usually faster than a packaged solution, as well as having far fewer headaches and hassles. With EPS the client gets exactly what they want and pays less for it!

EPS is located in Houston, Texas. We're on the West Coast. How can EPS Custom Software Group know our business needs or our people?
While the EPS Custom Software Group is headquartered in Houston, the vast majority of our business is outside the state of Texas. We rely on frequent interaction with our clients including email, advanced collaboration tools, online project management and online source code distribution. The EPS development process is about working smart. Often, EPS software engineers and developers are at the client site for a considerable stay doing the project analysis, design, and system specifications phases of a project. We involve client management throughout the process so that needs and expectations are well designed and documented before we start building your software. Whether the goal is developing a complete software application or simply resolving a software conflict, it is EPS people, with their technical knowledge, communication skills, and attention to detail that our clients value. It is not dependent on where our corporate office is or where our people reside.

What are the qualifications of the EPS Custom Software Group management and developer staff? Have they done any noteworthy speaking or writing?
EPS developers and project leaders have unparalleled industry qualifications. This includes four Microsoft Excellence Award nominations and eighteen Microsoft MVP awards. Company personnel handle local, regional, national, and international speaking engagements. They have published eight books and written countless magazine articles for trade and developer magazines. The company has also produced software tools for in-house use that are so popular that they have become commercial products. Finally, EPS Software Corp. is a Microsoft Certified Partner.

How does EPS Custom Software Group communicate effectively with their clients during and after my system is developed?
EPS has an internal development site dedicated to each client where design specifications, programming issues and progress reports are kept. What makes this unusual is that our clients have access to their site and participate in discussions on design and implementation. Our clients have found this to be an excellent way of monitoring and participating in development discussions. The EPS project leaders are in constant communication with their client counterparts. EPS believes in long term relationships with clients. We invest in these relationships and don't let them vaporize when the last bill is paid. We have several clients that have been with us for years, giving us maintenance, upgrade, enhancement and expansion projects that have followed up the original work.

Many client companies are rushing to develop web services and distributed software applications. What skill-set does EPS Custom Software Group have in these development areas?
EPS Custom Software Group wrote a best-selling book on Web services and distributed application development. We have taken development of web services and distributed applications to new levels by providing leading-edge technology and tools. This allows our developers to efficiently develop cost-effective web solutions. In distributed environments, EPS utilizes Windows-rich client applications, web interfaces and mobile Internet solutions. The company has the experience and insight to help our clients develop and execute superior and secure web-based software.

If I have your Custom Software Group build my application for me does that mean that I'm going to be tied to EPS support forever?
This question does not have a "Yes" or "No" answer. The way that EPS builds its software, however, makes the answer closer to "No" than it might be otherwise. EPS works with a framework and tools that it either developed or modified. The expertise that is embodied in the project is a compelling factor towards retention of our services over time. The architecture of EPS work is open and modules are loosely coupled, communicating with each other using industry standard text-based protocols. Unlike software "suites" from enterprise software vendors, any module can be replaced, as long as the new module adheres to established communications protocols. EPS architecture is significantly more open than other alternatives and therefore our work is significantly less "binding" than that performed by our competitors.

How does EPS Custom Software Group respond to requests for proposals? What level of detail is needed to submit to get a proposal?
It's as simple as making an introductory phone call. Tell us what you need and what your timeframe is. The experts at EPS will draft a questionnaire that will lead to a request for proposal. The EPS goal is to keep it simple. Whatever you have, just share it with us and we'll help guide you through the preliminary stages. Of course, this does not mean that you are going to get an immediate response with a firm quote from the company. That may require a much more extensive investigation to determine exactly what your software needs are. The bottom line is that once you identity a need, EPS is there to help you all the way to having a working software application.

Why did EPS Custom Software Group choose the Microsoft® Visual StudioT .NET architecture over other alternatives for application development?
EPS believes that Microsoft® Visual StudioT .NET tools provide a superior foundation for software development. Visual Studio .NET is a complete suite of tools for building everything from desktop to team-based Enterprise web applications. EPS uses Visual Studio's powerful component-based development tools and libraries as well as other complementary technologies to simplify programming and deployment of its custom software solutions. We continue to evaluate other promising technologies whether they are from Microsoft or from other software vendors. We have found that other alternative solutions or mix of solutions from other vendors does not give EPS and its clients the same sort of price/quality ratio as does the Microsoft development and deployment suites of products. There are exceptions to this rule and we have worked in situations where other products were either specified as part of the solution or were already in place. We have found that, without an overriding need to use a specific replacement product, our development and deployment strategy has exceeded client requirements.

How does EPS Custom Software Group handle software maintenance?
Once the EPS custom-built software is delivered and installed, the job is only half-done. Software has to be maintained and enhanced through its useful life. EPS Custom Software Group's goal is to design and document systems so that maintenance and enhancements are easy to implement. The company stands behind our work by providing information, training and follow-up. We do maintenance for certain customers under contract or on an as needed basis. We also work with clients to ensure that they can handle most of the routine work themselves.

Customer satisfaction and ongoing communication doesn't stop with delivery. In fact, it never stops.