Software Development
UML Classes

The goal of Software Development Area of Ermes Consulting, is to provide our customers innovative, creative and efficient software solutions.

Recent years have been very important to the software industry maturity. From the quasi-artistic development, common in past decades, the creation of various models of product life cycles, collecting and implementing best practices, division of tasks and stages, implementation of architectural patterns, and process standardization, process development Software has achieved as much or more mature than other business processes. Today, the outsourcing model of software development area is implemented successfully in many companies, providing customers the best mix of methodologies, skills and infrastructure. In Ermes Consulting, we have SW development labs with tools to make the development process, an efficient, effective, creative and best-supported by professional CASE tools for each of the languages and development frameworks we use.

Development Methodologies

Our experience and innovation, enable us to reduce our projects delivery times, and at the same time have high delivery capability. We have commitment to quality and success of our customers, and we use design methodologies, standards for coding and implementation, based on international standards and best industry practices. With a history of 15 years experience in software development, we anticipate the difficulty of each project and achieved higher productivity.

The focus of our laboratory is to develop practical, innovative and effective software. We promote short development iterations, teamwork, collaboration and adaptation of processes throughout the SDLC (Software Development Life Cycle), with minimal planning necessary. This ensures we have a working version as soon as possible, and from that version, the product adapt to changing market needs, to ensure the success of our client. Our teams are multidisciplinary and self-organized, and worked on the basis of face-to-face communication, instead of writing large amounts of documents. This avoids the late detection of hidden problems. Furthermore, we combine in-shore development with off-shore to provide our customers the best cost / performance.

We maintain a selection and training process not only throughout the regional community, but also in markets where the industry has more experience and mature processes, allowing us to have the best human resources in each specialty and assemble interdisciplinary teams in times reduced.

Our Offering  

Enterprise Portals

[SAP Enterprise Portal, MS Sharepoint, Alfresco...]
We have experience in most important web portal tools on the market: Alfresco, Microsoft Sharepoint, SAP Enterprise Portal y Oracle Portal, to develop complete custom applications based on robust tools and well positioned in the market, which provide greater competitive advantage.
Aplicaciones SOA

Service Oriented Architecture [SOA]

[Servicios Web, Infraestructura SOA]
Our SOA consultants work with our customers on implementation, customization and monitoring of service-oriented infrastructures, that leverages the latest trends and makes easy to manage your IT assets.
Cloud Computing

Cloud Computing

[Infraestructura Just-in-time]
The use of Infraestructure-as-a-service schema, is a trend that will lower your hardware costs, acquisition of software licenses, and reduces administrative costs, while changing the paradigm of technology acquisition. Our specialists follow the trend from the beginning to provide the best advice on the use of the concept.
Aplicaciones Móviles

Mobile Applications

[celulares, PDA's, handhelds (Blackberry©, Windows CE© appliances)]
If you need to carry your office in your pocket, Ermes is your strategic partner. We develop applications for phones, PDAs, handhelds, for CRM, and integrating its with your business applications.

Critical-mission applications

[Entornos de Alta Disponibilidad]
Our developers have extensive experience designing mission-critical applications such as internet banking, phone banking, mobile banking, e-crm, realtime applications, in high-demanding and high-availability environments.

Knowledge Management

[Aplicaciones de administración de Contenidos, CMS]
At ERMES Consulting, we have expertise developing and deploying content management applications for many industries, adopting the latest technologies to provide better performance and connectivity between their enterprise applications, clients, suppliers and business partners.

Expert Systems

[Lisp, Prolog, CLIPS]
We have the knowledge to successfully lead projects developing expert systems, capturing the knowledge of experts in certain areas of knowledge, and turning it on intelligent systems for weather prediction, mining, complex medical diagnoses, and so on. Thanks to the CommonKADS methodology (the application has a life cycle different from the traditional trade) we have the knowledge in the processes that will make the project a success for your business.
E-Commerce

E-Commerce

[Payment methods like e-cash, PayPal and more on your web]
Our professionals know how to implement on your website, electronic financial tools and payment systems, to allow you to deploy comprehensive e-commerce applications. You only need to worry about what to do with the income into the bank accounts of your business.
VoIP

VoIP

[Asterisk AGI, FreeSwitch, OpenSIPs, WeSIP, SIP B2BUA]
We have a team specialized in developing applications for IP telephony who has solid experience in specialized IVR implementations and other tools that could bring communications infraestructure to new horizons in your company, lowering costs and developing new and exciting features. Our consultants can help you to reduce and control your communications budget.
Mensajería en Middleware

Application Integration and M.O.M.

[IBM Websphere MQ Series, Microsoft MQ, JMS]
Integrate applications in the most diverse technological environments: more than 70 platforms / operating systems connected via MOM (Messaging on Middleware), including microchips, it is now possible through existing tools and expertise of our professionals in many integration tools.
Quality Assurance
QA Planning
  • Defining strategy and processes.
  • Testing cases design
Quality Assurance
  • Review of processes and documentation artifacts.
  • Design inspection.
  • Architecture Review.
  • Troubleshooting security, performance and memory.
  • Code Inspection
  • Techniques for measuring the reliability of software in critical environments.
Quality Control
  • Functional Testing
  • Stress Testing
  • Automatized Testing
  • Compliance with best practices and development policies.
Our Talented Team
  • Project Managers
  • Software Architects
  • User Interface Designers
  • Software Developers
  • Functional Analysts and Requirements Engineers
  • Testers and Quality Analysts
  • Consultants
  • Configuration Managers and Deployers

 

We know Open Source technology too ...

In Ermes Consulting, we are experts deploying and managing IT technology, including some open source projects. Meet some of the ones we use. >>>