Our Processes

About Our Processes

At AreteApps we have unruffled our development in different stages for the ease of our customers. The development Process consists of four points of intersection [stages] depending on the nature of the project. We follow superlative software Engineering methodologies and that is why we have 100% project accomplishment rate

  • Requirements assortment
  • Plan
  • Design
  • Implementation
  • Testing and Deployment
  • Maintenance of the project

1. Requirements assortment

The first step is to gather information. Many things need to be taken into consideration when the look and feel of your project is created.

This first step is essentially the most important one, as it involves a firm understanding of the company it is created for. It involves a better understanding of you - what your business goals and dreams are, and how the web can be utilized to facilitate you accomplish those goals.

At AreteApps, it is started off by asking a lot of questions to help them understand your business and your needs in a project. Certain things to consider are:

  • Purpose
  • what is the purpose of the project? Do you want to provide information, endorse a service, and sell a product…?

  • Goals
  • what do you expect to accomplish by building this project? Two of the more frequent goals are either to make money or share information.

  • Target Audience
  • is there a specific group of people that will help you reach your goals? It is helpful to picture the “ideal” person you want to visit your project. Consider their age, gender or interests - this will later help determine the best design style for your project.

  • Content
  • what kind of information will the target audience be looking in your project? Are they looking for specific information, a particular product or service, online ordering…?

2. Plan

Using the information gathered, it is time to put together a plan for your project. This is the point where a site map is developed.

This serves as a guide as to what content will be on the site, and is essential to developing a consistent, easy to understand navigational system. The end-user of the project - aka our customer - must be kept in mind when designing the project. A good user interface creates an easy to navigate web site, and is the basis for this.

During the planning phase, our web designer will also help you decide what technologies should be implemented. Elements such as interactive forms, ecommerce, flash, etc. are discussed when planning your project.

3. Design

Target audience is one of the key factors taken into consideration. A project aimed at teenagers, for example, will appear much different than one destined for a financial institution. As part of the design phase, it is also essential to integrate elements such as the company logo or colors to help support the uniqueness of our company on the project.

Our designer will create one or more prototype designs for your project. This is classically a .jpg image of what the ultimate design will look like. Frequently the customer will be sent an email with the mock-ups for the project, while other designers take it a step further by giving the customer access to a secure area of their web site meant for customers to view work in progress.

Either way, our designer should allow you to view your project throughout the design and development stages. The most important reason for this is that it gives you the opportunity to express your likes and dislikes on the site design.

In this phase, communication between both our customer and designer is essential to ensure that the final outcome will match your needs and taste. Then development can begin…

4. Implementation

The implementation stage is the point where the project itself is created. At this time, our web designer will take all of the individual graphic elements from the prototype and use them to create the actual, functional site.

Elements such as interactive contact forms, flash animations or ecommerce shopping carts are implemented and made functional during this phase, as well.

This entire time, our designer will make your in-progress project available to you for viewing, so that you can suggest any other changes or corrections you would like to have done.

This is tested in the next phase…

5. Testing and Deployment

At this point, your project will attend to the final details and test your project. We will test things such as the complete functionality of forms or other scripts, as well last testing for last minute compatibility issues (viewing differences between different web browsers), ensuring that your web site is optimized to be viewed properly in the most recent browser versions.

Once you give our designer final approval, it is time to deliver the project. An FTP (File Transfer Protocol) program is used to upload the project files to your server. We also offer domain name registration and web hosting services as well. Once these accounts have been setup, and your project uploaded to the server, the project should be put through one last run-through. This is just precautionary, to confirm that all files have been uploaded correctly, and that the site continues to be fully functional.

This marks the official launch of your project, as it is now viewable to the public.

6. Maintenance

The development of your project site is not necessarily over, though. We offer maintenance packages at reduced rates, based on how often you anticipate making changes or additions to your project.

It’s really up to you as far as how comfortable you feel as far as updating and maintaining your own project. Some people prefer to have all the control so that they can make updates to their own details the minute they decide to do so. Others prefer to hand off the projects entirely, as they have enough tasks on-hand that are more important for them to handle directly.

That’s where WE help, once again, as we can take over the project maintenance for you - one less thing for you to do is always a good thing in these busy times!