Veriqual Logo

Process


Discovery

VeriQual is committed to discovering your needs first and then developing. We use the Agile Development methodology with a focus on clear communication and managing realistic expectations. In the true Agile way, we put people first backed up with tried and tested processes.

Expertise

There is no substitute for technical expertise and we focus on hiring the best. With multiple offices located in Karachi, Lahore and UK, we have access to the best developers from several locations.

Team Structure

In the Agile way, we recommend team sizes of between three and seven. The Agile methodology asks for a Product Owner, Scrum Master and the Development team all of whom are responsible for everything with few lines of separation between responsibilities.

A dedicated Project Manager, who holds the title of Scrum Master within the team liaises with you directly, explaining to you the technical details and relaying your needs to the development team. Frequent communication results in fewer misunderstandings.

Speed

Following an initial consultation we get right to work and start coding immediately. The Agile methodology calls for lightweight processes and documentation only where it adds value. The code itself is supposed to be the documentation in that it should be clear and well commented. We stick to this mantra rigorously. Doing away with upfront documentation means we are not forcing you to lock yourself into requirements which are not even clear to you at the outset. By coding quickly we allow you to see what is being developed and make refinements to your vision in real time, saving you time and money.

Client Role

We require active involvement from you as the Product Owner. The high level requirements come from you and remain fluid over the development cycle. Frequent communication which is formalised in the form of daily Scrum meetings means we always know what you need and you can see immediately the affects of the changes we make based on your requirements.

Development Sprints

We work in sprints. A coding sprint is a short, fast burst of development. VeriQual's sprints are usually two weeks in length. Following a sprint, we review and refine.

Review meetings

Following the Development Sprint, we review what has been developed and any obstacles which may be slowing down development. These meetings are not meant for people to dwell over issues, but to identify and remove road blocks to improve performance in the following sprint.

What you get

You get speed, faster time to market, least cost and a highly usable product as you have been able to tailor it as it is built. We always focus on simplicity both in the development process and the product. A product that needs no explanation and is simply intuitive means your product is that much more likely to succeed.