1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

I have an idea for a software....how to make it a reality?

Discussion in 'Black Hat SEO' started by nonai, May 28, 2014.

  1. nonai

    nonai Power Member

    Joined:
    Oct 10, 2013
    Messages:
    524
    Likes Received:
    63
    I have an idea for a software that would help every SEO tremendously. it's not as diverse in functionality as scrapebox or gsa, it has only one feature, I would say it could even be a scrapebox add on.
    how can I have this made when I know zero programming?
    and how much can I expect to spend?
     
  2. Standard Toaster

    Standard Toaster Regular Member

    Joined:
    Aug 29, 2009
    Messages:
    335
    Likes Received:
    190
    Without programming knowledge the only way is to hire someone or even partner with some programmer.

    Also no one can give you estimated cost unless you provide the details.

    Hit me up if you want to and I'll see what i can do.
     
  3. Automated

    Automated Regular Member

    Joined:
    Jun 7, 2012
    Messages:
    289
    Likes Received:
    123
    Location:
    Online
    the cost of having it made is going to depend on the programming required and amount of time it takes. You can outsource the development, but if you plan on selling it yourself, you'll want to make sure you find a trustworthy programmer when searching to have it built...

    Maybe try and find a programmer who will partner up with you?
     
  4. Agera

    Agera Junior Member

    Joined:
    Apr 8, 2014
    Messages:
    131
    Likes Received:
    90
    First, you will need to create a budget for the project/software. Once established, find a programmer/software developer and immediately before discussing any details, require them to sign a NDA. Once signed, discuss your requirements and the features you'd like within the software and go over your budget with the programmer.
     
  5. bluehatface

    bluehatface Regular Member

    Joined:
    Oct 19, 2013
    Messages:
    232
    Likes Received:
    98
    Location:
    Here
    If it could be a scrapebox add on, why not chat to the dev about it? She (I believe), may be willing to pay for the idea, or collaborate, if it's a good one.

    Otherwisr, either learning programming, or hiring someone to do it are your only other options. Price all depends on your features, and who you get to build it for you. Sorry that's a bit vauge.
     
  6. IMCapitalist

    IMCapitalist Senior Member

    Joined:
    Jan 21, 2014
    Messages:
    1,090
    Likes Received:
    60
    Location:
    Google Universe
    Hire someone.No one could estimate before analyzing a proposed system.
     
  7. bbrez1

    bbrez1 Power Member

    Joined:
    Feb 21, 2009
    Messages:
    675
    Likes Received:
    2,360
    Drop me a PM if you are willing to partner.
     
  8. walterhalter

    walterhalter Newbie

    Joined:
    Apr 20, 2014
    Messages:
    13
    Likes Received:
    0
    You will first have to establish the viability of such a tool. You may then hire a programmer to get it developed, there are many sites where you could hire freelance coders.
     
  9. 9to5destroyer

    9to5destroyer Jr. VIP Jr. VIP Premium Member

    Joined:
    Nov 14, 2011
    Messages:
    355
    Likes Received:
    205
    Tip, if you have no programming skills either learn or partner with a programmer.
    The reason for this is there will be a point either between versions or just a bad month were the money needed to support the product from a programming sense will be higher than revenue generated by the product. Now this isn't such a issue if you have programming skills or your partner is the programmer as there's no real costs involved.

    It becomes a issue when your customers expect a update and you don't have the revenue to do so or have your money invested in the next project.
     
  10. tony_d

    tony_d Elite Member

    Joined:
    Jun 22, 2013
    Messages:
    2,581
    Likes Received:
    3,164
    Location:
    1600 Amphitheatre Parkway, Mountain View CA
    I've been down the path of systems development several times - some eventually successful, others not.

    Regardless of how simple or complex you think the software is, you need to follow a process to prevent you pulling your hair out, spending 10x more than planned, and burning through dozens of programmers/developers.

    Here's what I usually do:

    a) Write a scope document
    This is a plain English document, specifying exactly what functionality the software has, and how it is to behave. Include, if possible, wireframes or sketches of what the user interfaces will look like - in creating these you'll think of 100 things you hadn't thought of RE the functionality of the software as a whole

    b) Specify milestones
    So that your developer/programmer has something to work towards, specify way-points and milestones along the road. This will tell you if you're off course, or on track.

    c) Stick to the damn scope!
    Nothing will kill your project faster than varying the scope mid-development. It's tempting to add things as you think of them, and to change things, but wait for v1.1 or v2. It's simply too much of a distraction to keep going back to the drawing board - and you'll just piss off your programmers (who, after all, are people too) because they won't have any sense of having achieved anything because you keep moving the goal posts

    d) Get buy-in from the coders
    Whoever is doing your code needs to commit to $x per component/module/milestone. It's the only way to go. I typically, after finishing the scoping document (sometimes 20+ pages including wireframes) have my programmers propose their own milestones, and payments at each point. If you're working with good people, these will often be suitable at face value, and the project can begin.

    Golden points;
    1) there is no such thing as a cheap coder, even if his hourly rate is low. His f**k ups will cost you more than you can imagine.
    2) an idea (whether software or other) is entirely worthless - the only value is in execution. I don't say this to be nasty, I say it so that you hopefully approach this project with the right attitude, understanding that just 'having an idea' doesn't make you money.
     
    • Thanks Thanks x 1
  11. LeadInMarketing

    LeadInMarketing Registered Member

    Joined:
    Apr 22, 2014
    Messages:
    56
    Likes Received:
    5
    Ditto with what Tony_d said. Especially with the "low cost" options. I posted a gig for a software to be developed. I got bids 2500, 4-6k. And then I got a bid for 324. LMBTO. He's probably both- selling himself short AND is not fully qualified for the job. Been down that road hiring someone for a gig that wasnt qualified. Cost me $350 on the project and countless money on how much business I missed having to eventually do it myself!

    Post on a site where you can receivebids. But dont do that until you have EVERYTHING planned out
     
  12. babypar

    babypar Jr. VIP Jr. VIP Premium Member

    Joined:
    Jan 19, 2007
    Messages:
    397
    Likes Received:
    89
    Yeah, its a difficult problem to solve, you don't want to give away your idea to anyone but you can't get accurate quotes until you do. My advice is to ask some people you trust on here for recommendations
     
  13. davids355

    davids355 Jr. VIP Jr. VIP Premium Member

    Joined:
    Apr 25, 2011
    Messages:
    8,802
    Likes Received:
    6,369
    Home Page:
    Pay someone to write, or get a JV going.

    but before that you really need to get the idea out to a few people, so you can find out if it's really a good idea.
     
  14. member8200

    member8200 Regular Member

    Joined:
    Aug 9, 2014
    Messages:
    469
    Likes Received:
    33
    hire a programmer and provide the idea of the software you want. And your programmer will provide you the estimation of how much will it cost.

    To give you an idea, the cost might depend on the difficulty of the software, the human resources needed and for the software adjustments.
     
  15. mahamad3

    mahamad3 Regular Member

    Joined:
    Apr 26, 2012
    Messages:
    313
    Likes Received:
    26
    Location:
    Cairo
    I think you have to hire.