I'm trying to evaluate how we should build out our team in order to be more efficient and productive. I would be excited to hear how you setup your company or how you'd suggest we setup ours. Thanks! Example... Internal team: 1 Front end developer 1 Back end developer 1 Designer (wireframes only) 1 Marketing 1 Sales 1 Support 1 Q/A 1 Book keeping External team (outsource) Q/A Design (actual graphics) Support (help desk) Accounting

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.

Answered 6 years ago

Unlock Startups Unlimited

Access 20,000+ Startup Experts, 650+ masterclass videos, 1,000+ in-depth guides, and all the software tools you need to launch and grow quickly.

Already a member? Sign in

Copyright © 2020 LLC. All rights reserved.