This article from the stupid wood and game development blog, original address: http://www.benmutou.com/blog/archives/573
During my two years of creation, I learned a lot from the terms "optimization" and "Hurry up.
1. Are you in a hurry or are you in a hurry? A rush of time means that, under the correct goal guidance, the entire team is working hard to finish the scheduled tasks as soon as possible so that they will not be abandoned by the rapidly growing market. -"Getting out of time" means that the market is developing rapidly, and you just want to quickly get out of the product and blindly set the target. You can take a step by step, but you must work overtime every day. Otherwise, you will think it is lax. This is a manifestation of self-indulgence, with diligence to cover up their inaction. 2. Optimization or modification? Whether it is planning, operation, or even development, we often say one sentence: it is normal to modify a function. A function cannot be modified forever. -This sentence is correct, but it is abused by insufficient planning capabilities. Because of lack of planning capabilities, he could not be too lazy to think carefully. Therefore, when he started the case, he asked to start development. When he finds that the features he planned are not very good, he will use optimization as an excuse to modify the functions. Therefore, tasks originally planned to be completed in one month may be delayed to 2 months or even more. Optimization is a benign modification of existing functions. Every optimization will make the functions better. Even if it cannot be improved, it is also a modification for this purpose. Modification is a vicious tampering of existing functions. The results of each modification are unknown. The purpose of modification is only to modify it. -However, the difference between optimization and modification is not only about planning a person, but even our entire team. Seven or eight months after the project was launched, the Plan found that only 50% of the project was completed. It proposed to modify the game type and propose the concept of "lightweight game. At that time, no one in the team did market research, and no one was considering modifying the results of the game type, including me. -As a result, our project overturned 60% of existing content and re-developed it. A few months later, I found that "lightweight games" are not lightweight at all, and the results are miserable. A vicious change cycle begins. -Obviously, this shows the situation of "getting in time. -In the end, many things can be found as long as we calm down and think. However, in reality, we like to make a decision at a meeting. -In my opinion, what I make at a meeting is the least responsible and least considerate.