FAQ
Do you guarantee my development?
YESThere is 3 month guarantee on all developments after going live/project sign off. If within the 3 month period a development is faulty we will fix the code free of charge. Any changes, unsatisfactory elements or bugs should be noted by the client during the quality assurance phase, prior to going live, to minimize the need for alterations post project.
What are your openening times?
Flexible to our clients needs, we can ring you at 1am if you need us too, should you be in another country/timezone for example.
What design method will you use to create my web application?
We use a fused waterfall & agile model. The waterfall model outlines the timeline and process, with the agile model adding flexible methods within this process.
Waterfall Model
- Requirements Specification / Project Description
- Design / Concepting
- Construction / Coding
- Testing & Debugging
- Installation
- Maintenance & post project support
Agile infused waterfall principles
- Culture that demands order & senior developers
- High criticality - Promoting the development to be exactly as intended, outlined by the initial description & any alterations
- Requirements don't change often but changes can be large/extensive - promotes effective time management without sacrificing the agiliity of actiing upon new ideas that occur mid project
- Small number of developers - ensuring accurate understanding of proejct goals
- Layered approach - Where possible, we implement basic functionality of site operations first, then repeatedly add detailed functions later, allowing ongoing targeting of the budget.
Licensing: Do i own my web site or application that you develop for me?
Here are the uncomplicated general principles of our standard licensing terms.
Web site & graphical design
You own all materials under license, you can use your web site / development how you wish. If 3rd items have been used then the rights of those items must be honoured what ever they maybe.
Web Application
You own the application under license, you can use it personally how you wish, you can resell the application as you wish in its original form.
General
You are welcome to experiment with the code privately if you are a developer. We retain intellectual property rights & reuse rights to all code developed. This is simply because we can't redesign a database function every time we develop a site just because someone else has used it in the past, we have stock libraries we develop from.If you wish to use our code to spawn further developments in any capacity we'd be delighted to hear from you.
I'm a charity, can i have it cheap?
Yes, if you are an officially registered charity in the UK you can have 10% off.
How do you calculate estimates?
We insist on pertness, PERT (Program Evaluation & Review Technique) is a methodology & algorithm of best-fit quotation. Explained below:A. Best Case Scenario - if all goes very well
B. Average Case Scenario
C. Worst Case Scenario - if everything goes wrong
PERT algorithm = A + (4*B) + C / 6 = Estimate
An example for a custom shopping cart site:
A = 8 days, B = 11 days, C = 18 days
8 + 44 + 18 / 6 = 12 days
"It should be complete approximately 12 working days"
This allows us to weight an accurate estimate & we apply a capped upper maximum we won't charge extra if the hours go higher than worst case scenario estimate.
What is full Lifecycle development?
Thrown around a lot as something 'special' but it really is the standard on any project, even if we just want to make 'Contact Us' form.
Planning - "Know generally what we want to do"
1. Contact site owner, through a web page in tune with rest of siteAnalysis - "Work out how & break it down into chunks"
1. Form on page with headers and text boxes2. Some way to validate what's on page
Design - "Design how each chunk will work & interact with other chunks"
1. Email & message entered into form2. Form is posted so that contents can be validated
3. If validated, send email using email functions
3b. If not, highlight the invalid areas so user can put in correct values & go back to step 1
Implementation - "Make it"
1. Form2. CSS to style form
3. Email function, with error checking for required components/settings
4. Validation of input function, in javascript and/or asp
Test - "Make sure it all works properly"
1. If not go back and carry out further, Analysis, Design & re implementMaintenance - "Look after it"
1. Bug checking after user testing2. Make sure the systems required exist
3. Make minor modifications to keep up with current technologies



