Loading...
Answers
MenuHow do you find the right balance between setting up automated testing, code reviews, refactoring, etc. and staying lean/MVP minded?
This question has no further details.
Answers
"Right action, right time" Eric Ries
The key is to invest in the parts of the product that need that attention. In the early parts of a startup (MVP) then it's all about building something to put in front of users.
As that scales, then you can spend some time paying down the technical debt by getting good Unit Test coverage, and eventually building automated deployments and an integration server.
I would spend more time trying to get to some level of Product/Market fit first before spending too much time on development processes that might not matter if you fail to build anything someone wants.
You'll usually feel the impact of what's missing as users report more bugs, or the # of defects your dealing with weekly outweight the # of features.
Right time, right action. Start simple.
(If you want something more concrete, just do 80/20 - 80% on user facing / value creating stories, 20% of paying down code debt / automation).
Fast to market, end of story.
I built and sold a company that's now doing $XX millions/year in code review tools specifically, so if anyone should push for code reviews and other "proper" development practices, it's me. :-)
But you shouldn't at first. Ship things that delight people. Change the product to match what people really need. Let function and form follow pain and need and checkbooks.
You will accumulate technical debt. GOOD. That means you're spending time derisking the business, which is your primary job always, but never more so than at the start.
You will have to pay that down later. So your goal is to get the business to the point where it's doing so well, that tech debt is actually hindering you AND you have some resources to devote to it.
Good problem to have. Most companies never get to the point of having the problem. That's the point!
Product should be light, simple, focused, constrained & fast. Remove the biggest pain of the identified customer problem and have the solution, visual identity and everything else demonstrate that's what you're doing. Resonate in a way that has the customers you're building for recognize themselves, their problem and the solution in all you do and how you do it.
Said another way, if it doesn't have a meaningful impact on solving the customer problem in a resonant way, in the early days it's just a distraction.
Related Questions
-
What do (bootstrapped) startups offer to new sales hires? Commission only? What are some good examples to keep people motivated and still survive?
Generally bootstrapped startups should avoid salespeople, for a few reasons: a. they typically can't afford the base and overall comp required to attract sales people who can actually sell / or afford to support them with marketing, management, etc b. it will be very difficult to find the rare person with the right mix of sales and startup DNA along with the critical domain knowledge, consequently the startup is likely to settle c. the founders need to be very involved in the selling and customers will demand it That said, if the plan is still to hire a salesperson, find someone who has demonstrated sales success in startups and is excited by the early stage in company building. Create a comp plan heavily leveraged on sales results (unless you are in an industry where 100% commission is a common practice, would recommend against $0 base as this creates the false impression that your hire isn't passing time with one company while looking for another job with a richer comp plan - you want your rep focussed). Sell the vision and opportunity to be part of a growth story. I have written a several blog posts on hiring sales people into start-ups. You might find these useful: http://www.peaksalesrecruiting.com/ceo-question-should-i-learn-to-sell-or-hire-a-sales-person/ http://www.peaksalesrecruiting.com/start-up-sales-and-hiring-advice-dont-stop-selling-once-you-hire-your-first-sales-rep/ http://www.peaksalesrecruiting.com/hiring-start-up-sales-reps/ http://www.peaksalesrecruiting.com/startups-and-salespeople/ Good luck!EB
-
how to start earning on clarity.fm
Most of the earnings come from the people you are in contact with. The platform is not that big at the moment but it can be earned. My recommendation is to create content on your private page web, facebook, instagram ... and leave a clarity link through your work. If you need extra help call me for 15 minutes.DB
-
How can I become an idea person, as a professional title?
One word: Royalties This means you generate the idea and develop it enough to look interesting to a larger company who would be willing to pay you a royalty for your idea. This happens all the time. Rock stars, authors and scientists routinely license their creative ideas to other companies who pay them a royalty. Anyone can do it. Your business, therefore, would be a think tank. You (and your team, if you have one) would consider the world's problems, see what kinds of companies are trying to solve those problems, and then develop compelling solutions that they can license from you. You have to be able to sell your idea and develop a nice presentation, a little market research and an understanding of basic trademark and patent law. The nice thing about doing this is that if you develop enough cool ideas you will have royalties coming in from a lot of different sources, this creates a stable, passive revenue stream that requires little or no work to maintain. Start in your spare time and plan on the process taking 3-5 years. Set a goal to have a few products in the market that provide enough revenue (royalties) to cover your basic living expenses. Then you can quit your day job and dedicate more time and increase the momentum. A good idea business should have dozens, if not hundreds of license contracts generating royalties. It's possible to pull this off. And it is a fun job (I'm speaking from experience).MM
-
What tools to use for mobile Prototyping ?
My 2 favourite are: - www.uxpin.com - www.flinto.com Flinto is by far my favorite for mobile. I also us www.balsamiq.com for anything wireframe. Sometimes I jump into Sketch http://www.bohemiancoding.com/sketch/ for more high fidelity mockups using their Mirror feature http://www.bohemiancoding.com/sketch/mirror/ Hope that helps. P.S. There's a tonne of Mobile UX experts on Clarity, many $1/min - call them, you'll learn so much. my2cents.DM
-
What does it mean to 'grandfather you in' in the tech world?
It stands for allowing someone to continue doing or use something that is normally no longer permitted (due to changing regulations, internal rules etc.)OO
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.