The biggest problem for startups today is the speed at which services are delivered, and startups ' developers, like other members of the start-up team, are busy fighting fires all day long, so they tend to mistake priorities and priorities and eventually cause big trouble for the company.
Young Entrepreneur Council recently conducted an investigation into the mistakes made by the > Development team, The most common mistakes found by developers of entrepreneurial teams can be summed up in the following nine broad categories:
First, around personal issues/needs development.
Most startups take the responsibility of solving real-world problems. But the problem is that startups often mistake what they see as problems and needs that users face. They are actually developing around the so-called needs and problems they see, which is often the source of failure. The practice of avoiding the wrong needs is to do more research in the target group, figuring out what the real problems and needs are, and making plans to solve them or meet them.
Second, the development of too many flashy functions.
Everyone is emphasizing the so-called minimum available product (prototype), but a minimum available product should be as simple as possible, as long as you can verify your assumptions. Start the beta test on this basis and decide whether you need to add the extra, gorgeous features.
Third, the code is rigid.
While you don't need to develop a highly scalable platform from the start, it's important to make sure that your platform supports future expansion, rather than thinking about it as it succeeds.
When your rigid code is used by many users, it's a big deal to change, and it slows down at a critical moment in the company's growth.
Iv. early release.
Start-up companies advocate rapid deployment. Sure, it's important for startups to get feedback as quickly as possible, but the first thing to do is to make it a lot more bug-making your products and companies look stupid.
It's good for both the user experience and the brand to try to release the product a few days later and leave a few more days for the wrong job.
Five, too much attention to the code.
In the early days of the product, it is more important to focus on the problems that users face than to write code. If you focus on the customer, you can write the correct code and functionality.
Vi. decoupling from business.
Decoupling from the business, or mistaken understanding of customer needs is a common mistake of startup developers. The product is not the enterprise's everything, should understand the product to help the company to achieve the goal and the strategy as a whole, but also realizes the customer is the successful product development key.
Seven, covet covering all platforms.
Startups always want to cover as many platforms as possible, but in practice it's wise to choose a few key platforms--or even a platform. This will make it possible to develop better products and avoid dilution of team resources. For some companies, they face the choice of desktop and mobile, while others struggle with Android and iOS, you need to finalize a first-mover platform and start optimizing.
Viii. sectoral and functional intersection.
The first thing startups need to do is peel the innovators out of their business. Don't let technical geeks go to the financial statements at all times.
Make planning according to the difficulty of coding.
One of the things that must be done before development is planning. A common mistake at this time is to make the product fit, depending on the ease of coding or the degree to which it is feasible. You should not ask yourself: "What is the easiest way to achieve this function?" Instead, "What's the easiest way to solve a user problem?" ”
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.