Code Development Services
NA Software provides professional software development services for embedded High Performance Computing (HPC) projects in the following areas:
- Systems design,
- Project development,
- System optimisation,
- Project testing, and
- Project documentation.
Our team of professional engineers and developers has many years of expertise in the areas of DSP, HPC, and real-time software development to assure that our solutions meet the needs of our customers.
All our software projects are managed under the companies ISO:9001 quality standard which we have held since 1997. This means that all projects are audited internally and externally to ensure that the highest of project and software standards are maintained. Under our quality procedures NAS is happy to design and develop software under one of two software methodologies depending on the customer's requirements:
The Waterfall Methodology
The waterfall model is a breakdown of project activities into linear sequential phases, where each phase depends on the deliverables of the previous one and corresponds to a specialisation of tasks. This approach is typical for certain areas of engineering design.
The Agile Methodology
The agile model is centered around the idea of iterative software development, where requirements and solutions evolve through collaboration between NA Software and the customer.