Pi Innovo uses the proven V-Model process for our software and hardware development. Version and change control tools are used effectively to ensure proper configuration management. All work is stored under version control, from management files and quality records to deliverable work-products. Change control ensures that required updates are authorized, coherently applied at all levels, and tested. Release management is a formal activity including an internal mini-audit to ensure that customer packages are well-defined, documented, complete and correct at the point of handover.