Efficient colaboration on every phase of the project

In the course of the years of working with the clients all over the world, Oggetto Web has established the process of top notch web solutions delivery. Working this way allows our company to achieve the best outcome within the shortest possible timeframe. The same time it allows our client to be in details of the project on each stage of the deal in order to be sure that everything goes in the right direction. Here are main highlights for the life cycle of project implementation at Oggetto Web:

Scope definition

We know that starting a web project you expect to get new useful tool for your business, but not just a website on the Internet. That’s why Oggetto Web always considers the project from this point: we do not provide with a set of code lines and design elements, we create efficient business solutions on the web. We take care about the business objectives of our clients and then build nice technical solutions helping to reach the goals.
So in the very beginning of the project we evaluate your goals and objectives and along with you transform them properly to the website’s requirements. This way our specialists will be able to recommend the best course for the further project direction. Working closely with the client on this stage of the project we create the base for the future successful implementation. Our typical deliveries on this stage includes the following items:

workflow establishment – using both traditional and agile methods of project management we believe that efficient comminication is the key for the project success. We prefer to use online colaboration tools like Basecamp or similar one as the main interaction way. Usually we establish a project at Basecamp at the earliest stages of the projects and try to keep all project related information there, which is very convenient to track for us and the client as well . We are also always open for meetings (face-to-face or teleconference, depending on the client location).

system requirements specification – this is the main document that verbally describes the scope of work that is expected to be done. All the features expected be implemented within the bounds of the project should be clearly stated in this document. If workable solution should exchange data with some 3-d party systems that clients have already worked with, the specification should also cover the explanation of the integration process.

sitemap – It is a hierarchical schema that states the pages of the website and the relationships between them. Sitemap should list final set of the webpages and make it clear for us as well as for the client himself. In future site map will help visitors and search engines bots to find pages on the website.

wireframes – It is a set of blueprints for each webpage created in Visio or similar tool to provide our clients a detailed and clear view of what we are going to build. It is a basic visual guide used in interface design to suggest the structure of a website and relationships between its pages. A webpage wireframe is a similar illustration of the layout of fundamental elements in the interface. The wireframes set should be completed and approved by the client before any artwork is developed and programming is started.

As soon as the stuff listed above is ready we schedule a kick-off meeting where along with the client our specialists carefully review all the documentation one more time becoming sure that both we have the same project vision and that everything is ready for the implementation. After that the actual technical work goes on.

Design

Once we have got solid understanding of your requirements and objectives we may start working on the website design. On this stage of the project we will ask you to fulfill the questionnaire. It doesn’t take a lot of your time but gives us understanding about your target audience, elements of your corporate identity, your aesthetic preferences, content of the website, etc. Then, based on the information that was provided, our designers will create unique layouts for your website and take care about information architecture and the user experience. Designers always use their best creativity but haven’t ever forgot about the practical mission of the project.

Custom programming

Oggetto Web specialists will evaluate the technical requirements and will determine the best way of features implementation. Our specialists always take care about the programming approach and do their best to chose the most optimal way of the realization. This ensures minimization of future issues with performance, flexibility and the easiest adaptation to potential changes of the requirements. The team of Oggetto Web is highly experienced in both client and server-side programming. Our engineers chose the best open sources platforms such as Zend Framework, Magento, WordPress and more that allow to achieve the best results in web development. Our front-end developers translate the designs into web pages that are W3C complied and look absolutely correct across the major web-browsers. Pixel perfection is the objective of our front-end developers while doing their job.

Systems integration

Often our clients have already established business when they come to us and there is a need to adapt new web-solution for interaction with the existing IT infrastructure. Oggetto Web knows the importance of this need. On demand we may take care about the integration of created website or application with client’s ERP, CRM, accounting software, etc. So our goal is to make new custom web solution become properly linked with other components of client’s IT infrastructure.

Launch

Once the website or application is ready, it needs to be live on the Internet through a qualified host. More interactive features and simultaneous visitors your website is going to have – better hosting environment is required. Oggetto Web will take care about website hosting and will recommend our clients the best choice according to the needs.
We know very well that the success of the website is highly depends on it’s performance. Visitors will not wait while your website or application takes much time for loading. They will just leave it for a competitor recourse. It is not always necessary to have a killer web server to get very reasonable performance, it is all about the configuration of your server and the code that is behind the solution. Oggetto Web engineers will help to tune the server side environment in order to reach maximum performance when your website or web app goes live.

Support

Oggetto Web values the clients and always interested in establishment of solid ongoing relationship. We are sure in our quality and provide a warranty period for any solution that was created by us. After the project is successfully done and the website is launched we offer post launch support. We provide quick reaction time and always available to help.