Software projects will have the ability to unite together, then turn them into workers because industrial production is the highest efficiency. This is the foundation. The development of software projects will become a broad "software engineering", but it is no longer completely engineered. Developing software, people's factors will become more important, because development software cannot be completely flowed like car manufacturing, unless the software is fully productive, but in fact, many software are project, the characteristics of the project are more demand. , Some personality, only developing software people use their rich experience and wisdom to adapt to this multi-variety of demand. No management is a failure and chaotic design, no design guidance programming is the disorderly busy software engineering of course, but we have to master the appropriate degree of engineering. So, what is it difficult? Of course, the specific implementation process requires experience and innovation, which is also a place where talent is required. The practice of workshop has a workshop, is not a mess of some people imagined.
For small and medium-sized projects in the absolute part, the improvement of personnel literacy and the best practice of agile development are the way for survival. The so-called software engineering, saying that the end is to pursue document drivers, in order to improve "foresee", for large Most of the cases are high cost.
As software development, improvement "adaptability" is the foundation.
Therefore, it is like software projects above CMM2, let it see ghosts. (Individual thinks of cmm2 goals still a bit)
The software industry is a "highly concentrated" industry, or the so-called "knowledge-intensive" industry, but please note that today's "high-tech, elite" knowledge will become "popular, technology is not high" Knowledge, individual believes that the development of the software industry reflects this (in fact, all industries are all like this, standing in "tide" is always a small number), when some skills in the software are no longer mastered in rareness Some of the employees are likely to come to the so-called "software manufacturing", and ultimately it is possible to achieve its socialization, industrial production, greatly improve their labor production efficiency.