|
Hi esilva.
In my opinion, before you are spending too much time on where the money to fund your project comes from, be sure you have the following done first...
Possibly step back a bit and forget the computer part for a moment. 
Who and what is your competition doing? What makes what you're going to do different and more marketable? Do you have a flowchart in a enough detail for each of your entire business' processes? Have you created an organizational chart and management team and staffing needs including job descriptions, skills, formal training, experience, hours, equipment and other resources and space, etc. required to support each business function and therefore, for that business venture as a whole? What company and management practices and policies are required? Are they clearly defined 'on paper' so folks know what's expected?
Are there government regulatory issues involved - OSHA, EPA (e.g. emissions, waste management, storm sewers), et al? How about ISO? If so, [quadruple  ] your funding requirements. If you have money to fund your business but without this consideration, stop now until you know how to procure that funding once those costs (initial and future) are identified. I haven't mentioned procuring office and/or warehouse space, equipment, computers, paper, pencils, copiers, fax machines, telephones, cellphones, laptops; travel allowances, other professional services, annual license renewals, employee training, fuel-related costs, etc.
Even though those folks on that organization chart may not have names or faces, you can still go to e.g. a salary and benefits estimation website(s) to begin determining what to expect to pay to procure those people [long-term].
To assist in this, you could use project management software and features including resource planning after creating say, a 'work breakdown structure,' Gantt chart, etc. to help you to define critical paths, timetables, costs, and more for the individual processes. There is much more to this, but I'm using this to make a point. Then reevaluate your budget (this is an on-going function). You would then be in a better position to possibly reduce your costs by say, lengthening your timetable or revise your implementation phases, collaborate with other companies to share costs and resources, outsource, find volunteers or hire college students who sometimes will work for food and weekend spending money for, well you know...  oops - I meant  (music) and textbooks.
And another thing...: Did you in that design, determine what data needs to be gathered? Would it need to be shared amongst multiple software applications and multiple workstations (personnel)? Does some of that data need to be available 24/7 whether or not you are at the office? If the answer is yes, then that poses several other issues. At that absolute least, the software must be able to communicate with each other as needed in a smoothe manner. The operative phrase here is 'in a smoothe manner.' Do you know how to figure this out yourself in an effective manner? If not, how do you find out how or who can do it? Could the programmer do it? Let me say, maybe, maybe not since it also requires knowing about business functions including logistics and integrating the two and maybe then some.
This information is needed first before being able to translate portions into hardware and software requirements, both from a desktop and website perspective.
For a website, you have graphic needs, programming and webmaster needs in addition to support needs. Just because someone knows various scripting languages such as Perl or PHP, and knows how to set up online database software with customizations of various applications doesn't make them a webmaster. Therefore, you must at least know what the difference is or what separates them. Just because a programmer is good at programming doesn't mean they know how or what is needed to translate the business end of things including real world logistics into into software functionality be it on the Web or not.
Until you have this business fully 'designed,' how do you know what functions you need the computer and software to perform? What do you tell the programmer about his or her time investment requirement to get this business off the ground and running enough for them to reap a benefit - any benefit?
And I'm really just getting started so I'll stop here for now.
The bottom line is, there have been some really great-looking business plans created and still those businesses failed. It's not because of the economy, the President, etc.; it was because they got caught off guard in their staffing and therefore funding as well as business requirements and needs. They say that "they didn't know that..." Well here is a lot of what was absent from their plan. Try not to go down that road. 
If done right, it's probably going to cost you way more than you originally thought. If you try to skip those steps mentioned above, then ...oh well. I hope you do already have it covered, for longevity's sake. You need an adequate budget just for the planning or design phase. This is where you should spend a lot of your time before moving forward. Most will still try to skip it anyway, regardless.
I know this is what I look for in plan, else, there's absolutely no way I'd fund or spend my time on even when I like the concept.
And I want you to know, esilva, I am not writing this for you specifically since I don't know about your project nor where you are in its creation; this is meant for anyone who is thinking about starting a business.
HTH
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To see more of my perspective on business creation and longevity planning, check out the following:
and follow the links. There's a lot of good information there.
And...REMEMBER, I am the 'real' Profitizer.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Edited by: profitizer - Jun. 24 2008 at 9:23 PMView my Profitizer profile.
IBNETLLC.com & BestWebEstate.com
|