From the ones that I’ve done before, somewhere between 30 minutes and 500 hours.
BUT, that’s not taking into account the ones that are routinely fixed and updated as bugs and advancements in the WordPress core and taken into acocunt. If you think about that, there could be another 20 to 30 hours a week pretty much forever if your plugin is very advanced and you need to update a lot. Some of the big ones, like Woocommerce, have a team of devs owrking full time on updates as well as enhancements.
Seriously, what you’re asking is totally impossible for anyone to tell you without a whole lot more details of what you actually want to do. Plugin development isn’t a onc-esize-fits-all thing. It’s very costomised towards idividual problems and solutions.
@catacaustic Thanks for your reply. I’ll be working on some custom development myself. I am trying to figure out if my speed of work is similar to someone who has done something similar. Are you able to give me an example of a plugin that took you say 100 – 200 hours so that I can see the complexity of the plugin and the time it took?
At this point, no. That’s because those sort of plugins were all done for private customers, and are not available to the public.
If you’re worried about how fast you’re doing the programming, then don’t worry too much. Speed only comes from experience, and it only ever gets so fast before you start missing things anyway. The only time that I’ve been “concerned” about how much time it’s taken to develop a plugin is when the client makes “small changes” and the time that’s been quoted for it blows out. Apart from that, it takes as long as it takes, and there’s nothing that anyone can do about that.
I have been doing web development for many years but I still get worried whether my speed and style of work is fast, normal or slow as compared to other developers. I don’t consider myself very fast. I am either normal or slow but I am certainly very detailed and cautious. Like you’ve said, it takes what it takes me to do it because that’s my work style. It usually concerns me when I have to send quotes to the clients because I may end up quoting lot more than other developers because of my work style. That’s why I’m not sure how to work out a right plan. Any advice?
Stop worrying. Seriously that’s the best advice that you could get.
No matter what you do, you will always over charge on some things and under charge on others. That’s part of life, and in every industry that I’ve been in so far, not just IT.
What it comes down to is that if you’re getting the work either you are quoting less then everyone else, or your work quality justifies the higher price that you’re asking. Either way you’re still OK.
It is about quality not about how long it takes you.
If Matt Mullenweg tells me that he spent half an hour on Akismet then I’d worry.
Whenever you give birth to a plugin…you have to test it out then more testing and finally you submit it to WP (if you want).
Think of it like WordPress itself, it get birthed, then it goes through Alpha and Beta stages. In between stages, it gets worked on more and more. Eventually it grows to the wonderful thing that it is now.
- The topic ‘How long does it usually take to develop WP plugins?’ is closed to new replies.