Thoughts on the development of the software process

zhaozj2021-02-17  70

In terms of prefanglish, software project development can be divided into target-centered or in process. Target-centric project development can be used for the goal, and the project personnel can use any way for the final project success. The process is based on the process as the main basis, requiring process steps to be perfect, and the final result is a successful project. According to the Confucian moderate, both views look incorrect and can supplement each other. First, when the software project has just begun, people don't know how to deal with it, so it can only be centered on the goal, personalism, only need a person or several people to complete a great project, at the time The leaders must be superior, not only technically convincing, but also full of personality charm, management capabilities are essential. This can be said to lead everyone to complete the project with his ability and will of him. Just like a lot of research and development projects, it is to lead the entire team by personal abilities. Many SMEs in China are at this stage of the goal, although some advanced tools are used, but their thinking is still not separated from the original state. In such a company, you often hear this, "My head said that this thing must be done this week." Then the project is in the disorder. If the project has an outstanding technical expert, it may be lucky. But more is the failure of the paste, but even if it fails, many projects will be treated as a successful project because no one is willing to recognize failure. So if you go to work, if you look at a person who wants to recruit a XX master, this company must be this type of company. After many failures, it can only pin it in one or two masters. Slowly with the industry's demand for software, the project is getting bigger and bigger, more and more developers, this model can no longer be used. The failure rate of the project still uses this model is also higher and higher. Then some smart people invented the waterfall model, from itself, this is not a pioneering, which splits a large goal into several small target steps, and is completed in one order. Their small step is a big step in humans, and they have created a viable culture. This makes it increasing, and the model has become incremental from the waterfall, and the model is also converted to the process as a process. In theory, as long as the simplest waterfall model is strictly completed, the project will certainly succeed. At this time, the software industry also transforms from chaos to an orderly stage. Many domestic companies do what they do, the project uses some processes, but these processes are only used to swim, and they have no practical value. In the process, the control and review of each stage is the most important, otherwise it will lose the role of the stage, in fact, it is the stage of returning to chaos. In many projects, although this stage is not finished, it will go down, the reason is not to realize why it is to adopt process. In the process-centered development, generally uses a suitable process model, then properly cutting, I think it is very high, of course, a project manager for understanding this process, many companies failing is because of project Members don't understand this process, just for the process. The process model of the industry has been tested for a long time. If the problem occurs, the people who are willing to use are not enough to use this process. Any process will bring a secondary impact: too resource. Everyone should feel deeply, those documents in the process have to make anyone very scared, especially for these documents, more horrible. But this is one of the very good solutions to reducing point-to-point communication. For this problem, only a large number of cropping, after all, practical is the pursuit. People have started to act, and the process of resource consumption has begun to dissent, and the process is renewed. They hope to have a special process for the SMEs, even the waterfall is too complicated.

转载请注明原文地址:https://www.9cbs.com/read-31339.html

New Post(0)