Software Quality Assurance (SQA) at Maxxion is oriented towards ‘prevention '. It involves the entire software development process. Prevention includes monitoring and improving the process, making sure any agreed-upon standards and procedures are followed, and ensuring problems are found and dealt with.
Software Testing at Maxxion is also oriented towards ‘detection '. Testing involves the operation of a system or application under controlled conditions and evaluating the results.
Every project has unique requirements; hence at the start of a project, a custom optimal SQA process methodology is defined prior to the launch of the project. This SQA process includes:
- Different Levels of Testing
- SQA Resources
- SQA Methodology
Different Levels of Testing
Maxxion has expertise in testing at all of the below testing levels. At each test level, we will document the results. It is recommended to get a sign-off and check all documentation and code, to ensure quality testing according to set procedures.
The testing roles and skill sets are standard for most testing projects. Depending on the project, one or more of these roles may be combined for one person.
Maxxion's three step testing process involving Test Strategy, Test Plan and Execution will be employed and molded to the organization's structure. We believe using this methodology is important in the development and in ongoing maintenance of our customer applications.
At Maxxion, we understand the criticality of Intellectual Property Rights of our clients and ensure that these rights are well protected.
Right at the start of a new project, we do a complete security audit to identify the steps and processes needed to ensure IPR protection for our clients. Based on this audit, an IPR implementation sheet is created which is included in the critical path sheet of all projects.
Industry standard measures are applied to safeguard our customer's IPR to ensure Data and Physical Security.
We also have a well articulated Intellectual Property Policy that covers IP acquisition, exploitation, distribution, monitoring and enforcement. To ensure the implementation of this policy, we have developed IP Protection Manual and training courses for all our employees.
Maxxion is open to a customer security audit of IPR protection procedures, and is agreeable to sign separate contracts on IPR protection.
At Maxxion, we follow an established risk management and risk mitigation practice to ensure on-time, on-budget completion of projects and to ensure all the specifications are met.
Such a practice aims to identify potential risks associated with each new project, enabling our risk management team to address these problems quickly and effectively if and when they occur.
Maxxion's methodology represents an optimization of standard risk management techniques and best practices established through many years of project development experience. The important features of our risk mitigation methodology include:
Our risk management team analyses the potential risks associated with a project and groups these into major risk area. Detailed reports are created which includes the risk identification and analysis report. This process involves the project manager and the programming resources.
Risk Mitigation Strategy
Based on the reports created above, the risk management team, the project manager and the programming resources create a set of coordinated mitigation plan to address the major risk areas.
Once the risk mitigation strategy is defined, it is entered into our version control tool and is put in the critical path of the project. The strategy is reviewed and updated periodically by the project manager to ensure that it is current and relevant to the ongoing project.
At Maxxion, our offshore partnership models are tailored to meet your specific requirements. We are open to using one of the pre-existing models listed below or coming up with another one that works the best for you.
In our years of experience, the partnership models listed below are the ones that have worked the best for our clients.
We can take up your project from any point in the development lifecycle. We deliver the product as per your specifications. We can also send our team onsite if required. Everything is at a pre-fixed rate based on an effort estimate.
This model applies when you have a project in hand and you require extra resources to carry out part of the project, or the entire project. These resources include Infrastructure, personnel, management and testing to name a few.
We can supervise and manage your staff at our facility for any software application development for a fixed duration in India. This team works under your administration and we supervise them on your behalf. We will recruit the staff based on qualifications given by you. The staff will be paid by your company and we will charge you for our management services.
The Build-Operate-Transfer (BOT) model. We install all hardware, software and office infrastructure. A dedicated team of professionals (account managers, project manager(s), developers, testing team, support team, etc) will provide an entire set of services for the set-up of your development facility.
We install all hardware, software, office infrastructure and offer a team of professionals to provide the entire set of services for the set up of a development facility that is a joint venture between Maxxion and yourself