R. Amélia Rey Colaço, 40, Carnaxide, Portugal hexonio@hexonio.com +351 211 542 606

A pragmatic approach

If your organization IT systems need to be improved, a pragmatic approach is probably the best. Hexónio professionals target for project success and business satisfaction by working close with our customers to find the perfect balance between costs and benefits. We functionally analise your business areas together with users, providing project management, system architecture, system integration and software development.

IT Consulting

Hexónio has expertise on a broad set of enterprise and scientific technologies and areas such as security cash handling, credit recovery and public administration. Most of these areas involve complex business rules, difficult human resources coordination and integration of distinct technologies. All these businesses have increased their productivity, reduced their costs or improved their business by being pragmatic.

Pragmatic IT Consulting

Operating Systems Data Repositories
  • Windows
  • Linux
  • Unix
  • Mac OS X
  • Android
  • DB2
  • Oracle
  • SQL Server
  • MySQL
  • PostgreSQL
Technologies Open Source
  • Java EE
  • Eclipse RCP
  • .Net
  • C++
  • Java
  • Python/Django
  • PHP
  • R
  • Shell Scripting
  • Customization
  • System integration
  • Product localization
Software Development
  • Spiral Method, Extreme Programming (Agile Methodology)
  • Requirement Management (IEEE Std 830-1998)
  • Software development quality assurance
  • Product documentation
  • Product internationalization
  • Test automation
  • Build automation

How We Can Help

We can help in many ways when it comes to IT projects development, such as outsourcing the software development or assisting you in the build of your cutting-edge core business support system.
But, more importantly, we can help you by doing all this through a pragmatic approach.

Common Mistakes

In the traditional software projects methodology, the functional team gathered the requirements, the development team implemented them, the user team tested it and finally, after time and money has been spent, the management team was informed that there was a gap between the business needs and the product delivered.

More times then not, the project misses its dead-line and it has to be adjusted. Some times, it has to be adjusted regularly. This usually means that the project goes back to the functional team and a new iteration starts, increasing the project cost.

Pragmatism Explained

A pragmatic approach in software projects aims to deliver the functionalities that the business needs without spending additional and unnecessary time and money. No matter the type of software, if it is done pragmatically, your organization will end up with exactly what it needs without additional costs.

How is this done?
By applying advanced software development methods that

  • allow a tight project development control;
  • are designed for short production releases;
  • aim functional adjustments during its development cycles;
  • support hard functional shifts with minimum impact;
  • quickly identify gaps between the business needs and delivered functionalities;
  • allow functionalities to evolve as needed.


Described in a simple way, we work closely with the end users. The end users make theirs business requests and we implement the functionalities. What we deliver, they criticize in a positive, and the functionalities are adjusted accordingly. By delivering new versions quickly to the end users, we have fast iteration loops that create a tight bound between the users and the software which, in turn, eliminate gaps between business needs and software functionalities.

Hexónio practices Pragmatic IT Consulting

Hexónio is used to be challenged in the development of enterprise systems.
We have done it many times using a pragmatic approach, and, in fact, we love to do it.

Do you have a new challenge for us? Get in touch.

Some software development articles in our blog.