The methodology that IPL applies to the development of software is built upon over twenty years of extensive experience. It is a comprehensive set of processes and procedures that ensure IPL's software is of the highest quality.
IPL ensures that the delivered system is exactly what you want, that it has quality designed and engineered into it, that it is well documented and easily maintained and that its life cycle costs are minimised.
Our methodology is sufficiently flexible to encompass all current development requirements, technologies and operating systems: from flight-critical real-time software to business data processing, and from traditional 3GL to the latest 4GL and OO development environments.
All software projects require a similar set of activities that translate your needs into the final deliverable system.
The primary activities are:
Other key activities throughout the lifecycle of the development are: