Web2.0 model of the Software Development Organization

Source: Internet
Author: User
The traditional software development model is generally like this:

Research, design, coding, testing, text, installation and implementation, training, and support

However, the new development mode is emerging.
Research? No. First, we will discuss topics and ideas in blogs, forums, and QQ groups. Business designer, you are not fighting alone. The power of the masses. Of course, programmers can also participate in community discussions,
Face-to-face with customers. Save the old feeling that the customer is from Mars and the demand is weird.

According to the feedback from industry insiders and users, we can find more practical demands. Determine the target and production time of the version based on the market competition and customer demand, and then check the user's needs based on the limited time and clear target. If it does not meet the requirements of this version, discard it. If it does not meet the time schedule, discard it.
Therefore, the functions to be implemented in this version are left behind.

The current competition is usually in the unit of month. Therefore, each month, a new highlight is required for the customer. Therefore, the functions cannot be fully completed before being presented to the customer.
Furthermore, the discussions in the early stage were based on the imagination. In the end, there is still a gap between the discussions and the imagination. Therefore, we need to release the completed highlights every month, so that early customers can perform online beta testing, discussion in the Community Evaluation Group and comprehensive comments,
For the subsequent development, the product will be closer to the user's ideas.

The current development is also very advanced. In the past, we had to get people together. You are from northwest China. He is from southwest China. Everyone gathered in a big city to leave home and rent a house.
Now, you can get a reward on the internet, find a partner on the internet, find open-source Learning on the Internet, or find a public code library. Don't you understand? Post online and search for blogs.
You don't have to worry about the difficulties of the Spring Festival. The Internet has joined the north and south of the Yangtze River, with no regional restrictions. Even China and other countries do not have time restrictions.
Originally, Internet, 24x7.
Like-minded people around the world, communicate on the Internet, and work on the Internet. Code Management, requirement management, and Bug management are also managed using Internet tools.

Now, the test has also changed. Once a user finds a bug or feels that the operation is not easy and understandable, the programmer will immediately change it and ask the customer: refresh the page, let's see if it's okay now.

In the past, programmers were deeply involved in product creation and Product improvement from start to end. Communicate with the customer to understand the customer's reality.

This is an Internet-based development model, which cannot be achieved in the past software development processes and management models. Software can easily become stable and close to users. The software is also easy to push the market a little bit, Constantly absorbing early users, and constantly developing new features to expand the user base and expand the popularity.
In the traditional mode, the software production is "The head is not properly combed and you are not allowed to read it". The software is finalized and has the help of websites, color pages, trial versions, and documents, launch large-scale marketing promotion and sales. To suddenly let more people know, it requires a lot of money and a lot of time to penetrate.
This is the Internet-based development model, which not only affects our software development model, but also affects the software market and sales model.

As a digital product, software can be transmitted, copied, and consumed online.

Want to know whether the software is good or not? You don't have to worry about sales, and you don't have to worry about learning versions of old versions. You can register a free account to use them now. If it is really appropriate, you should pay for it. If you are not at ease, you should post a post in the community to ask about the reputation of other users, or check the posts of other users, so that you can know exactly what you want.
In the past, I used to talk about the sales relationship. I am talking about who can bring me what I really want.

I don't know where it is. online customer service, direct text and voice communication. You can also chat and discuss with other users in the community. Help everyone. No bottlenecks are supported.
In the past, there were several customer service center calls and several customer service personnel. The customer service staff cannot see your operations or understand the changes in your application data, and cannot quickly and accurately locate your problems.
There is no need to carry a bag to squeeze the train on a business trip to the site for implementation.

Product Function competitiveness improvement, development cost and operation cost and implementation support cost, response speed, solution quality, solution efficiency, customer satisfaction, market research, publicity penetration, sales tracking, everything is changed.

Software networking, global collaboration, servitization (out-of-the-box and out-of-the-box), software interaction evolution (user demand discussion and improvement synchronization ).
Once this tide becomes mainstream, what positions will become no longer important? Business designer? Developer? Testers? Document Writing personnel? Training personnel? Support Personnel? Sales personnel? Marketing promotion personnel?

Are you still in the past?

Are you ready for the future?

Internet companies, outsourcing companies, and online game companies have all come to the forefront of traditional software production and sales enterprises, what makes our history difficult?

Moreover, there are more advanced production methods. That is the Hollywood model.

Recently, the Grand 20 plan, that is, the game operation team can be divided into 20%.

Lao Ma said: productivity determines the production relationship. This reminds me that the global consulting industry is a partner system, because there is no way, everyone is a consultant, a single ticket is very strong, and it is impossible to form a partnership.

Hollywood screenwriters spend their whole day thinking about wonderful books and constantly lobby to sell them to producers or directors.

And a film or investment immediately formed a team, actors, make-up lighting and props photography are all available, Hong Kong Film production can even reach 15 days a film. Every star has a full schedule.

There are continuous cast groups, and there are also groups that have been completely disband. It is such a loose form of team that provides us with a good-looking movie.

This is more advanced productivity.

You see better productivity. Why don't you do it?

Related Article

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.