Project workflow

1. Vision

In the initial stages of the project, we ask you a lot of questions to learn about the product or service you are offering to the world. These questions are mostly business related and help us understand the requirements and project scope. A well described vision and feature list speed up the process and help with communication throughout the process.

2. Initial estimation

We then prepare an estimation based on the information transmitted: business use cases, requirements and possible risks in the development process. Additionally, our team contributes with ideas and recommends the best technologies that fit your type of project. The estimation provides a rough overview of what the project will cost and how long it will take to be done.

3. Information architecture

Wireframes are a good way to define every scenario and the overall look of the project. The way we organize information is useful for every type of user. Wireframing is also useful for understanding where each block of content belongs and for validating client expectations.

4. Design

Once the wireframes are ready, we continue the process by delivering pixel-perfect designs. We create consistent layouts, and make the best use of color, typography and space. The final deliverables of the design process are Adobe Photoshop PSD files that are ready to be transformed into code. All the visual resources are delivered to you at the end of the project. Revisions are expected and we modify the elements until you are happy with the final results.

5. Development

After the design is approved, we continue with implementing the code. The user interface and the different views of the application follow the design as much as possible, while the logic handles all the use cases and requirements of your project. We develop in iterations (or sprints) in which a set of features is created and reviewed. For each sprint we estimate tasks to be completed during the set time. As soon as a feature is ready, it is deployed on a testing platform so you can try it out and give feedback.

6. Quality control

One of the most important parts of the process is validating the quality of the built product. We test every scenario for flaws and eliminate any possible defects. We verify that the product satisfies all the established requirements and we ensure that it meets your vision.

7. Delivery

Once the project is complete, you receive the fully-functional project and one month of free support from us, which includes minor bug fixes (if any undiscovered by us) and small changes to the project. Any product, no matter how professional it is, needs constant attention in order to achieve its target results. Whether you decide to add functionality, visual resources or content, we are here to support you every step of the way.

Are you interested in starting a project?
Do you want to collaborate with us?

Fill in the required field
Fill in the required field
Fill in the required field