Our Services
Application/Systems Development:
- Web based systems using Symfony, CodeIgniter, Doctrine, JsMVC, JQuery, Node.js, HTML5, CSS3, MySQL, PostgreSQL, Oracle
- Web sites using Drupal, Joomla and Wordpress
- iOS apps using Objective-C
- Android apps using Java
- Integration with 3rd party Web services and APIs using PHP and Java
- Development of Web services and APIs using PHP and Java
Project Management:
- Project Management Consulting
- Agile Project Management Consulting
- Project Management Training and Coaching
- Scrum Training and Coaching
Quality Assurance:
- Smoke Testing. Is conducted to ensure whether the most crucial functions of a system are working correctly without any blocker or critical issue, but not bothering with finer details.
- Functional Testing. Verifies the functionality implemented for new requirements. It means that new features work as have been specified.
- Integration Testing. Verifies how new functionality is integrated in the system.
- Fix Validation Testing. Verifies that the fixes performed over the found issues, in fact fixing them. Basically the tests used for find the issues are running again over the fixed code.
- Regression Testing. Verifies that the existing code continues to work correctly after the new features were integrated and after bug fixing process were performed. whereas integration testing verifies that the new code works as expected, regression testing verifies that the new code hasn’t broken any old functionality.
- UI Testing. Verifies that the user interface elements (colors, positions, shadows, fonts, logos, icons, etc) have concordance with the approved design. Other important aspect that is verified in the interface testing is the text in labels, buttons, menus, etc, in order to detect misspellings or grammatical problems. Also verifies that the Web Standards have been met.
- Cross-browser Testing. Measures how well pages are display on different browsers, including different browser version, different operating systems, and mobile.
- Negative Testing. Verifies the behavior and error handling of the system, testing it beyond and below of its limits in ways it was not intended to be used.
- Stress Testing. Verifies the stability of the system during peak loads and that the reliability, response and other quality requirements have been met.
- Automation Tests. Automate the execution of the acceptance test and regression tests.
Business Intelligence:
- Reporting
- Online analytical processing
- Analytics
- Data mining
- Process mining
- Complex event processing
- Business performance management
- Benchmarking
- Predictive analytics.