Loading...
Answers
MenuWhat does your a team look like for a software company of ten or less people? Or, how do you think it should be?
Answers
Instead of looking at who does what .. why not look at the things that need to get done for a small techology team.
Product: 6 people
- 3 full stack engineers
- 2 front end developers
- 1 designer / product person
Marketing & Community, 1 person
- Full time hire, or CEO
Support & Operations, 1 person
- Part time hire, or CEO + Whole team
I believe it's important for everyone on the team to help with support. Also, if you have a great product, then support shouldn't be that taxing.
Q&A is usually needed when you have a bad development process (no unit testing or continuous integration deployments).
Outsource everything else.
- Bookeeping
- HR stuff
- Legal
- Government program paperwork
Hope that helps.
P.S. I would put as many people on product as that's where you'll get the most bang for your buck.
I need to know more about the type of software you are developing and how big the team will need to get in the long term. A few key rules: 1) Your first 10 people should be the best you can find - alter the organization to meet capabilities of the first 10 employees. 2) Don't hire anyone who is not exactly what you are looking for (Go without until you find the right person) 3) As CEO, stay hyper focused on product management - if you define the wrong product features, your organization no matter how it is structured, will waste its time. Frankly the CEO should probably do Sales/Marketing for a while. 4) For book keeping and such find a mother who's kids are in college. She is great at managing chaos and will compensate for your ADHD (all great entrepreneurs have ADHD). 5) No part time people on core jobs (i.e. development) 6) Don't outsource any part of the product that is close to the customer feedback loop. i.e. don't outsource the iPhone app if that is 90% of how you engage customers. You need a really tight lean update loop on product requirements/product evolution.
I've been involved in three different software startups. My first was completely bootstrapped on a credit card. I sold it during the dotcom era for a low 7 digit figure. My second was building a new division for an existing venture. We had completely in-house staff. I managed 54 people on my team. I currently am helping another start up software company. We just launched a SaaS product.
It is a bit difficult to give you a good answer to your question without knowing more about the project. Nonetheless, here are a few things to consider:
1. If your product is ready for market, sales and marketing should be your focus. How you allocate to these roles largely depends on your product and budget. If your product is sexy enough and your sales funnels sticky enough, you might allocate more to marketing and less to a staffed sales force.
2. Do you have enough sales to justify a full-time support person? If not, that person might be able to handle Q/A when not interacting with a customer.
3. Bookkeeping and accounting can easily be outsourced, at least in the beginning. There are good online services for managing your sales transactions on the front end.
4. You might consider outsourcing your wireframing until you are at a place where you have the cash flow and customer base to justify keeping someone busy full time with all your iterations.
5. If you are considering offshore outsourcing, we need to talk. I've been using onshore and offshore for the past four years consistently. I can save you lots of time and money from the lessons I've learned.
Let's schedule a concise call. I can definitely help you on this project.
All the best!
Kevin McCarthy
Attract Group's page https://attractgroup.com/industries/airline-and-aviation-software-development/ on airline and aviation software development provides valuable insights into their expertise in creating innovative and efficient solutions for the industry. Their focus on enhancing operational efficiency, improving customer experiences, and ensuring safety is highlighted throughout the content. The user-friendly layout and comprehensive information demonstrate their commitment to serving the specific needs of the aviation sector. Overall, the page effectively communicates Attract Group's capabilities and dedication to delivering top-notch software solutions for airlines and aviation companies.
Great answers. Just remember when you compartmentalize people you may end of with people sitting around doing nothing or even worse people doing nothing while pretending to be doing something worthwhile on your time and on your dime. I would hire Full Stack Developers only and outsource everything else. You will probably know when you need to add more staff and other positions. The key is to hold everyone accountable whether they are sitting in-house or "outhouse" (out sourced).
Michael T. Irvin
NoHogWashMarketing.com
michaelirvin.net
Related Questions
-
Whats the best way to find commission sales reps?
This is not my specialty, however, I have been in your position many many times -- maybe this will help. If the product is in-tangible, then look for JV partners on the Internet. Try to find an expert that deals with these JV opportunities (like me). If the product is physical, then look for sales organizations that have networks of sales people across the country. You do the deal with the organization and the independent network of sales people sells your product. It's a sweet setup if you can negotiate a margin that works for everyone. Hope that helps - Cheers - NickNP
-
How would you go about asking for a potential employer to pay for travel expenses and take it off from your first check?
You don't. Research the company and hiring manager or would be manager/leader to such things like their needs, recent prior events (& whom else would have been there), near future company goals, products and find a place within that need structure where you would add material value. Then craft what is called a Speculative Application. Get yourself into a position in which travel might be an option as part of your roles.HV
-
I have this social media idea,but no coding skills. How do I get someone to do the coding (cant afford to pay them) and not give away half of my idea?
Dilip was very kind in his response. My answer might be a bit on the "tough love" side. But that's for you to decide. My intention, just for the record, is to help you (and those like you) on your path to success. And that starts with having a viable philosophy about entrepreneurial-ism and business. And I'm going to answer this because I get asked some form / version of this question very frequently from newcomers to entrepreneurial-ism. The scenario goes something like this: "I have a great idea. It's amazing, I love it, and I just KNOW it's gonna make me a ton of money. But I have no money right now so I can't afford to (fill in the blank with things like "to build it / create it / market it / etc" or "to hire the required staff needed to work in my business to sell it / develop it / etc"). And I don't want to tell anyone about my great idea because I'm worried someone will steal it and make MY million / billion dollars. But I can't afford to legally protect it either... So how do I launch without the skills to personally create the product AND no money to hire anyone else to do that either??" The answer is ... You don't. Look - let's be honest. All you have is an idea. Big deal. Really. I'm not saying it's not a good idea. I'm not saying that if properly executed it couldn't make you a million / billion dollars... But an idea is NOT a business. Nor is it an asset. Until you do some (very important) initial work - like creating a business model, doing customer development, creating a MVP, etc - all you really have is a dream. Right now your choices are: 1. Find someone with the skills or the money to develop your idea and sell them on WHY they should invest in you. And yes, this will mean giving up either a portion of the "ownership" or of future income or equity. And the more risk they have to take - the more equity they will want (and quite frankly be entitled to). 2. Learn how to code and build it yourself. MANY entrepreneurs without financial resources are still resourceful. They develop the skills needed to create what they don't have the money to pay someone else to do. 3. Get some cash so you can pay someone to do the coding. You'll probably have to have some knowledge of coding to direct the architecture of your idea. So you will likely still have to become knowledgeable even if its not you personally doing the coding. (This is not meant to be a comprehensive list of options... And I'm sure some of the other experts here on Clarity have others to add - and I hope they do) To wrap up - Here's my final tip to you that I hope you "get"... It's FAR more valuable to have an idea that a very specific hungry crowd is clamoring for right now - One that THEY would love and pay you for right now - Maybe even one they'd pre-order because they just have to have it - Versus YOU being in love with your own idea. [Notice I didn't say "an idea that some as-of-yet-undetermined market would probably love"] I wish you the best of luck moving forward.DB
-
How much equity should I ask as a CMO in a startup?
Greater risk = greater equity. How likely is this to fail or just break even? If you aren't receiving salary yet are among 4-6 non-founders with equivalent sweat investment, all of whom are lower on the totem pole than the two founders, figure out: 1) Taking into account all likely outcomes, what is the most likely outcome in terms of exit? (ex: $10MM.) Keep in mind that 90%+ of all tech startups fail (Allmand Law study), and of those that succeed 88% of M&A deals are under $100MM. Startups that exit at $1B+ are so rare they are called "unicorns"... so don't count on that, no matter how exciting it feels right now. 2) Figure out what 1% equity would give you in terms of payout for the most likely exit. For example, a $10MM exit would give you $100k for every 1% you own. 3) Decide what the chance is that the startup will fail / go bankrupt / get stuck at a $1MM business with no exit in sight. (According to Allman Law's study, 10% stay in business - and far fewer than that actually exit). 4) Multiply the % chance of success by the likely outcome if successful. Now each 1% of equity is worth $10k. You could get lucky and have it be worth millions, or it could be worth nothing. (With the hypothetical numbers I'm giving here, including the odds, you are working for $10k per 1% equity received if the most likely exit is $10MM and the % chance of failure is 90%.) 5) Come up with a vesting path. Commit to one year, get X equity at the end. If you were salaried, the path would be more like 4 years, but since it's free you deserve instant equity as long as you follow through for a reasonable period of time. 6) Assuming you get agreement in writing from the founders, what amount of $ would you take in exchange for 12 months of free work? Now multiply that by 2 to factor in the fact that the payout would be far down the road, and that there is risk. 7) What percentage share of equity would you need in order to equal that payout on exit? 8) Multiply that number by 2-3x to account for likely dilution over time. 9) If the founders aren't willing to give you that much equity in writing, then it's time to move on! If they are, then decide whether you're willing to take the risk in exchange for potentially big rewards (and of course, potentially empty pockets). It's a fascinating topic with a lot of speculation involved, so if you want to discuss in depth, set up a call with me on Clarity. Hope that helps!RD
-
If I have a business idea for a large company, how can I give it to them and mutually profit, without them just taking the idea and squashing me?
Probably not the answer you're looking for, but companies have so many unimplemented ideas that the likelihood of partnering to implement someone else's idea is really low. And besides which, the idea is not something that has much value in and of itself. If you're passionate in the idea, build it yourself. That's the only way you can have leverage.TW
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.