Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Website Design initial time & budget estimate

  • 10-11-2012 1:09am
    #1
    Registered Users, Registered Users 2 Posts: 515 ✭✭✭


    I work for a SME in the construction industry. We want to improve our online profile by completely renewing our website.

    I've found two sites which I would like to emulate
    http://www.weslin.ie/
    http://www.jbbarry.ie/

    We need to be able to add/remove 'projects' once the site is set-up.

    How long does it take to complete a similar site (days/weeks)?
    What is a reasonable budget (1-2k, 2-5k, 5k+)?

    Thanks in advance


«1

Comments

  • Registered Users Posts: 86 ✭✭maxmarmalade


    Thats very hard to estimate without a spec. I had a look through www.weslin.ie and I would say you are looking at 5k minimum to get a site like that.


  • Registered Users, Registered Users 2 Posts: 39 HappyKate


    con1982 wrote: »
    I work for a SME in the construction industry. We want to improve our online profile by completely renewing our website.

    I've found two sites which I would like to emulate
    http://www.weslin.ie/
    http://www.jbbarry.ie/

    We need to be able to add/remove 'projects' once the site is set-up.

    How long does it take to complete a similar site (days/weeks)?
    What is a reasonable budget (1-2k, 2-5k, 5k+)?

    Thanks in advance

    Hi,

    What are technical specifications you need except to be able to add/remove projects?

    Thank you!


  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    HappyKate wrote: »
    What are technical specifications you need except to be able to add/remove projects?
    You mean requirements specifications...

    Looking briefly at the second site link, it would likely include requirements such as:
    • Ability to group (and display) projects by category.
    • Ability to manage project categories.
    • What project information, text or media would defined when creating/managing a project.
    • CMS for managing other pages (possibly including the pages themselves), especially news and job vacancy items.
    • Contact form and request brochure form (possibly including an auto-reply with the brochure attached)
    And that's just after a very quick look. I'd tend to agree that the OP is likely looking at a couple of grand for a site of that level, regardless of whether it's done using an existing CMS framework or as a bespoke job.


  • Registered Users, Registered Users 2 Posts: 1,757 ✭✭✭Deliverance XXV


    5k sounds fairly steep, especially when it's not a huge amount of development work.

    I would say 1-2 weeks with the budget of 1-2k would be reasonable.


  • Posts: 0 [Deleted User]


    If you can have someone in the company (secretary or whatever) with a bit of computer knowledge they could probably update the site themselves with some simple instructions using the wordpress framework. If that was the case then I wouldn't really pay more than 1k - and half of that would be getting someone to take decent pics of the projects for the content end of things.

    I can't really see any major complexities..


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 2,588 ✭✭✭KonFusion


    Rojomcdojo wrote: »
    If that was the case then I wouldn't really pay more than 1k - and half of that would be getting someone to take decent pics of the projects for the content end of things.

    If you don't mind me asking, are you a professional designer/developer?

    I only ask, because that is ridiculous.


  • Registered Users, Registered Users 2 Posts: 6,044 ✭✭✭kirving


    It's nice site alright, and some thought has gone into it's design which obviously has to be accounted for. But 5 grand?! I'm not a graphic designer, but I know the basics of what has to be done, and 5k is ridiculous. A couple of grand would probably cover it.

    Because actually making a website is alien to most people, some people/businesses end up paying way over the odds.


  • Registered Users Posts: 543 ✭✭✭solarith


    1-2 weeks. < €2000.

    My God I can't wait to finish college. I'd snap your hand off to do this €1000 right now and have it done in a week (I have references/portfolio), but no time. People don't realise how easy this is with wordpress, php/css knowledge and Photoshop! =/

    Make sure you can check out whoever you get to design it's portfolio. There are a lot of people out there being screwed into absolutely rubbish websites using technology from yesteryear.


    The Weslin site could be easily replicated in 2 days. One to design and one to populate.


  • Registered Users, Registered Users 2 Posts: 991 ✭✭✭endplate


    solarith wrote: »
    1-2 weeks. < €2000.

    My God I can't wait to finish college. I'd snap your hand off to do this €1000 right now and have it done in a week (I have references/portfolio), but no time. People don't realise how easy this is with wordpress, php/css knowledge and Photoshop! =/

    Make sure you can check out whoever you get to design it's portfolio. There are a lot of people out there being screwed into absolutely rubbish websites using technology from yesteryear.


    The Weslin site could be easily replicated in 2 days. One to design and one to populate.

    Yeah I tend to agree with you €500 to €1000 would be plenty to pay for a non ecommerce site. But costs can be lowered by doing the written detail yourself plus it helps the web developers work out exactly what you want from your site.

    Con1982 get a idea what you want fo your site. Get several quotes and get references about who you choose to go with. It's easy to get ripped off with website construction cos the customer usually doesn't understand what's involved.


  • Registered Users, Registered Users 2 Posts: 515 ✭✭✭con1982


    Thanks for all the comments and advice.

    A couple of PMs received with more detailed breakdown. Much appreciated.


  • Advertisement
  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    solarith wrote: »
    The Weslin site could be easily replicated in 2 days. One to design and one to populate.
    If all there was to a project was development, then it would all be so easy.

    If I remember correctly, IBM did a study on the old Waterfall model back in the eighties and found, to their surprise, that the implantation phase made up approximately 15% of total T&M employed. The other 85% of the project was taken up by the other phases, in the particular requirements and design phases (the latter of which does not mean an exercise in creative pixel pushing, BTW).

    So I would agree that actual development - implementation - of something like the Weslin site could be easily replicated in 2 days (if you can use a CMS, if bespoke you probably need a bit more). Once you have sign off on a clear specification and have all the necessary materials to hand, and depending upon the client, this is where T&M will likely begin to bloat.

    Some clients know exactly what they need (note the use of the word 'need' rather than 'want') and can convey this in a clear manner to the developer. Unfortunately the other 99% think they know what they need, and so the requirement and design stages can end up being drawn out, tortuous affairs if not handled correctly. Even if handled correctly, they will take up significantly more time than the actual development.

    So, while I do think that 5k is probably a bit on the high side, given current Irish rates, estimates like €500 to €1,000 are the mutterings of someone with zero experience in an actual project cycle (they may be excellent developers, but outside of that they're clueless) and who also would be unlikely to handle the requirement and design stages correctly - further bloating the project in the long run.

    I don't say this to be nasty, but as a word of warning to anyone who would actually conceive that it's going to be that straightforward, because if they do take on a project like that, they're going to regret it and ultimately earn themselves an effective hourly rate that is well below the minimum wage - in India.

    Then again, the reason I know this is, like most others in the business, is that I fell foul of such cavalier underestimation once too (fortunately I was an employee, so got paid either way).

    Sometimes you have to learn the hard way.


  • Registered Users, Registered Users 2 Posts: 2,588 ✭✭✭KonFusion


    Couldn't agree more.

    There is probably a whole new thread to be started here on pricing and how much to charge, but essentially:

    You should be charging clients based on what the work is worth to them, the value of the work, not the time it takes to complete it.
    I'd snap your hand off to do this €1000 right now and have it done in a week (I have references/portfolio), but no time. People don't realise how easy this is with wordpress, php/css knowledge and Photoshop!

    What kind of silly statement is that? People don't realise how easy it is to build a car with the correct parts and knowledge of mechanical engineering. Something is easy because you have learned how to do it. You've put the time, effort, and money into learning how.

    Saying you can have it done in two days is a bold move, unless the client has given you a deadline. The client isn't buying time, they are buying work. The value of that work is what you need to charge them for.

    Are you going to be able to go into detail with the client about how you got to that price? What do you do when the client starts to negotiate down from that price? You can always negotiate down from a price that was too high, but you can't recover from a price that was too low.

    Undercharging for your work is just telling the client the work has little value. Charging for value is the reason that when someone walks in and asks for the cheapest site possible, you don't say "no problem, 100 quid", you give them a quote for something they actually need. Have the confidence to ask for it, and the willingness to walk away if you can't get it.

    No one is going to value your work or your time if you don't.

    As The Corinthian said, sometimes you have to learn the hard way. There is no secret formula for knowing how much to charge for your work. There is only the experience you gain from having to do it over and over again.

    You will always undercharge a few, you might even overcharge a few, but eventually you'll gain the confidence that what you're charging is what you should be charging.


  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    I wasn't really talking about how much to charge, but about having a realistic expectation on how long it will take.

    Building a site (or any kind of software development) commercially is not the same thing as building one at home for yourself. What differentiates the two is that in the latter case you are both the supplier and client, you know what you want and it's all in your head, ready to be spewed out onto a screen.

    When you have to start exchanging ideas, wishes and expectations with other human beings, things get complicated - so much so that the development of whatever-it-is-you're-doing-for-them will become only a small part of where your time is spent.

    If making €1,000 is that important to you, then get a job in a burger joint, or on a paper round. Making that kind of money for what may end up being 200+ hours work isn't worth it, even for the portfolio.


  • Registered Users Posts: 86 ✭✭maxmarmalade


    My suggestion of 5k was probably a little steep but this project requires design AND development of a CMS. And as pointed out, this is for a client, not yourself. Meaning more care has to be taken. I haven't touched wordpress for years, preferring to build with Yii framework instead, and doing a full bespoke site, with a comprehensive CMS, and all design work, would take 80 hours in my opinion. Using wordpress and an existing theme would be much cheaper of course and, in this case, it's probably good enough.


  • Closed Accounts Posts: 34,809 ✭✭✭✭smash


    solarith wrote: »
    The Weslin site could be easily replicated in 2 days. One to design and one to populate.

    But you see, when you finish college and get a real job you'll realise there's a lot more to it than just throwing a design together and slapping in some content. There are multiple phases of a project which need to be adhered to or a 2 day project in your mind will become a 4 week project.


  • Registered Users Posts: 543 ✭✭✭solarith


    smash wrote: »
    But you see, when you finish college and get a real job you'll realise there's a lot more to it than just throwing a design together and slapping in some content. There are multiple phases of a project which need to be adhered to or a 2 day project in your mind will become a 4 week project.

    I know. I've made CMS based sites and I stand by my statement. Go through the website - there's nothing it it bar many static pages and a news section. Biggest delay here is getting the content.

    It's funny to say I mentioned I was in college and instantly the sharks start circling. People can be as philosophical as they want but this is an extremely basic request by a client. It's not worth thousands and it won't take weeks.

    For the record - just because I said I could do it in two days would not mean if I was contracted to do it then I would tell a client it would take that long, but I would not tell a client it would take more than two weeks for full completion.


    maxmarmalade - I can't really see any reason why a CMS would need to be built here, theming Joomla or Wordpress, using plugins would really achieve anything the client wants.


  • Registered Users, Registered Users 2 Posts: 16,413 ✭✭✭✭Trojan


    In my experience, there are complications, hidden requirements and other risk factors that are not clear from the outset in the vast majority of website projects - including seemingly simple brochure sites. (One example for this site is the portfolio - they may need custom data types and display pages for these.)

    The OP mentioned 2 sites in the first post. One of those has 180+ pages, the other has 200.

    Data entry alone for that scale of site in terms of page creation, editing and proofing text & images for 200+ pages could easily meet and exceed the €1k price suggested by the above poster. Never mind the other 'simple' things like design and setup.

    I'd estimate this project in the €3-6k+ range, potentially the higher end depending on the complexities and other risk factors introduced by the client.


  • Registered Users Posts: 157 ✭✭FrogMarch


    solarith wrote: »
    It's funny to say I mentioned I was in college and instantly the sharks start circling.

    Maybe that's because you're an inexperienced student yet you're mouthing off like you know what you're talking about. The impetuousness of youth, eh.
    solarith wrote: »
    People can be as philosophical as they want but this is an extremely basic request by a client. It's not worth thousands and it won't take weeks.

    If you knock together some haphazard crock of s**t on your own as a one-man-web-agency with zero planning and little care for the final product, maybe.

    When you get some real world business experience and have to deal with things like overheads, proper project planning and you realise there's more to building a commercial website than playing around with Photoshop and Notepad in your bedroom in your mother's house, come back and talk to us.


  • Registered Users Posts: 543 ✭✭✭solarith


    FrogMarch wrote: »
    Maybe that's because you're an inexperienced student yet you're mouthing off like you know what you're talking about. The impetuousness of youth, eh.



    If you knock together some haphazard crock of s**t on your own as a one-man-web-agency with zero planning and little care for the final product, maybe.

    When you get some real world business experience and have to deal with things like overheads, proper project planning and you realise there's more to building a commercial website than playing around with Photoshop and Notepad in your bedroom in your mother's house, come back and talk to us.

    A student I am but inexperienced I am not, and I'm not 'running my mouth'.

    I'm sorry to break your preconcieved ideas but not all students are talentless, incapable fools. I've designed websites for clients, I've made iOS Apps for clients, I've been a graphic designer for clients, I've designed webservice backends for clients. I know fully all processes involved. When someone says they're in college don't automatically assume they're some spotty 19 year old living at home.

    So yes, I'm in the real world.


    / I'm also sorry for OP the thread has turned to this /


  • Closed Accounts Posts: 34,809 ✭✭✭✭smash


    solarith wrote: »
    I know. I've made CMS based sites and I stand by my statement. Go through the website - there's nothing it it bar many static pages and a news section. Biggest delay here is getting the content.
    You don't even know what he really wants though. Would you just copy one of those sites and say "well there you go"? There is planning in wireframes and concept designs before even starting a build.
    solarith wrote: »
    It's funny to say I mentioned I was in college and instantly the sharks start circling. People can be as philosophical as they want but this is an extremely basic request by a client. It's not worth thousands and it won't take weeks.
    You are inexperienced and with that attitude you'll never make enough money to actually live on.
    solarith wrote: »
    A student I am but inexperienced I am not, and I'm not 'running my mouth'.
    How many years have you been in the industry? That's right, none... you're doing college nixers and it's a lot different when you rely on it for a living.
    solarith wrote: »
    I'm sorry to break your preconcieved ideas but not all students are talentless, incapable fools.
    Nobody said they were.
    solarith wrote: »
    I've designed websites for clients, I've made iOS Apps for clients, I've been a graphic designer for clients, I've designed webservice backends for clients.
    So what exactly do you do then? These are all very different jobs with different disciplines.


  • Advertisement
  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    solarith wrote: »
    I know. I've made CMS based sites and I stand by my statement. Go through the website - there's nothing it it bar many static pages and a news section. Biggest delay here is getting the content.
    What on Earth makes you think that the site (Weslin) is static except for the news section?

    For example, the projects section is CMS driven; it even includes projects previously announced in its news section that were subsequently completed and added to their portfolio. This in turn makes even the home page dynamic, as it draws from the projects, leaving only the 'about' section as potentially static.

    Meanwhile the Barry & Partners sites also has a recruitment section - do you think that the jobs being advertised are all hard coded?

    I think you are underestimating the complexity of both sites, and presuming that a client would be happy with a static bit of brochureware with only a dynamic news section.
    For the record - just because I said I could do it in two days would not mean if I was contracted to do it then I would tell a client it would take that long, but I would not tell a client it would take more than two weeks for full completion.
    Then why did you say it would take two days then? It's not what the OP asked; they asked from a budget point of view how long it would take and how much it would cost to execute such a commercial project, not how long it would take to code up something that's already in your head.

    Sounds like backtracking TBH.

    And that the client's requirements being something you've not magically foreseen is something I don't think you've accepted yet. For example, you incorrectly presumed that the site is static and thus far more simple than it actually is, based upon the two examples given. Then most of your time on this project would end up being devoted to sitting with the client, getting their requirements, designing a solution (and IA they're happy with), drawing up a specification for them to sign off on before you write a single line of code.

    None of this has appeared in your calculations - or maybe it has and you do that part for free? Otherwise, how anyone with the experience you claim, could forget this rather essential and time consuming part of the project is beyond me.
    I can't really see any reason why a CMS would need to be built here, theming Joomla or Wordpress, using plugins would really achieve anything the client wants.
    Well, you didn't see a couple of things, so no surprise there.

    In fairness a CMS such as Joomla (not Wordpress) might well do the trick, but sometimes requirements are such that you can't do it with a CMS. Never underestimate the ability of a client to seek something that is just outside the reach of a CMS.

    This is why you don't start by giving low-ball quotes when someone asks you 'how long is a piece of string'.


  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    Final observation:
    solarith wrote: »
    Biggest delay here is getting the content.
    What has this got to do with how long it takes to develop a site? It might affect the delivery date, but it makes absolutely no difference to the hours worked, let alone cost.


  • Registered Users, Registered Users 2 Posts: 2,021 ✭✭✭ChRoMe


    If you are a developer charging 1k for a week (40 hours of work) stop that nonsense. Thats only €25/hour.... ridiculously cheap. Double it and you might start making some sense.


  • Registered Users, Registered Users 2 Posts: 1,298 ✭✭✭off.the.walls


    What would people charge on the amount of pages or the amount of time your putting into it?


  • Registered Users, Registered Users 2 Posts: 2,021 ✭✭✭ChRoMe


    What would people charge on the amount of pages or the amount of time your putting into it?

    Time, on a hourly basis. Fixed price jobs are near always a very bad idea, except for specific circumstances (i.e keeping it low enough so it doesnt have to go out to tender)


  • Registered Users, Registered Users 2 Posts: 2,588 ✭✭✭KonFusion


    What would people charge on the amount of pages or the amount of time your putting into it?
    ChRoMe wrote: »
    Time, on a hourly basis.

    I would say: Neither.

    See my previous post: http://www.boards.ie/vbulletin/showpost.php?p=81707638&postcount=13

    Time is certainly a factor which will influence the price you charge, however as I mentioned in the post above, the client isn't buying time, they are buying work. The value of that work is what you need to charge them for.


  • Registered Users, Registered Users 2 Posts: 2,021 ✭✭✭ChRoMe


    KonFusion wrote: »
    I would say: Neither.

    See my previous post: http://www.boards.ie/vbulletin/showpost.php?p=81707638&postcount=13

    Time is certainly a factor which will influence the price you charge, however as I mentioned in the post above, the client isn't buying time, they are buying work. The value of that work is what you need to charge them for.

    So you go fixed price, they creep the scope and then get upset when you start debating what is covered in the original spec.

    No thanks, the secret is to have your hourly rate set at a decent level usually around £75-£100 and a very detailed change request process in the contract before you write a line of code.


  • Closed Accounts Posts: 19,777 ✭✭✭✭The Corinthian


    What would people charge on the amount of pages or the amount of time your putting into it?
    Time and materials - essentially an hourly (less commonly daily) rate, plus expenses (e.g. software licences, hosting or other associated costs). Project management (if separate from development) will tend to be added as a surcharge to these hours - typically around 15%.

    However, it's a lot more complicated than simply T&M's.

    The rate comes down to the complexity of the technology involved and the market - market is two-a-penny with Joomla, or other CMS, monkeys, so they can't charge that much. Being able to do complex coding in PHP will pay better and then other languages and technologies that have fewer proficient people on the market, will pay better again.

    Where your client is based also is also a factor; UK pays better than Ireland. Italy worse. Lichtenstein much, much better.

    Finally the economic climate is important; boom times mean higher rates. Recessions mean lower ones - but don't let that tempt you into a firesale.
    ChRoMe wrote: »
    Fixed price jobs are near always a very bad idea, expect for specific circumstances (i.e keeping it low enough so it doesnt have to go out to tender)
    You can do a 'fixed' price if you have a fixed spec - it's still an estimate, but should never contractually go over 15% (legally in some countries, it can't go over 10%).

    The important think is to be able to accurately estimate the work. If there is any space for ambiguity in the requirements, where a client could have you 'tweaking' or adding to a site for an additional 100 hours, then never give even an estimate. Only an idiot does that.

    At the stage we're at with the OP's requirements, we can only give a rough estimate; between 2k and 6k (although I would put anything over 4k to be on the high side for me).

    One sit-down requirements discovery session with the client (billable or not, as you wish) will probably narrow it down to a much more accurate figure.

    After that, you can only 'fix' yourself to an estimate after you do the, billable, requirements and design of the site and get sign-off from the client.

    Some clients won't go for that, but in my experience they tend to be the pound foolish, penny wise ones, who will stiff you on the last payment half the time. They go for students and bottom feeders, who'll end up making a half arsed job while working at an effective rate of €2 p.hr., before coming back to you to dig them out of it, six months later.
    ChRoMe wrote: »
    No thanks, the secret is to have your hourly rate set at a decent level usually around £75-£100
    Someone recently told me that Irish professional rates for Web dev are around €50 p.hr. nowadays.


  • Registered Users, Registered Users 2 Posts: 2,021 ✭✭✭ChRoMe



    You can do a 'fixed' price if you have a fixed spec

    I've heard of this mythical creature, however after about 15 years, I have yet to see one ;)


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 2,588 ✭✭✭KonFusion


    ChRoMe wrote: »
    So you go fixed price, they creep the scope and then get upset when you start debating what is covered in the original spec.

    No thanks, the secret is to have your hourly rate set at a decent level usually around £75-£100

    I disagree. I don't go fixed price. I do however estimate a price, and that's the starting point for the project.

    If everything stays within scope, if we stick within deadlines and the client meets our outlined deadlines, then the final price will be very close to, if not the same as, the original estimate.

    If along the way the client wants to change their mind, add extra pages or templates or even add new functionality, that won't be a problem. They will be charged the hourly rate set out in the estimate we gave them.

    It's also important here to keep all requests for changes in writing.

    Imagine you were asked to design a logo for a small book shop, and asked to design a logo for a blue chip company.

    Let's say (hypothetically...miraculously?) that both take the same amount of time. Are you telling me you're going to charge the same?

    The second logo has a much higher value to the company. It stands to make the company a lot more money, and you should be charging so.

    If they start debating what is covered in the original spec, then your contract needs to be tighter.


Advertisement