Blog Choosing a Website Developer

Choosing a Website Developer

websiteOverview

A web presence can be a valuable tool for your business and choosing the right developer to build your website, or revamp an existing one, is vital if you want to make it a success.

As with any other specialist activity, outsourcing the web development work allows you to buy in expertise without incurring the cost and responsibility of building and maintaining that resource in-house. Whether you work with a one-man-band web designer or a large new-media agency the same broad principles are likely to apply.

A lot of people who are facing various soundness problem, such individuals can order medicines from the Web without order. Usually the remedies you searched for can more than one listing. Each listing is racy to each dose of drugs so it is substantial that you select the appropriate version. What medicines do patients purchase from the Web? For example Symbicort is used to prevent asthma attacks. This therapy works by relaxing muscles in the airways to straighten breathing. Levitra which is used to treat inability to get or keep an erection and other states when erection is of low quality. Many customers think about can you buy cialis online. What is the most momentous information you must discuss with you health care vocational about cialis tadalafil buy online? Remedies, the fact that, is going to change your being. Sexual soundness is an great part of a man's living. However the inability to have a satisfactory sexual relationship impact sexual soundness. There are sundry things that can bring about erectile disfunction. The truth is that nearly all prescription medicaments have sometimes unwanted side effects, from muscle aches to death. Like all medications, Cialis can cause variant objectionable effects. Stop using this remedy and get medic help if you have sudden vision loss.

This article is a guide to choosing and commissioning a web developer. It follows the phases of a typical project, from planning and briefing through to selecting and working with a developer.

Planning

Planning is the key to success with web development. It is important to be clear about your web strategy before briefing or commissioning the developer, because scrapping or re-working a poorly conceived project at a later date is likely to be costly and time-consuming.

Your preliminary planning should clarify:
What you aim to achieve as a result of the web development
How it fits with your overall business strategy
The broad scope of the development: is it to be an online brochure, a marketing tool, or an e-commerce platform?
Your budget for the project

You may decide to undertake specific market research as part of this planning process – perhaps to establish whether or how to your customers or target market use the internet. For instance, there’s no point investing in e-commerce if your customers are not purchasing online.

Cost, functionality and timing all vary depending on the scale and complexity of the project and you will need to prioritise these according to your needs.

Finding a developer

After your preliminary planning, the next step is to identify a developer that you will invite to pitch for the work. You may wish to approach a developer with which you have an existing relationship. Industry contacts, magazines and associations may also help you identify possible developers. However, there is nothing like word of mouth recommendation, so also look out for a developer that has already proven themselves with someone you may know personally or know of (the developer's portfolio should give you an indication of this).

Look for developers with a track record and capabilities that are appropriate to the type of project you wish to undertake. Check their portfolios to establish that they have done work of a similar scale and complexity to what you require.

Briefing and selection

Once you have established what you want and a potential developer has been identified, the next step is to issue a brief. This may be issued to the developer as part of a pitch for the job. Typically, the developer is invited to review the brief and prepare a Developer’s Proposal. It may be advisable to set out the level and format of response that you expect.

The initial brief should concentrate on the strategic aim of the website rather than style issues.
However, while you can often afford to be more fluid with smaller projects, for larger and more complex projects there is a greater need to be specific about your requirements and to establish working structures.

During the briefing and selection process a number of documents will need to be drawn up to ensure that both sides are agreed on the aims, timing and costs of the project.

Client brief

Created by you, the client brief should introduce your company, outline the aims and scope of the project, identify the intended audience, address timing and budget limits, give an overview of the content.

The brief should say if particular functionality or features are required, such as an e-commerce facility, database, content management system or chat forum. Indicate whether the brief is firm or flexible, and whether you need guidance on particular issues or options. Also indicate if ongoing maintenance will be required, and alert the developer to any activities – such as marketing or international operations - that might have an impact on the project.

The developer needs to be advised of specific technical requirements such as compatibility with other IT systems. The brief should specify performance, testing and hosting requirements. If the site is to solicit information about users or track their behaviour, there are legal issues to consider, such as data protection and privacy laws. The ownership and licensing of intellectual property should be clearly stated in the conditions.

Developer’s Proposal

The developer’s Proposal is the developer’s response to your brief. It should outline how the develop will fulfil the brief, including elements such as costs and timings. It should address all issues raised in the brief. Generally, the proposal would set an expectation of the site design or structure and may include a 'mock up' design or site map.

Selection process

At this stage you should be ready to make a decision based on the proposals received for the developer(s). If you have only asked one developer to provide a proposal then it will be simply a question of deciding whether they meet your requirements or not.

When making a decision about a developer, consider the following questions:

Can the developer meet the requirements of your brief?
Does the developer represent good value for money (taking your account maintenance costs and day rates for additional work)?
Does the developer closely understand your needs and can they provide the creativity and guidance that you are looking for?

The Contract

The formal contract covers all of the commercial aspects of the projects. It sets out the scope of the project and should remove uncertainty about matters such as timings, responsibilities and procedures, liabilities and intellectual property (IP)

Bear in mind that, even without formal paperwork, the commission of work will constitute a binding contract.

Important milestones of the project should be scheduled in to the contract. However, make sure the contract is flexible, so that schedules can be changed at a later date if necessary. Any changes have to be agreed by both parties.

Working with the developer

Central to a successful working relationship with the developer is a clear definition and understanding of both parties’ responsibilities. A project plan that sets out in detail specific tasks, dependencies and timings should form one of the schedules to the contract. The information could be distributed to key staff as a ‘procedure book’.

If responsibilities and timings are poorly defined it may result in delays to the project. It is also important that you – client – meet any obligations to supply content or sign off work.

Also consider undertaking various forms of site testing and evaluation including:

Functional and application testing
Security
Load testing (i.e. how many users your website is capable of handling at one time)
Content proof-reading
Usability (i.e. asking a few of your target users to perform certain tasks)
Web analytics (i.e. measuring and reporting on traffic to your website)

Summary

A website can be a valuable business tool. But thoughtful planning, a clear brief to the developer, and a rigorous approach to defining the project and associated procedure and responsibilities are all essentials if the project is to be successful.

If you are thinking about commissioning a Web Developer, contact us now and we will supply you with a no-obligation quotation for your project.

Add comment


Security code
Refresh

Eight28 RSS Feed