The Company LogoClick to visit home pageClick to visit Company pageClick to visit Solutions pageClick to visit contact information

Software Engineering Overview

XIA Systems applies Agile Software Development Processes to each of its projects. Agile software development provides a set of practices which are simple enough to engage developers, managers and customers yet sufficiently sound and disciplined to build software with predictability and quality. XIA Systems has pioneered the use of these advanced software development methods to ensure timely delivery of applications and products. These methods have been applied on a wide range of small and large multinational projects.

Dave Thomas, XIA's CEO, and Brian Barry, XIA's CTO, have pioneered the use of these advanced software development methods to ensure the timely delivery of applications and products. Dave is a founding director of the AgileAlliance which fosters and promotes the use of these techniques. See the Agile Manifesto. The ideal Agile solution is a blend of people, process, technology and tools. We have the expertise to design and deliver solutions in the following areas:

  • Agile Model Driven Development
  • Java and .NET Development
  • Object-Oriented, Component and Service Oriented Architecture
  • Open Source Development
  • Rapid Prototyping and Simulation Design
  • Pervasive and Mobile Computing
  • User Interface Design and Visualization