Loading...
Answers
MenuHow would I start developing a product? Are freelance sites such as oDesk or eLance the way to go? Or is a private company a better route? Thanks
This question has no further details.
Answers
I use any resource at my disposal, but I think it comes down to a little formula that takes in these two data points:
1) what am I trying to build?
2) what are my strengths?
Here's how it works. I basically calculate a "success probability outcome score" based on these two factors. Here are some examples:
Let's say I'm creating sophisticated SaaS solution with a complex data structure and backend. I'm strong in the product side (features, UX, architecture, etc.) but weak in the tech side so outsourcing with oDesk could be a challenge. In a separate case, if I've got a really basic dynamic website with half a dozen tables and basic CRUD operations, oDesk might be a great source for me b/c the project is pretty straightforward and I can project manage all aspects pretty easily given my strengths.
In general I use oDesk, Elance and the like for more basic and straightforward -- they have a wide range of services there including: coding, graphic design, copywriting, task management, voiceover, etc. For this stuff, it's a no brainer. If the project starts to get out of the scope of my expertise and it's generally complicated tech, I tend to stay away from these services.
There are also other ways of getting this done.
Pl check out websites of Accelerance (has a global network of development firms that they will help you choose from) and Dashfire (might help incubate your idea in exchange for equity if you have reasonable customer validation done already.)
In parallel, you'll have to continue looking for a technical co-founder. Angels/VCs won't generally invest in a tech startup without this.
Related Questions
-
How do I become a mentor at 500 Startups?
As a 500 Startup mentor I would suggest the following 1) Blog about distribution, design and data. Those are the things that 500 values most and usually the fastest way to get on their radar. 2) Interact with @davemcclure (and all other partners) on Twitter 3) Attend geeks on a plane or other events they host. It's all about relationships and perception, so create opportunities to increase the probability of showing them that you have skills that are relevant to the companies they invest in. Hope that helps.DM
-
What's the cause of thoughtlessness among employees? Bad hiring? Or bad management?
I read your story and I feel your pain, but I have bad news. The problem is not your people, the problem is you. You have a responsibility that goes way beyond developing great products that wow customers; you have the responsibility of leading! Leadership is one of those subjects that most people feel they have covered, I thought I had it covered too until I found myself in exactly the same shoes as you are wearing right now, and boy did it pinch. It took a while for me to realize I was the problem but three things clued me in: 1. I found out that I kept firing and hiring new people and it did not make a difference 2. I met a friend who was building a great company with what I would consider average people and he was really getting things done. The difference was that leading people came natural to him while building products came natural to me 3. I finally came to terms with the fact that I enjoyed being the solution point and the center of the product development universe. Clients loved me, me people stood in awe of me and I loved it and hated it at the same time You need to get into a leadership coaching program. I'm sure you will find some very capable people on clarity but trust me, the sooner you start, the better. Your organization will not change until you change, and there is no better way to say it. Like I said, I know your pain and you are not alone in this my friend.PC
-
What are the pros/ cons of outsourcing app development vs. building an internal development team? Would this affect the value of the company?
Don't Outsource. Period. While there are big drawbacks with outsourcing related to building internal expertise the real reason I would never outsource at your stage is the need for speed and flexibility. Per your description, you are an early stage start-up with a MVP that is gathering data. Congratulations as that is a big accomplishment! However, you inevitably have a ton to learn about what your prospective customers need most and what customers deserve your attention most. The means you will be tweaking your product constantly for the foreseeable future and having to submit ideas to an outsourced team, make sure they understand what you want, wait for the new feature to be scheduled, etc is just too slow and too expensive. You should have your developers literally sitting next to you and (if you have one besides yourself) your product person so you can quickly and constantly share information. Good luck! You are in for a fun ride...GH
-
What is the best way to break into Product Management?
Hello Aidan. I was recently featured on a panel at General Assembly for an audience looking to make a career shift towards product management. In 2014 I moved from a marketing / user engagement role at a software startup to product management. The transition is still fresh in my mind. Based on the experience on your LinkedIn profile, it seems like you would be well-equipped to make the switch. You have a technical background, experience with generating team outcomes and strategic direction. I think the challenge you face is not whether you have the right skills and resources, but rather how you would like to apply them. Product management is broad and so is your choice of employers. It would be great to jump on a call to get a better context of your situation so I can give you specific tips on how to put your best foot forward.ML
-
How do you get a product prototype developed in China sitting in the US?
It varies and it's very very specific to what you want to develop. The concrete design of your circuit matters. Also prototype building costs are usually a factor 10-100 higher than series. If you already have your prototype then you can shop around various manufacturing companies. To do that, you need Gerber files (your PCB design) and a bill of materials. You also need to think about casing: designing it and creating the mold is expensive. If you don't have your prototype yet, I recommend having it engineered in eastern Europe. Custom engineering is cheap there and high quality. IP protection is a problem. One thing to do is to distribute the work to different manufacturers. For the design phase you are safer if you design your prototype in Europe or the US where international patent laws apply. I could give you more specific advise in a phone call, getting to know a bit better what you are trying to build.GF
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.