Technical Computing Excellence
Inception Phase Elaboration Phase Construction Phase Transition Phase

Quintic's Software Development Methodology Quintic's software development methodology strives to minimise risk and get it right the first time

At Quintic we always strive to fit in with our customers' method of working. However, we are guided by a firm set of principles, which are usually very well-received by our customers.

Software Development Principles

These principles are based on the Rational Unified Process methodology, and include:

Iterative Software Development

On larger projects, each iteration lasts for an agreed time period, at which point the latest version of the software is tested, demonstrated and reviewed, allowing us to achieve:

Risk Management

We organise our work in such a way as to deal with the biggest risks first. This may involve investigating any unknown technologies which will be used on the project, or specifying and implementing the most important scenarios in the project.

Correct Architecture Design

It is essential to focus on the correct architecture, which has a major bearing on factors such as scalability, performance and maintainability. Once the architecture is in place, it acts as the solid foundation upon which the rest of the application can be safely built.

Back to top

Software Development Phases

Quintic's software development projects are typically split into four main phases, which end when key objectives have been met:

  1. Inception Phase: Initial phase for building understanding of type and scope of system; producing cost estimates
  2. Elaboration Phase: Prototyping phase in which technical tasks are delineated and perceived risks are quantified and dealt with
  3. Construction Phase: Implementation phase where the remainder of functionality is implemented, and other project deliverables are concluded
  4. Transition Phase: Handover phase, possibly involving on-site systems implementation, in-situ testing, and any necessary training

Project Management

Quintic's service encompass the full product life cycle. Although our customers often appoint their own project managers to oversee their interests in the projects we undertake, Quintic's own experienced project managers ensure that we meet customer requirements on project planning, progress meetings and weekly status reports. Where customers stipulate no project management requirements, Quintic deploys its own in-house procedures to ensure that projects are run consistently and professionally.

Quintic Client Portal

Where relevant, Quintic offers its clients password-controlled access to an online portal for real-time issue and project status reporting and tracking.

Contact us today to find out how we can help with your software development or consultancy requirements.