Loading...
Answers
MenuWhat is the best way to provide clients with an accurate quote for Waterfall web development projects?
Currently we make a list of pages and functions. Then we guess how many hours are needed for design/development for each step OR pull up our time tracking of a similar job to calculate hours. We add a bunch of hours for UX and then just multiply that by an hourly rate and hope we can meet the budget. Is this what everyone else does too?
How would you quote a 100 page website - existing, low conversion, poor design. Currently on Drupal - moving to Wordpress.
Answers
This all makes sense.
The only additional things you will want to consider, if you haven't already, are:
- An SLA - to agree on the level of communication provided throughout the project to the customer
This is because emails, calls, meeting can vary dramatically for each customer and/or project
- Tool costs
Factoring in the costs of any additional tools you might need for this project, in case you don't have them already
- # of amends - I'm sure you get this already but just having something written upfront which factors in the cost based on X number of amends or iterations
- Hosting costs
- Security costs
- Imagery and Iconography
I see this missed from website build projects a lot. It can be a big cost and worth factoring in if it hasn't been done already
- Integrations
So not just the page functionality but also any backend integrations the customer requires.
- Ongoing maintenance
Just making sure you have something in place with the customer that gives them idea about future maintenance costs and what they should be expecting to pay out for
In short, everything you've said looks along the right lines, but what I see missed most often are the above costs. This can impact your profitability on a project but also can be frustrating costs for the customer if they're not made aware of them early on.
Good luck with the project!
If you're interested in a different viewpoint all together, I would be able to tell you about how we sell Scrum without Waterfall. We don't ever have to fixed-bid anything. I generally find that fixed-bid is a solid way to lose your shirt.
This is completely valid question. Web Development projects are normally estimated on basis of past experience, client's expectations and future potential of the project.
When you want to build a Wordpress project, most prolific way to evaluate is to identify unique pages and on basis of that, you calculate efforts. And later multiply it with your per hour rates.
In a case when you're migrating existing site from one platform to another platform, try to understand client's expectations in terms of SEO, Content Migration and on-page optimisation.
In estimation, you should also consider efforts to be spent on - Design, Front end development, Wordpress theme development, content migration, QA, Project Management, client communication and 10% of buffer time to help you if you come across minor change requests.
Also, it would be ideal to set the right expectations upfront with a client about number iterations you would provide in design.
Hope this helps.
Thanks,
AMiT Thakrar
Related Questions
-
Will redesigning a website (ground up) ruin the search ranking of a site?
TL;DR -> Yes you will risk it if you don't perform a proper audit and migration from the original platform. Any type of architecture changes can 100% ruin your SEO if you are not migrating content and topics correctly. Many people assume this is limited to URI structure but underestimate the power of Topical hierarchy and the content, internal linking and URI structure which play a crucial role into any migration effort. If you have any questions about the migration process, give me a shout. Decent free migration checklist: https://searchengineland.com/site-migration-seo-checklist-dont-lose-traffic-286880TM
-
Where do you go for outsourcing website development and what do you look for when selecting the right one?
I consult with clients who are looking for the right outsourcing situation all the time, and the best way to get started is to figure out what kind of outsourcing partner will be the best 'fit' for your needs. After that, it's easy to find out where that type of outsourcing partner/contractor/freelance hangs out and pick a winner. Try writing up some notes about things like: 1) You mentioned you had a small budget - how small? If your budget is $1500 your options are going to be very different than if it's $25,000. Both of those could be considered 'small budgets' in the right context, so try to put a number out there. 2) You also mentioned that you wanted 'good quality, clean code'. What does this mean and are you willing to pay for that? If you are building an MVP and are really short on funds, you might have to use a less senior developer/team and take the risk of getting sloppier code - but sometimes with an MVP that's ok! If you are building a production app, that's a different story. 3) What is your technical and management expertise? Can you create specifications and manage a developer on your own (not easy to do)? If so, you can save money by using a freelancer, etc. If you are very non-technical and will need PM support, you might consider a small group or agency. 4) What does 'website development' involve, in your vision? Design? Copywriting? QA? Server migration and admin? ui/ux? 5) What is your tolerance for going offshore? You will hear lots of people saying that offshore teams all suck, and lots of people saying that they did it and it went fine. Like most software projects, there is a high failure rate but lots of success with offshore. You can save a ton of money, but you can also take a bath so you need to consider whether you are up to the challenge or not - going offshore takes much more patience, attention, documentation, etc. but it can work. 6) What are the skills/tech that you will need? It's best to get a team that is great at the skills you need. If you want a ruby site, hire a ruby shop. If you want a augmented reality site, find a team that is great at that. Watch out for the generalists :) By thinking through questions like the above, you can change your statement from "Where do you go for outsourcing website development" to something like this: "I am looking for an outsourcing partner who would be interested in a 15k-20k project that will be build in python. This application will be evolved into our production app so the quality must be good. I am a good project manager and will work with the developer on the requirements/spec side, and help test. We will need application/db design and development, server administration, and technical support but all design, content, copy, ui/ux will be provided. We will consider offshore teams but you must have excellent spoken english." When you expand your 'what we're looking for' paragraph, the whole search for outsourcing partner gets much easier! If you like, feel free to give me a call and share your 'vendor profile' with me and I can help point you in the right direction.DH
-
How can I create a searchable large (3 million record) searchable database in WordPress?
Well first off I wouldn't recommend trying to power your client's database with the standard WordPress database instance. They can use WordPress for the website all they like. But with millions of records like that, you really don't want to move those data in with WordPress. For that matter, you're probably gonna want a dedicated database server to answer those questions, if the client doesn't already have one. You might also need to investigate something like Elastic Search, depending on what your search requirements are and what sort of database they are using (pay close attention to whether or not it provides full text search ability). Beyond that, and somewhat obviously, you're also gonna want SSL on the website and to make sure you're up to date on federal and state privacy requirements for data like this, as well as best practices for securely transferring data over the web (port configuration, ssh keys, etc). The privacy concerns would raise a flag for me. If those data have anything personally identifiable in them - which they very probably do - then you're really gonna want to make sure you do your research on security of personally identifiable information. Government specific privacy /security /auditability requirements may also apply, so double check that too.EV
-
Is it possible in woocommerce to display Shipping methods first on the checkout page?
Yes. https://docs.woothemes.com/document/configuring-woocommerce-settings/SN
-
What is the best platform to create a member based CMS website? (e.g. Squarespace)
Most of my friends use www.wordpress.org and http://member.wishlistproducts.com/ to create their membership sites. Hope that helps.DM
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.